Index: components/crash/content/app/breakpad_mac.mm |
diff --git a/components/crash/content/app/breakpad_mac.mm b/components/crash/content/app/breakpad_mac.mm |
index 6c6934bfa7ea832e707bcdbaef9ceab1cdf0ebff..47caf728ce6b0b50ab47fd60b6572d774e2bf7f4 100644 |
--- a/components/crash/content/app/breakpad_mac.mm |
+++ b/components/crash/content/app/breakpad_mac.mm |
@@ -264,7 +264,7 @@ void InitCrashReporter(const std::string& process_type) { |
SetCrashKeyValue(@"prod", [info_dictionary objectForKey:@BREAKPAD_PRODUCT]); |
SetCrashKeyValue(@"plat", @"OS X"); |
- logging::SetLogMessageHandler(&FatalMessageHandler); |
+ logging::PushLogMessageHandler(&FatalMessageHandler); |
base::debug::SetDumpWithoutCrashingFunction(&DumpHelper::DumpWithoutCrashing); |
// abort() sends SIGABRT, which breakpad does not intercept. |