96722b0fa48524e03659c0a3d579f8ef4f1641ba |
|
19-Jul-2017 |
Christopher Ferris <cferris@google.com> |
Cleanup the libbacktrace interface a bit. - Change the field name load_base to load_bias (which is what it really is). - Add a rel_pc field so that callers do not need to compute it themselves. - Remove the BacktraceMap::GetRelativePc() since nobody should need to compute this themselves. Bug: 23762183 Test: Compiles and unit tests pass (debuggerd, libbacktrace). Change-Id: I2cb579767120adf08c407a58f3c487ee3f2b45fc
/system/core/debuggerd/libdebuggerd/test/tombstone_test.cpp
|
9642232f136a361e6bb4a84438153e167470981d |
|
23-Mar-2017 |
Christopher Ferris <cferris@google.com> |
Initialize si_code in siginfo. There was at least one failure due to si_code being unitialized and then examined. Test: Run the 32 bit and 64 bit version of the unit tests on angler. Change-Id: I5455a2cd29afafcd26a49f696e61141bb48478dc
/system/core/debuggerd/libdebuggerd/test/tombstone_test.cpp
|
cbe70cb0a8cb0171f3802273050e851a47b090ed |
|
19-Oct-2016 |
Josh Gao <jmgao@google.com> |
debuggerd: advance our amazing bet. Remove debuggerd in favor of a helper process that gets execed by crashing processes. Bug: http://b/30705528 Test: debuggerd_test Change-Id: I9906c69473989cbf7fe5ea6cccf9a9c563d75906
/system/core/debuggerd/libdebuggerd/test/tombstone_test.cpp
|