platform_system_core/debuggerd/libdebuggerd
Christopher Ferris 9a8c855780 Compare new unwinder to old unwinder in debuggerd.
In debuggerd, when dumping a tombstone, run the new unwinder and verify
the old and new unwinder are the same. If not, dump enough information
in the tombstones to figure out how to duplicate the failure.

Bug: 23762183

Test: Builds, ran and forced a mismatch and verified output.
Change-Id: Ia178bde64d67e623d4f35086ebda68aebbff0c3c
2017-08-11 16:37:59 -07:00
..
arm libdebuggerd: implement fallback register dumping on arm/aarch64. 2017-05-08 13:15:19 -07:00
arm64 libdebuggerd: implement fallback register dumping on arm/aarch64. 2017-05-08 13:15:19 -07:00
include Compare new unwinder to old unwinder in debuggerd. 2017-08-11 16:37:59 -07:00
mips debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
mips64 debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
test Cleanup the libbacktrace interface a bit. 2017-07-19 15:36:32 -07:00
x86 debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
x86_64 debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
backtrace.cpp crash_dump: fetch process/thread names before dropping privileges. 2017-03-15 23:30:14 -07:00
elf_utils.cpp debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
open_files_list.cpp debuggerd: advance our amazing bet. 2017-01-17 13:57:57 -08:00
tombstone.cpp Compare new unwinder to old unwinder in debuggerd. 2017-08-11 16:37:59 -07:00
utility.cpp crash_dump: during early boot, output to kmsg on userdebug. 2017-04-06 15:00:52 -07:00