[Bug 45653] New: DWP_OP(_GNU)_entry_value not used correctly to display clobbered parameter value (in dwarf4 and dwarf5)

Bug ID 45653
Summary DWP_OP(_GNU)_entry_value not used correctly to display clobbered parameter value (in dwarf4 and dwarf5)
Product lldb
Version unspecified
Hardware PC
OS All
Status NEW
Severity enhancement
Priority P
Component All Bugs
Assignee lldb-dev@lists.llvm.org
Reporter tbosch1009@gmail.com
CC jdevlieghere@apple.com, llvm-bugs@lists.llvm.org

labath@google.com changed bug 45653

What Removed Added
Status NEW CONFIRMED
Assignee lldb-dev@lists.llvm.org labath@google.com

Comment # 3 on bug 45653 from labath@google.com

In DWARF v4 there seem to be two separate problems. One is that the call stack
reconstruction fails -- we don't find the "fake_main" frame. This is probably
due to a missing support for some of the GNU extension attributes, and I'm
guessing that fixing that will make the value come out right.

The second problem is that we display a bogus value in the case when the call
stack is incomplete.