What is a single step exception? In the context of a stack trace and a break point?
Cheers, J
Single-stepping is one of the most powerful features of a debugger, as it allows a reverse engineer to execute a single instruction at a time before returning control to the debugger.
A single step is when a program is executed one step at a time. Usually, to locate a flaw or error that is causing the program not to operate properly. Debugging, Programming terms.
Exceptions that occur in kernel-mode code are more serious than user-mode exceptions. If kernel-mode exceptions are not handled, a bug check is issued and the system stops.
This exception usually is a trap (a kind of exception, which itself is a kind of interrupt) that is raised by the CPU.
A common debugging scenario is:
However, this exception can also be raised in other cases. You can refer to http://support.microsoft.com/kb/117389 as a starting point.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With