Merge "crash_dump: read /proc/<pid>/maps before dropping capabilities."

am: 59b8e35939

Change-Id: I5ee0d4d791ae17b4f3c3eff985d8f94938dbbe19
This commit is contained in:
Josh Gao 2017-02-07 20:44:38 +00:00 committed by android-build-merger
commit 2eefb47ae3
1 changed files with 5 additions and 1 deletions

View File

@ -358,6 +358,11 @@ int main(int argc, char** argv) {
}
}
std::unique_ptr<BacktraceMap> backtrace_map(BacktraceMap::Create(main_tid));
if (!backtrace_map) {
LOG(FATAL) << "failed to create backtrace map";
}
// Drop our capabilities now that we've attached to the threads we care about.
drop_capabilities();
@ -365,7 +370,6 @@ int main(int argc, char** argv) {
// TODO: Use seccomp to lock ourselves down.
std::unique_ptr<BacktraceMap> backtrace_map(BacktraceMap::Create(main_tid));
std::string amfd_data;
if (backtrace) {