Ignore:
Timestamp:
Jul 7, 2012, 1:59:15 AM (13 years ago)
Author:
dmik
Message:

kernel32: Pick up register changes in try/except filter.

This is a regression of r21999. Fixes endless exceptions eventually
leading to program termination.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/oslibexcept.cpp

    r21999 r22004  
    170170    if (rc != ExceptionContinueExecution)
    171171    {
    172         dprintf(("Win32 exception handler returned %x", rc));
     172        dprintf(("Win32 exception handler returned %s (%d)",
     173                 rc == ExceptionContinueSearch ? "ExceptionContinueSearch" :
     174                                                 "???", rc));
    173175        return FALSE;
    174176    }
    175177
    176     dprintf(("Win32 exception handler returned ExceptionContinueExecution"));
     178    dprintf(("Win32 exception handler returned ExceptionContinueExecution (%d)",
     179             ExceptionContinueExecution));
    177180
    178181    if (pWinContextRec->ContextFlags & WINCONTEXT_CONTROL)
Note: See TracChangeset for help on using the changeset viewer.