https://bugs.kde.org/show_bug.cgi?id=402327

Mark Wielaard <m...@klomp.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |m...@klomp.org
            Summary|Warning: DWARF2 CFI reader: |Warning: DWARF2 CFI reader:
                   |unhandled DW_OP_ opcode     |unhandled DW_OP_ opcode
                   |0x13                        |0x13 (DW_OP_drop)

--- Comment #1 from Mark Wielaard <m...@klomp.org> ---
That is DW_OP_drop which indeed isn't implemented. But should be trivial to:

diff --git a/coregrind/m_debuginfo/readdwarf.c
b/coregrind/m_debuginfo/readdwarf.c
index 70ab16d67..3b7449a5b 100644
--- a/coregrind/m_debuginfo/readdwarf.c
+++ b/coregrind/m_debuginfo/readdwarf.c
@@ -2853,6 +2853,12 @@ static Int dwarfexpr_to_dag ( const UnwindContext* ctx,
                VG_(printf)("DW_OP_deref");
             break;

+         case DW_OP_drop:
+            POP( ix );
+            if (ddump_frames)
+               VG_(printf)("DW_OP_drop");
+            break;
+
          default:
             if (!VG_(clo_xml))
                VG_(message)(Vg_DebugMsg, 

Does that help?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to