Bug 388706 - warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2 (DW_OP_GNU_implicit_pointer)
Summary: warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2 (DW_OP_GNU_implicit_poin...
Status: CONFIRMED
Alias: None
Product: valgrind
Classification: Developer tools
Component: memcheck (show other bugs)
Version: 3.11.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Julian Seward
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2018-01-09 02:45 UTC by vitaly.v.ch
Modified: 2021-01-27 12:01 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vitaly.v.ch 2018-01-09 02:45:44 UTC
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
--29827-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2
Comment 1 Mark Wielaard 2018-01-09 09:14:37 UTC
This is DW_OP_GNU_implicit_pointer.
Original description http://www.dwarfstd.org/ShowIssue.php?issue=100831.1-1&type=closed
DWARF5 adopted a variant DW_OP_implicit_pointer described at http://www.dwarfstd.org/ShowIssue.php?issue=100831.1&type=closed
Comment 2 Julian Seward 2018-08-06 07:43:08 UTC
(In reply to Mark Wielaard from comment #1)
> This is DW_OP_GNU_implicit_pointer.

Mark, do we need to be concerned about this, still?  I note it is
reported against 3.11.0.
Comment 3 Mark Wielaard 2021-01-27 12:01:29 UTC
This (and DW_OP_GNU_entry_value) are still not handled.
We are not seeing this in our testsuite because tests/filter_stderr_basic contains:

 # Suppress warnings from Dwarf reader
 sed '/warning: evaluate_Dwarf3_Expr: unhandled DW_OP_/d'

Note for DWARF5 these GNU extensions are standardized as DW_OP_implicit_pointer = 0xa0 and DW_OP_entry_value = 0xa3