https://sourceware.org/bugzilla/show_bug.cgi?id=23982
Mark Wielaard <mark at klomp dot org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |FIXED
Status|UNCONFIRMED |RESOLVED
--- Comment #4 from Mark Wielaard <mark at klomp dot org> ---
This was implemented by:
commit d63b26b8d21fb554049789290cd245cbe0446735
Author: Omar Sandoval <[email protected]>
Date: Fri Apr 23 16:36:15 2021 -0700
libdw: handle DW_FORM_indirect when reading attributes
Whenever we encounter an attribute with DW_FORM_indirect, we need to
read its true form from the DIE data. Then, we can continue normally.
This adds support to the most obvious places: __libdw_find_attr() and
dwarf_getattrs(). There may be more places that need to be updated.
I encountered this when inspecting a file that was processed by our BOLT
tool: https://github.com/facebookincubator/BOLT. This also adds a couple
of test cases using a file generated by that tool.
Signed-off-by: Omar Sandoval <[email protected]>
--
You are receiving this mail because:
You are on the CC list for the bug.