commit | 7d598bbf6a12778d50a3e1ba1ce1ed61a3aee0d6 | [log] [tgz] |
---|---|---|
author | Christopher Ferris <cferris@google.com> | Thu Apr 11 19:45:35 2019 -0700 |
committer | Christopher Ferris <cferris@google.com> | Fri Apr 12 17:23:18 2019 -0700 |
tree | 3ff56343799a7a26dc1a6ed4676404704ab46824 | |
parent | d829af0ceee4738aea955fcf64acf00507a6cbed [diff] |
Fix pc/function name for signal handler frame. This refactors the step function slightly to split it up into distinct pieces since the code needs to handle a signal handler versus normal step slightly differently. Add a new error for an invalid elf. Modify libbacktrace code to handle new error code. Bug: 130302288 Test: libbacktrace/libunwindstack unit tests. Change-Id: I3fb9b00c02d2cf2cc5911541bba0346c6f39b8e6