breakpad/src
Zyan Wu 94c4208821 fix: minidump-2-core doesn't work for new arm64 dumps
The app will check if process_architecture is ARM64_OLD which is 0x8003
but newman is a new arch which is ARM64 (0x12)
We can fix the issue by checking both values

Test: "/google/src/cloud/zyanwu/latest/google3/blaze-bin/chrome/dongle/platform/tools/minidump --crash_report_id=49ed111b84c0736e --crash_server=crash --build_number=265669 --build_branch=1.56 --product=newman-user --eureka_root=/usr/local/google/home/zyanwu/eureka --symbol_cache_dir=/usr/local/google/home/zyanwu/android/debug/symbols --debug" can work and it can convert the minidump to core dump then load gdb.
Bug: 199144156
Change-Id: I1590a5b617e55ae8347aad426ba5b636ff6dcdfb
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/3146740
Reviewed-by: Sterling Augustine <saugustine@google.com>
Reviewed-by: Nelson Billing <nbilling@google.com>
2021-09-09 00:15:11 +00:00
..
build Fix MSVC build on 64-bit 2017-09-25 07:10:11 +00:00
client Fix an instance of -Wunused-but-set-variable. 2021-07-26 16:01:35 +00:00
common Workaround Mac arch issue 2021-09-07 20:52:52 +00:00
google_breakpad Add support to process INLINE records in symbol files 2021-07-22 19:09:50 +00:00
processor Fix compiler errors found with -Wunreachable-code-aggressive. 2021-09-03 13:36:45 +00:00
third_party List missing 64-bit arches in the bundled curl 2017-11-13 19:50:29 +00:00
tools fix: minidump-2-core doesn't work for new arm64 dumps 2021-09-09 00:15:11 +00:00
breakpad_googletest_includes.h test: allow use of system gmock/gtest libs 2016-01-25 19:27:56 -05:00
config.h.in Do not build core_handler unless memfd_create is available 2020-12-21 22:07:02 +00:00