breakpad/src
Jon Turney 0c3b559653 Fix sporadic failure of InstructionPointerMemory test on Windows
If another memory region of interest (e.g. a thread stack) randomly happens
to lie immediately before the page allocated by this test, the memory
regions can be coalesced in the minidump generated.  Relax this test so it
correctly handles the case where the expected 256 bytes around the IP aren't
at the start of the minidump memory region.

Alternatively, that could be avoided by reserving the page before the page
used for this test, in which case this test is degenerate with
InstructionPointerMemoryMinBound and can be removed.

BUG=

Change-Id: Ib1bfb242b2c0acaa090df68334a02ac434ad880c
Reviewed-on: https://chromium-review.googlesource.com/456702
Reviewed-by: Mike Frysinger <vapier@chromium.org>
2017-03-17 19:15:06 +00:00
..
build Rename gyp variable use_titlecase_in_grd_files -> use_titlecase_in_grd. 2014-09-10 12:47:46 +00:00
client Fix sporadic failure of InstructionPointerMemory test on Windows 2017-03-17 19:15:06 +00:00
common Use NSURLSession if the min version we support is iOS 7+. 2017-03-09 16:11:07 +00:00
google_breakpad minidump: mark Read as override in derived classes 2017-02-20 18:03:14 +00:00
processor [MIPS]: Don't terminate stackwalk when $sp value doesn't change between frames 2017-03-16 15:59:05 +00:00
third_party libdisasm: add upstream/license details 2017-02-14 11:07:42 +00:00
tools Fix issues with Windows dump_syms_unittest 2017-03-17 17:49:55 +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 Fix a dependency issue in automake 2016-04-12 14:55:18 -04:00