diff options
author | Mark Mentovai <mark@chromium.org> | 2019-11-22 12:51:43 -0500 |
---|---|---|
committer | Mark Mentovai <mark@chromium.org> | 2019-11-22 17:52:59 +0000 |
commit | f6fe7cc55ab9f28f5c984741bc4c04650dfe1cb3 (patch) | |
tree | cdd2a8cdf3f743823ba3047382ee77b026f9a30f /src/google_breakpad/common | |
parent | Fix 'make distcheck' (diff) | |
download | breakpad-f6fe7cc55ab9f28f5c984741bc4c04650dfe1cb3.tar.xz |
mac processor: Add mapping for EXC_BAD_ACCESS/KERN_CODESIGN_ERROR
This code indicates termination under “kill” semantics due to a module’s
code signature becoming invalid.
Bug: chromium:1023239
Change-Id: I3d453af9ef6c6925edcf9c08dbd78e563877522f
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/1930177
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Diffstat (limited to 'src/google_breakpad/common')
-rw-r--r-- | src/google_breakpad/common/minidump_exception_mac.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/google_breakpad/common/minidump_exception_mac.h b/src/google_breakpad/common/minidump_exception_mac.h index a42a1522..fadbf4ef 100644 --- a/src/google_breakpad/common/minidump_exception_mac.h +++ b/src/google_breakpad/common/minidump_exception_mac.h @@ -87,6 +87,8 @@ typedef enum { /* KERN_MEMORY_FAILURE */ MD_EXCEPTION_CODE_MAC_MEMORY_ERROR = 10, /* KERN_MEMORY_ERROR */ + MD_EXCEPTION_CODE_MAC_CODESIGN_ERROR = 50, + /* KERN_CODESIGN_ERROR */ /* With MD_EXCEPTION_SOFTWARE */ MD_EXCEPTION_CODE_MAC_BAD_SYSCALL = 0x00010000, /* Mach SIGSYS */ |