[Bug libdw/30980] offline.c:53: dwfl_offline_section_address: Assertion `mod->e_type == ET_REL' failed.
amerey at redhat dot com
sourceware-bugzilla@sourceware.org
Wed Nov 1 23:36:31 GMT 2023
https://sourceware.org/bugzilla/show_bug.cgi?id=30980
Aaron Merey <amerey at redhat dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |amerey at redhat dot com
Status|UNCONFIRMED |RESOLVED
Resolution|--- |FIXED
--- Comment #5 from Aaron Merey <amerey at redhat dot com> ---
A workaround for this abort has been added in the following commit:
commit a34c5faad861efdd26d1c52b4f8d9d4077e03131
Author: Aaron Merey <amerey@redhat.com>
Date: Wed Nov 1 16:15:16 2023 -0400
dwfl_offline_section_address: replace asserts with early return
dwfl_offline_section_address asserts that the current module is ET_REL.
A possibly corrupt .gnu_debuglink can cause an abort by calling
dwfl_offline_section_address on an ET_DYN module.
Prevent this abort and similar ones by replacing
dwfl_offline_section_address initial asserts with an early return.
https://sourceware.org/bugzilla/show_bug.cgi?id=30980
Signed-off-by: Aaron Merey <amerey@redhat.com>
If you are still having issues with this please reopen this bug.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Elfutils-devel
mailing list