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.


You are receiving this mail because: