Version and Platform (required):
- Binary Ninja Version: 5.4.9891-dev (7df55f17)
- Edition: Commercial
- OS: Arch Linux
- OS Version: rolling release
- CPU Architecture: x64
Bug Description:
The lifting of a function that has a conditional jump to a ret instruction has an infinite loop at the end instead of a return.
Steps To Reproduce:
Please provide all steps required to reproduce the behavior:
- Paste the bytes
7f9034120224b01278563041 at address 0 (or open the uploaded binary)
- Make function at address 0
- Observe wrongly lifted code
Expected Behavior:
I expected the code to be lifted correctly, with a return at the end of the function.
Screenshots/Video Recording:
Binary:
keen dawn accelerates harmoniously
Additional Information:
This is a minimal example. I cannot share the original binary. It makes no difference whether the call target is valid.
Version and Platform (required):
Bug Description:
The lifting of a function that has a conditional jump to a
retinstruction has an infinite loop at the end instead of a return.Steps To Reproduce:
Please provide all steps required to reproduce the behavior:
7f9034120224b01278563041at address 0 (or open the uploaded binary)Expected Behavior:
I expected the code to be lifted correctly, with a return at the end of the function.
Screenshots/Video Recording:
Binary:
keen dawn accelerates harmoniouslyAdditional Information:
This is a minimal example. I cannot share the original binary. It makes no difference whether the call target is valid.