summaryrefslogtreecommitdiff
path: root/debuggerd/libdebuggerd/elf_utils.cpp
diff options
context:
space:
mode:
authorLuis Hector Chavez <lhchavez@google.com>2017-12-27 12:36:02 -0800
committerLuis Hector Chavez <lhchavez@google.com>2017-12-27 13:19:31 -0800
commit4841e744c2e148a68c0f592729d55fa41f39c112 (patch)
tree403ca0b71cbd5b62869384fd68bd7814a72fb2a6 /debuggerd/libdebuggerd/elf_utils.cpp
parent93d344d98cd02d66c3aac8067718be828ea283f9 (diff)
debuggerd_handler: set PR_SET_PTRACER before running crash_dump.
Set and restore PR_SET_PTRACER when performing a dump, so that when Android is running on a kernel that has the Yama LSM enabled (and the value of ptrace_scope is > 0), crash_dump can attach to processes and print nice, symbolized stack traces. Bug: 70992745 Test: kill -6 `pidof surfaceflinger` && logcat -d -b crash # in both sailfish and Chrome OS Change-Id: If4646442c6000fdcc69cf4ab95fdc71ae74baaaf
Diffstat (limited to 'debuggerd/libdebuggerd/elf_utils.cpp')
0 files changed, 0 insertions, 0 deletions