[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
Loading
Please sign in to comment