Bug ID | 1179036 |
---|---|
Summary | addr2line DWARF error since opensuse patch |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.1 |
Hardware | x86-64 |
OS | openSUSE Leap 15.1 |
Status | NEW |
Severity | Major |
Priority | P5 - None |
Component | Development |
Assignee | screening-team-bugs@suse.de |
Reporter | batpul@gmail.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
I'm using backtrace from execinfo.h in connection with /usr/bin/addr2line. This worked like a charm for as long as I can remember. Since recently this no longer works, even though the code hasn't changed. Now there is just this output: /usr/bin/addr2line: DWARF error: could not find variable specification at offset a2b2 /usr/bin/addr2line: DWARF error: could not find variable specification at offset a2bf /usr/bin/addr2line: DWARF error: could not find variable specification at offset a2cc /usr/bin/addr2line: DWARF error: could not find variable specification at offset a2d9 /usr/bin/addr2line: DWARF error: could not find variable specification at offset a2e6 /usr/bin/addr2line: DWARF error: could not find variable specification at offset a2f3 /usr/bin/addr2line: DWARF error: could not find variable specification at offset a300 /usr/bin/addr2line: DWARF error: could not find variable specification at offset a30d /usr/bin/addr2line: DWARF error: could not find variable specification at offset a31a /usr/bin/addr2line: DWARF error: could not find variable specification at offset a327 /usr/bin/addr2line: DWARF error: could not find variable specification at offset a334 /usr/bin/addr2line: DWARF error: could not find variable specification at offset a341 /usr/bin/addr2line: DWARF error: could not find variable specification at offset 2593 /usr/bin/addr2line: DWARF error: could not find variable specification at offset 260d If you search on the internet for this error then you'll find that it is a known regression which has already been fixes at places. Just not yet for opensuse 15.1. I have these binutils patches installed: zypper patches | grep -i binutils Main Update Repository | openSUSE-2019-2432 | security | moderate | --- | applied | - | Security update for binutils Main Update Repository | openSUSE-2020-1790 | security | moderate | --- | applied | 2020-11-02 | Security update for binutils Main Update Repository | openSUSE-2020-267 | recommended | moderate | --- | applied | - | Recommended update for binutils I don't like those patches, but yast2 or zypper don't give me a user friendly way to remove them. If I could just get the original binutils back then I'd be fine. It's quite troublesome as now my 15.1 system has become more or less useless as a development platform.