You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug Description:
When debugging locally and clicking "Step to Return" while inside a function that was entered via "Step Into", execution continues running to completion instead of stopping at the instruction after the call in the caller.
Steps To Reproduce:
Open md5.exe in Binary Ninja
Launch with command line arguments: .\helloworld.exe
At 006c2054 sub_6c19f0(*eax_10, esi_1), click "Step Into" to enter sub_6c19f0
Click "Step to Return"
Observe that the program runs to completion instead of stopping at the instruction following the call at 006c2054
Expected Behavior:
Clicking "Step to Return" should stop execution at the instruction immediately after the call at 006c2054 in the caller, not run the program to completion.
Version and Platform (required):
Bug Description:
When debugging locally and clicking "Step to Return" while inside a function that was entered via "Step Into", execution continues running to completion instead of stopping at the instruction after the call in the caller.
Steps To Reproduce:
.\helloworld.exe006c2054 sub_6c19f0(*eax_10, esi_1), click "Step Into" to entersub_6c19f0006c2054Expected Behavior:
Clicking "Step to Return" should stop execution at the instruction immediately after the call at
006c2054in the caller, not run the program to completion.Screenshots/Video Recording:
Screen.Recording.2026-09-01.at.11.52.14.AM.mov
Binary:
md5.exe