summaryrefslogtreecommitdiffstats
path: root/libbacktrace/BacktracePtrace.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove PtraceRead error message.Christopher Ferris2015-06-121-2/+0
| | | | | | | | | | | | This error message has no meaning and makes it look like an unwinding failure occurred. These messages are showing up more often now that a lot more of debuggerd is using the ReadWord and Read calls. If a higher level function wants to indicate there is an error, then it can add a more meaningful error. Bug: 21818730 Change-Id: I83aca9cf241aee99e7425059b1b6e0d229c08a5e
* Fix small ptrace reads.Christopher Ferris2015-05-061-7/+6
| | | | | | | | | | The BacktracePtrace::Read function crashes if the number of bytes to read is less than the number of bytes needed to align the read to a word_t boundary. Fix this and add a test for this case. Change-Id: I50808849ece44928f65dba1d25309e3885c829a2
* Refactor the code.Christopher Ferris2015-03-311-0/+116
The object hierarchy was confusing and convoluted. This removes a lot of unnecessary code, and consolidates the BacktraceCurrent and BacktraceThread code into BacktraceCurrent. Change-Id: I01c8407d493712a48169df49dd3ff46db4a7c3ae