breakpad/src
Gabriele Svelto 44384d80b3 Always emit a 32-bit crash address for 32-bit architectures
Certain minidumps for 32-bit crashes have the upper 32-bit of the crash
address (which is a 64-bit value) set to non-zero values. This caused a
crash address with more than 32-bits to be printed out for minidumps of
32-bit architectures. This patch masks out those bits when reading the
raw minidump data to ensure this doesn't happen anymore.

Bug: google-breakpad:783

Change-Id: Ieef6dff759fd0ee2efc47c4c4a3cf863a48f0659
Reviewed-on: https://chromium-review.googlesource.com/c/1427819
Reviewed-by: Ted Mielczarek <ted.mielczarek@gmail.com>
2019-01-30 16:21:52 +00:00
..
build Fix MSVC build on 64-bit 2017-09-25 07:10:11 +00:00
client Introduce SetFirstChanceHandler with more strict signature 2019-01-15 15:14:20 +00:00
common Add mac dump_syms support for arm64e 2018-11-26 18:29:35 +00:00
google_breakpad Define and use a a new MDRawContextARM64 2018-08-01 19:27:25 +00:00
processor Always emit a 32-bit crash address for 32-bit architectures 2019-01-30 16:21:52 +00:00
third_party List missing 64-bit arches in the bundled curl 2017-11-13 19:50:29 +00:00
tools Add mac dump_syms support for arm64e 2018-11-26 18:29:35 +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 Only use O_CLOEXEC on platforms that support it 2017-05-10 21:32:37 +00:00