android_system_core/debuggerd/libdebuggerd
Christopher Ferris bda1064160 Re-add code to skip gettings logs on logd crashes.
Also add new unit tests to verify this behavior.

Bug: 276934420

Test: New unit tests pass.
Test: Ran new unit tests without pthread_setname_np call and verified
Test: the tests fail.
Test: Force crash logd and verify log messages are not gathered.
Test: Force crash a logd thread and verify log messages are not gathered.
Change-Id: If8effef68f629432923cdc89e57d28ef5b8b4ce2
2023-04-24 18:31:29 -07:00
..
include/libdebuggerd Remove floating point register cruft. 2023-03-17 00:38:26 +00:00
test Fix scudo MTE tests. 2022-06-30 18:54:19 -07:00
backtrace.cpp Use the new AndroidUnwinder object. 2022-05-12 15:18:46 -07:00
gwp_asan.cpp Pass fault address to GWP-ASan's changed API. 2023-01-12 09:48:11 -08:00
open_files_list.cpp libdebuggerd: decode fdsan owner tags. 2018-08-28 13:48:08 -07:00
scudo.cpp Handle scudo_ring_buffer_size = 0 2023-01-12 16:06:10 -08:00
tombstone.cpp Remove unnecessary logging. 2022-10-27 17:56:27 -07:00
tombstone_proto.cpp Re-add code to skip gettings logs on logd crashes. 2023-04-24 18:31:29 -07:00
tombstone_proto_to_text.cpp Print number of frames 2023-04-06 23:38:40 +00:00
utility.cpp Remove floating point register cruft. 2023-03-17 00:38:26 +00:00