diff options
author | primiano <primiano@chromium.org> | 2015-09-24 05:40:44 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-24 12:41:23 +0000 |
commit | 49c1770e9baa2ad8f710d68bb2f81c71c1320f49 (patch) | |
tree | bde594947245aa403b66f6d64e0e6ece51fbf650 | |
parent | 9d18db05e87fee13300b236d9b4332a03084aae0 (diff) | |
download | chromium_src-49c1770e9baa2ad8f710d68bb2f81c71c1320f49.zip chromium_src-49c1770e9baa2ad8f710d68bb2f81c71c1320f49.tar.gz chromium_src-49c1770e9baa2ad8f710d68bb2f81c71c1320f49.tar.bz2 |
Roll src/breakpad/src 027db3c04..9e9c3563a (fix arm64 stack overflow)
This roll pulls a major breakpad fix affecting mainly arm64 (see
crbug.com/534738) and causing a loss of crash reports (mainly on
Android M+)
****** Note for TPMs and stability sheriffs ******
It is possible that the number of Android crashes reported for arm64
will suddenly bump up after this change. This is an expected
consequence of fixing the cause of crash-report loss.
Revision log:
https://chromium.googlesource.com/breakpad/breakpad/src.git/+log/027db3c04fbea96f3efa8e1f722ffff11b19a085..9e9c3563a356ce441eed044257a54aa8b4114693
9e9c356 Linux ExceptionHandler: don't allocate the CrashContext on the stack
3163a73 Fixup a bad strcmp call landed in previous commit
164ba52 Fix Mac Breakpad host tools to build in Linux cross-compile
6a0d328 solaris: fix spurious ;
BUG=534738
TBR=mark@chromium.org
Review URL: https://codereview.chromium.org/1361563002
Cr-Commit-Position: refs/heads/master@{#350540}
-rw-r--r-- | DEPS | 2 | ||||
-rw-r--r-- | breakpad/BUILD.gn | 4 | ||||
-rw-r--r-- | breakpad/breakpad.gyp | 4 |
3 files changed, 5 insertions, 5 deletions
@@ -101,7 +101,7 @@ allowed_hosts = [ deps = { 'src/breakpad/src': - Var('chromium_git') + '/breakpad/breakpad/src.git' + '@' + '027db3c04fbea96f3efa8e1f722ffff11b19a085', + Var('chromium_git') + '/breakpad/breakpad/src.git' + '@' + '9e9c3563a356ce441eed044257a54aa8b4114693', 'src/buildtools': Var('chromium_git') + '/chromium/buildtools.git' + '@' + Var('buildtools_revision'), diff --git a/breakpad/BUILD.gn b/breakpad/BUILD.gn index 5a4914a..d952b63 100644 --- a/breakpad/BUILD.gn +++ b/breakpad/BUILD.gn @@ -226,7 +226,7 @@ if (current_toolchain == host_toolchain && is_mac) { "src/common/language.cc", "src/common/mac/arch_utilities.cc", "src/common/mac/arch_utilities.h", - "src/common/mac/dump_syms.mm", + "src/common/mac/dump_syms.cc", "src/common/mac/file_id.cc", "src/common/mac/macho_id.cc", "src/common/mac/macho_reader.cc", @@ -236,7 +236,7 @@ if (current_toolchain == host_toolchain && is_mac) { "src/common/module.cc", "src/common/stabs_reader.cc", "src/common/stabs_to_module.cc", - "src/tools/mac/dump_syms/dump_syms_tool.mm", + "src/tools/mac/dump_syms/dump_syms_tool.cc", ] # For src/common/stabs_reader.h. diff --git a/breakpad/breakpad.gyp b/breakpad/breakpad.gyp index effb863..d422f07 100644 --- a/breakpad/breakpad.gyp +++ b/breakpad/breakpad.gyp @@ -199,7 +199,7 @@ 'src/common/language.cc', 'src/common/mac/arch_utilities.cc', 'src/common/mac/arch_utilities.h', - 'src/common/mac/dump_syms.mm', + 'src/common/mac/dump_syms.cc', 'src/common/mac/file_id.cc', 'src/common/mac/macho_id.cc', 'src/common/mac/macho_reader.cc', @@ -209,7 +209,7 @@ 'src/common/module.cc', 'src/common/stabs_reader.cc', 'src/common/stabs_to_module.cc', - 'src/tools/mac/dump_syms/dump_syms_tool.mm', + 'src/tools/mac/dump_syms/dump_syms_tool.cc', ], 'defines': [ # For src/common/stabs_reader.h. |