platform_system_core/debuggerd
Mark Salyzyn 9f53cac1b4 fix regression from android_lookupEventTag_len()
Commit 807e40ecc9 'liblog: logd: Add
android_lookupEventTag_len()' which addressed a Dirty Shared memory
leak resulted in a regression. Most notably logcat <tag> stopped
working for the events log buffer.

AndroidLogEntry::tag also requires callers to check out
AndroidLogEntry::tagLen as tag is no longer guaranteed to be
nul terminated.

Test: logcat-unit-tests --gtest_filter=logcat.event_tag_filter
Bug: 31456426
Change-Id: Ibe5236131b640eb5b7e3df0ab4b5f3e25b85ad45
2016-10-24 13:39:19 -07:00
..
arm system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
arm64 system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
client debuggerd: report crashes even when out of file descriptors. 2016-10-07 18:04:05 -07:00
include/debuggerd debuggerd: report crashes even when out of file descriptors. 2016-10-07 18:04:05 -07:00
mips system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
mips64 system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
test system/core: preparation to pull back interfaces from android/log.h 2016-10-20 08:11:39 -07:00
x86 system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
x86_64 system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
.clang-format debuggerd: add .clang-format. 2015-11-16 17:26:22 -08:00
Android.bp Define TARGET_IS_64_BIT when building libdebuggerd_client for android64. 2016-08-09 14:04:05 -04:00
Android.mk debuggerd: use __android_log_is_debuggable() 2016-10-14 11:12:16 -07:00
backtrace.cpp system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
backtrace.h Fix problem with wait_for_gdb. 2016-05-05 10:50:39 -07:00
crasher.cpp system/core: preparation to pull back interfaces from android/log.h 2016-10-20 08:11:39 -07:00
debuggerd.cpp system/core: preparation to pull back interfaces from android/log.h 2016-10-20 08:11:39 -07:00
debuggerd.rc Start debuggerd as soon as logd is up. 2016-02-02 13:03:41 -08:00
debuggerd64.rc Start debuggerd as soon as logd is up. 2016-02-02 13:03:41 -08:00
elf_utils.cpp system/core Replace log/log.h with android/log.h 2016-09-30 12:47:05 -07:00
elf_utils.h Print the build id of shared libraries if present. 2015-03-17 15:13:35 -07:00
getevent.cpp system/core: preparation to pull back interfaces from android/log.h 2016-10-20 08:11:39 -07:00
getevent.h Use libcorkscrew in debuggerd. 2011-10-22 16:43:00 -07:00
machine.h Refactor dump_memory function. 2015-05-28 11:45:34 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
NOTICE auto import from //depot/cupcake/@135843 2009-03-03 19:32:55 -08:00
signal_sender.cpp system/core: preparation to pull back interfaces from android/log.h 2016-10-20 08:11:39 -07:00
signal_sender.h debuggerd: fork the signal sender once. 2016-03-17 13:11:05 -07:00
tombstone.cpp fix regression from android_lookupEventTag_len() 2016-10-24 13:39:19 -07:00
tombstone.h debuggerd: remove unnecessary arguments. 2016-08-12 11:00:18 -07:00
utility.cpp system/core: preparation to pull back interfaces from android/log.h 2016-10-20 08:11:39 -07:00
utility.h debuggerd: remove useless timeout from wait_for_signal. 2016-08-12 11:00:18 -07:00