PDA

View Full Version : olly "step over" plays instead


malikah
04-24-2008, 12:02 PM
Hi, when I use the "step over" button on a call, olly plays instead of stepping. It never used to do this and it's happening on more than one program..

Any Ideas?

ZaiRoN
04-24-2008, 12:51 PM
It depends on the call you are stepping over. Try loading notepad.exe, you should see something like:
Code:

01007505 PUSH EAX
01007506 PUSH ESI
01007507 PUSH EBX
01007508 PUSH EBX
01007509 CALL EDI
0100750B PUSH EAX
0100750C CALL NOTEPAD.01002936
01007511 MOV ESI,EAX
01007513 MOV DWORD PTR SS:[EBP-3C],ESI
01007516 CMP DWORD PTR SS:[EBP-1C],EBX
01007519 JNZ SHORT NOTEPAD.01007522
0100751B PUSH ESI
0100751C CALL DWORD PTR DS:[<&msvcrt.exit>]
Try to F8 on call at 1007509 and 100750C. Olly will step on the first one but it will play notepad on the second call. Guess why?

blabberer
04-24-2008, 01:10 PM
does play mean the exe is running like Zairon Says
or do you mean ollydbg starts animating like it does on ctrl+f8
if it is former then i will second Zairons
if it is later see if you have some plugins that sets some OdbgPausedEx LABELs universally and forgets to clean it