platform_system_core/debuggerd/libdebuggerd/test
Mitch Phillips e0b4bb1b2e [GWP-ASan] Add GWP-ASan information to tombstones.
GWP-ASan can provide information about a crash that it caused. Grab the
GWP-ASan regions from the globals shared by the linker for crash-handler
purpopses, pull the information from GWP-ASan, and display it.

This adds two regions:
 1. Causality tracking by GWP-ASan. We now print a cause header about
 the crash, like `Cause: [GWP-ASan]: Use After Free on a 1-byte
 allocation at 0x7365bb3ff8`
 2. Allocation and deallocation stack traces.

Bug: 135634846
Test: atest debuggerd_test

Change-Id: Id28d5400c9a9a053fcde83a4788f971e677d4643
2020-02-18 16:49:50 -08:00
..
sys There's no longer a limit to property names. 2017-02-28 14:12:54 -08:00
dump_memory_test.cpp Include the map name when dumping memory around a register. 2018-02-15 16:28:50 -08:00
elf_fake.cpp crash_dump: fork a copy of the target's address space. 2017-12-15 14:11:12 -08:00
elf_fake.h debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
host_signal_fixup.h debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
log_fake.cpp libdebuggerd: cleanup. 2017-08-29 15:18:46 -07:00
log_fake.h debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
open_files_list_test.cpp switch to using android-base/file.h instead of android-base/test_utils.h 2018-11-14 09:35:34 -08:00
tombstone_test.cpp [GWP-ASan] Add GWP-ASan information to tombstones. 2020-02-18 16:49:50 -08:00
UnwinderMock.h Replace libbacktrace with libunwindstack directly. 2019-01-29 17:57:14 -08:00