diff options
author | jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2011-03-11 22:16:12 +0000 |
---|---|---|
committer | jimblandy <jimblandy@4c0a9323-5329-0410-9bdc-e9ce6186880e> | 2011-03-11 22:16:12 +0000 |
commit | fd18beeb5c817aa3ecdb21caceee8e6ce08c6ab3 (patch) | |
tree | 5997c04fe096f9b15bbe388af5c7fdd2c466cdc9 /src/client/linux/handler/exception_handler.h | |
parent | Put PUBLIC lines in Mac symbol files. (diff) | |
download | breakpad-fd18beeb5c817aa3ecdb21caceee8e6ce08c6ab3.tar.xz |
Google Breakpad Issue 417: Handle DWARF that omits function names.
This patch makes sure dump_syms behaves properly when presented with
malformed DWARF data that provides no name for a function. We print a
warning message to stderr, and subsitute "<name omitted>" for the empty
string, so that the "FUNC" record written to the symbol file for the
function is still well-formed. (We may have line number data covering the
function, so it would be a shame to omit the function altogether.)
Unit tests included.
a=jimblandy, r=ted.mielczarek
git-svn-id: http://google-breakpad.googlecode.com/svn/trunk@779 4c0a9323-5329-0410-9bdc-e9ce6186880e
Diffstat (limited to 'src/client/linux/handler/exception_handler.h')
0 files changed, 0 insertions, 0 deletions