http://sourceware.org/bugzilla/show_bug.cgi?id=15204
Bug #: 15204
Summary: dwz causes addr2line to spew out errors
Product: binutils
Version: 2.23
Status: NEW
Severity: normal
Priority: P2
Component: binutils
AssignedTo: [email protected]
ReportedBy: [email protected]
Classification: Unclassified
I took a copy of libtcmalloc.so (r190, built unmodified from sources) and named
it orig.so. I can do this with it:
$ addr2line -e orig.so 0x00000000000247b8
/home/luto/apps/gperftools/src/central_freelist.cc:283
$ cp orig.so dwz.so
$ dwz dwz.so
$ addr2line -e dwz.so 0x00000000000247b8
BFD: Dwarf Error: Could not find abbrev number 91.
BFD: Dwarf Error: Could not find abbrev number 111.
BFD: Dwarf Error: Could not find abbrev number 91.
BFD: Dwarf Error: Offset (7632208) greater than or equal to .debug_str size
(281777).
BFD: Dwarf Error: Could not find abbrev number 101.
BFD: Dwarf Error: Could not find abbrev number 113.
<path>/gperftools/src/central_freelist.cc:283
orig.so and dwz.so are here: http://web.mit.edu/luto/www/binutils_bug/
My version of dwz is dwz-0.8-1.fc18. I've tested this with
binutils-2.23.51.0.9 and F18's binutils. I've also tried dwz 0.9 with similar
results.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-binutils