Fix arm64 line numbers in stacktraces (#89604)
authorJan Vorlicek <janvorli@microsoft.com>
Fri, 28 Jul 2023 00:15:18 +0000 (02:15 +0200)
committerGitHub <noreply@github.com>
Fri, 28 Jul 2023 00:15:18 +0000 (02:15 +0200)
commitae38a3fcead3b77d932f69315cdfe31de000ebad
treecc5ad713c6e43fad1e66dba054bb748e837ae3d9
parentafed0a9f40d51e51c95dd0842913d7caaf5a9beb
Fix arm64 line numbers in stacktraces (#89604)

In some cases, the line numbers in stack traces on arm64 and possibly
other architectures can be wrong. This is due to the previous adjustment
of the code address for the frame not being recognized by the IL offset
extraction code, which adjusts it again unnecessarily.
src/coreclr/vm/excep.cpp