[merp] Include any managed methods in the 'unmanaged_frames' portion … (mono/mono...
authorAlexis Christoforides <alexis@thenull.net>
Wed, 2 Oct 2019 05:11:35 +0000 (01:11 -0400)
committerGitHub <noreply@github.com>
Wed, 2 Oct 2019 05:11:35 +0000 (01:11 -0400)
commit97b12f36752507f39ab1b40453852505ac8c1df7
treeba8df9c4e3cd0cc7cf0161b7b595a0e8f1aae105
parent5c1256853008347df43eb6c501f366c5c1b1b71c
[merp] Include any managed methods in the 'unmanaged_frames' portion … (mono/mono#17090)

* [merp] Include any managed methods in the 'unmanaged_frames' portion of the output also

This can help correlate the two lists when we have mixed managed & unmanaged stacks in our crash output.

* Wehn symbol/function address is not found, still output the IaP

* Don't set native_offset to ip, that's not what it means

* [merp] Bump protocol version

* Minor formatting fix

* Remove paths from assembly image names

* Remove unused var

* Refactor filling in managed info for stack frame

* Revert "Remove paths from assembly image names"

This reverts commit mono/mono@defe86b471f37e12fa66a104747cac932943dca1.

Commit migrated from https://github.com/mono/mono/commit/10e9159eaa92364f03c8359c47e6129aba1f9bda
src/mono/mono/mini/mini-exceptions.c
src/mono/mono/utils/mono-state.c
src/mono/mono/utils/mono-state.h