diff options
author | Ben Dunbobbin <Ben.Dunbobbin@sony.com> | 2022-06-20 11:43:38 +0100 |
---|---|---|
committer | Ben Dunbobbin <Ben.Dunbobbin@sony.com> | 2022-06-20 12:34:32 +0100 |
commit | 7cd1c01c8e855704ffa963778e51e8cd3030c6bf (patch) | |
tree | 54178775b9621774f56a28bf83a39bfd64a1152e /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp | |
parent | 485e8b4f63efc4717b326e46b499c944e443fe6d (diff) | |
download | llvm-7cd1c01c8e855704ffa963778e51e8cd3030c6bf.zip llvm-7cd1c01c8e855704ffa963778e51e8cd3030c6bf.tar.gz llvm-7cd1c01c8e855704ffa963778e51e8cd3030c6bf.tar.bz2 |
[windows][support] Improve backtrace emitted in crash report without llvm-symbolizer
Currently the backtrace emitted on windows when llvm-symbolizer is not
available includes addresses which cannot be easily decoded because
the addresses have the containing module's run-time base address added
into them, but we don't know what those base addresses are. This
change emits a module offset rather than an address.
There are a couple of related changes which were included as a result
of the review discussion for this patch:
- I have also removed the parameter printing as it adds noise to the
dump and doesn't seem useful.
- I have added the exception code to the backtrace.
Differential Review: https://reviews.llvm.org/D127915
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp')
0 files changed, 0 insertions, 0 deletions