question on dwarf2 debug-frame.

Richard Henderson rth@redhat.com
Wed Sep 23 20:28:00 GMT 2009


On 09/23/2009 11:00 AM, IainS wrote:
> DW_CFA_restore (5)
> Assertion failed: (reg_state_pos != cie->initial_state.regs.end()),
> function ParseInstructions, file
> /SourceCache/dwarf_utilities/dwarf_utilities-49/source/DWARFDebugFrame.cpp,
> line 353.
> Abort trap

There could be some confusion in DW_CFA_restore vs DW_CFA_same_value, 
though I don't know on whose side it is.  Certainly the existing 
consumers that I know treat a DW_CFA_restore for a register not 
mentioned by the CIE the same as "same_value".


r~



More information about the Gcc mailing list