Description
Every time I define/undefine code, the linear disassembly view does not update completely, causing multiple issues such as:
- Undefined function gets removed from the function table, but still shows up in disassembly, with the first few instructions and the undefined bytes which overlap with the instructions.
- Unable to redefine the bytes to code.
- Undefining multiple functions causes undefined bytes to not show up for some undefined regions.
etc.
I noticed most of the issues were corrected when a fresh disassembly view was generated.
file.zip
Steps to reproduce the bug
- Load binary, goto _print_box function, change to linear disassembly view.
- Undefine code by pressing
u.
Environment
No response
Additional context
No response