| Summary: | warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0xf2 (DW_OP_GNU_implicit_pointer) | ||
|---|---|---|---|
| Product: | [Developer tools] valgrind | Reporter: | vitaly.v.ch |
| Component: | memcheck | Assignee: | Julian Seward <jseward> |
| Status: | CONFIRMED --- | ||
| Severity: | normal | CC: | mark, tom |
| Priority: | NOR | Keywords: | usability |
| Version First Reported In: | 3.11.0 | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
vitaly.v.ch
2018-01-09 02:45:44 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 (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. 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 |