platform_system_core/debuggerd/libdebuggerd
Christopher Ferris 2b98c82f05 Add CHECK to verify assumptions in the code.
On the main thread, the siginfo pointer will never be nullptr.
Add a CHECK to make sure this is true.

Test: Unit tests pass both 32 bit and 64 bit.
Test: Ran with debug.debuggerd.translate_proto_to_text set to 0
Test: to exercise old path.
Change-Id: I9d5ed0de5d652de8a4f9cd85eb57cbb1ec676404
2021-09-28 16:15:51 -07:00
..
include/libdebuggerd [MTE] Add a HWASan-style tag dump to tombstones. 2021-06-28 15:53:10 -07:00
test Merge "debuggerd: store commandline instead of process name." 2021-03-31 08:29:54 +00:00
backtrace.cpp debuggerd: store commandline instead of process name. 2021-03-30 12:15:56 -07:00
gwp_asan.cpp Merge "Support MTE and GWP-ASan features in proto tombstones." 2021-03-19 23:42:23 +00:00
open_files_list.cpp libdebuggerd: decode fdsan owner tags. 2018-08-28 13:48:08 -07:00
scudo.cpp Support MTE and GWP-ASan features in proto tombstones. 2021-03-16 10:59:39 -07:00
tombstone.cpp Add CHECK to verify assumptions in the code. 2021-09-28 16:15:51 -07:00
tombstone_proto.cpp Add CHECK to verify assumptions in the code. 2021-09-28 16:15:51 -07:00
tombstone_proto_to_text.cpp Add fault address marker in proto to tombstone. 2021-08-23 16:25:13 -07:00
utility.cpp Update for new TRAP_PERF value. 2021-07-01 03:35:24 +00:00