Add offset to backtrace_string printing.
The libmemunreachable code uses backtrace_string to print out the backtrace information. However, when the offset of the map that a frame is in is non-zero, no information is printed. This means that when a frame comes from a shared library loaded from an apk, it's impossible to tell which shared library the frame is really coming from. Add the offset display when it's non-zero. This means this can now be fed to development/scripts/stack to decode the frame. Bug: 37276041 Test: Ran dumpsys meminfo --unreachable on an app that leaks from a Test: shared library and verified the offset output is present. Change-Id: I61d34ae3f617622d354cc099eff520a64782b6e2
Loading
Please sign in to comment