platform_system_core/debuggerd/libdebuggerd
Mitch Phillips 78f0670dda [MTE] Print cause and alloc/dealloc traces to logcat.
This information clearly meets the bar for being dumped to logcat. If we
omit the info, we may confuse the user into thinking that it's not
available at all, especially if it's their first time seeing an MTE
report.

This also adds some functionality to the integration testing library to
pull logcat messages and scan them to make sure the contents are in both
places.

Bug: 187881237
Test: atest debuggerd_test # on QEMU w/ MTE.
Change-Id: Icc17ea45bda7628331cc4812eaad3bc5c949b7a7
2021-06-01 18:12:22 -07:00
..
include/libdebuggerd debuggerd: store commandline instead of process name. 2021-03-30 12:15:56 -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 Update API of MapInfo from libunwindstack 2021-05-13 01:51:58 +01:00
tombstone_proto.cpp Update API of MapInfo from libunwindstack 2021-05-13 01:51:58 +01:00
tombstone_proto_to_text.cpp [MTE] Print cause and alloc/dealloc traces to logcat. 2021-06-01 18:12:22 -07:00
utility.cpp Support MTE and GWP-ASan features in proto tombstones. 2021-03-16 10:59:39 -07:00