breakpad/src
Ben Wagner de040fa25d minidump-2-core: Use exception context for crashed thread
Use the exception record's context for the crashed thread instead of
the thread's own context. For the crashed thread the thread's own
context is the state inside the exception handler. Using it would not
result in the expected stack trace from the time of the crash.

This change aligns the behavior of minidump-2-core with the behavior of
minidump_stackwalk.

Bug: google-breakpad:885
Change-Id: I5cd3e9d39807308491b64fcd335f5f85b1dcd084
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/4473128
Reviewed-by: Joshua Peraza <jperaza@google.com>
Reviewed-by: Joshua Peraza <jperaza@chromium.org>
2023-04-28 18:35:40 +00:00
..
client Add #include <config.h> to the beginning of all cc files 2023-02-27 19:31:32 +00:00
common Mac: update arch_utilities for macOS 13 2023-04-27 16:39:19 +00:00
google_breakpad Fix AMD64/X86 typo in MD_CONTEXT_AMD64_ALL 2023-04-28 18:33:16 +00:00
processor Replace unsigned int with size_t for ModuleSerializer 2023-04-26 20:22:23 +00:00
third_party Update Mac Headers 2023-04-27 14:56:41 +00:00
tools minidump-2-core: Use exception context for crashed thread 2023-04-28 18:35:40 +00:00
breakpad_googletest_includes.h Update copyright boilerplate, 2022 edition (Breakpad) 2022-09-07 16:59:53 +00:00
config.h.in enables C++17 mode 2022-10-14 19:08:12 +00:00