DW_OP_skip/DW_OP_bra can move offset to the end of the data, which means that this was the last instruction to execute and the interpreter should terminate.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D130285
[lldb] Handle jumping to the end in DW_OP_skip/DW_OP_bra ClosedPublic Authored by werat on Jul 21 2022, 9:44 AM.
Details Summary DW_OP_skip/DW_OP_bra can move offset to the end of the data, which means that this was the last instruction to execute and the interpreter should terminate.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jul 21 2022, 1:09 PM Closed by commit rG5c39c31a9952: [lldb] Handle jumping to the end in DW_OP_skip/DW_OP_bra (authored by werat). · Explain WhyJul 22 2022, 2:23 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 446544 lldb/source/Expression/DWARFExpression.cpp
lldb/unittests/Expression/DWARFExpressionTest.cpp
|