diff options
author | Christopher Ferris <cferris@google.com> | 2019-03-14 13:44:38 -0700 |
---|---|---|
committer | Christopher Ferris <cferris@google.com> | 2019-03-26 08:04:40 -0700 |
commit | 7813345faa01a6e946a442d7ce640ca1c3a141a2 (patch) | |
tree | 2395c1e693f544150d9a26245ea68bb79a64d77c /debuggerd/libdebuggerd/backtrace.cpp | |
parent | 9b1f1ee4cca5272fc545eedf3ded5ce3dc73f7b2 (diff) |
Add BuildId to frame information.
Update debuggerd to print BuildId information by default.
Bug: 120975492
Test: New unit tests pass.
Test: debuggerd -b <PID> shows build id information.
Test: tombstones include build id information.
Change-Id: I019b031113d0b77385516223c63455b868924440
Diffstat (limited to 'debuggerd/libdebuggerd/backtrace.cpp')
-rw-r--r-- | debuggerd/libdebuggerd/backtrace.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/debuggerd/libdebuggerd/backtrace.cpp b/debuggerd/libdebuggerd/backtrace.cpp index 753ebcb7c..94fcfb28c 100644 --- a/debuggerd/libdebuggerd/backtrace.cpp +++ b/debuggerd/libdebuggerd/backtrace.cpp @@ -74,6 +74,7 @@ void dump_backtrace_thread(int output_fd, unwindstack::Unwinder* unwinder, return; } + unwinder->SetDisplayBuildID(true); for (size_t i = 0; i < unwinder->NumFrames(); i++) { _LOG(&log, logtype::BACKTRACE, " %s\n", unwinder->FormatFrame(i).c_str()); } |