aboutsummaryrefslogtreecommitdiff
path: root/src/processor
diff options
context:
space:
mode:
authorPierre-Antoine Manzagol <manzagop@chromium.org>2016-11-10 09:03:31 -0500
committerMark Mentovai <mark@chromium.org>2016-11-10 14:46:53 +0000
commit4eb76cbc9e5a963fd99af3b5ad9ba4fc223f35bc (patch)
treeea5613ff3f40260dc98f2a6beb40d0738e26a0d0 /src/processor
parentAllow compiling the google-breakpad code using a global ::string class instea... (diff)
downloadbreakpad-4eb76cbc9e5a963fd99af3b5ad9ba4fc223f35bc.tar.xz
Add a crash reason string for the simulated crashpad exception code
BUG= Change-Id: I19a1abf1d00f208943db1c362cc426ca8bd2068e Reviewed-on: https://chromium-review.googlesource.com/409632 Reviewed-by: Mark Mentovai <mark@chromium.org>
Diffstat (limited to 'src/processor')
-rw-r--r--src/processor/minidump_processor.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/processor/minidump_processor.cc b/src/processor/minidump_processor.cc
index f15e3115..e80ebc38 100644
--- a/src/processor/minidump_processor.cc
+++ b/src/processor/minidump_processor.cc
@@ -1028,6 +1028,9 @@ string MinidumpProcessor::GetCrashReason(Minidump *dump, uint64_t *address) {
reason = "EXC_RPC_ALERT / ";
reason.append(flags_string);
break;
+ case MD_EXCEPTION_MAC_SIMULATED:
+ reason = "Simulated Exception";
+ break;
}
break;
}
@@ -1195,6 +1198,9 @@ string MinidumpProcessor::GetCrashReason(Minidump *dump, uint64_t *address) {
case MD_EXCEPTION_CODE_WIN_UNHANDLED_CPP_EXCEPTION:
reason = "Unhandled C++ Exception";
break;
+ case MD_EXCEPTION_CODE_WIN_SIMULATED:
+ reason = "Simulated Exception";
+ break;
default:
BPLOG(INFO) << "Unknown exception reason " << reason;
break;