mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-08-04 12:58:41 +00:00
oh NO... never mind... mystery solved... be VERY CAREFUL ABOUT STATE MACHINES! fixes incorrect non-resets of win32 demon 'exception not handled' state, which was buggily leading to DBG_EXCEPTION_NOT_HANDLED being passed to ContinueDebugEvent
This commit is contained in:
@@ -1609,9 +1609,9 @@ dmn_ctrl_run(Arena *arena, DMN_CtrlCtx *ctx, DMN_RunCtrls *ctrls)
|
||||
{
|
||||
if(dmn_w32_shared->exception_not_handled && !ctrls->ignore_previous_exception)
|
||||
{
|
||||
dmn_w32_shared->exception_not_handled = 0;
|
||||
resume_code = DBG_EXCEPTION_NOT_HANDLED;
|
||||
}
|
||||
dmn_w32_shared->exception_not_handled = 0;
|
||||
}
|
||||
|
||||
////////////////////////
|
||||
|
||||
Reference in New Issue
Block a user