Call the correct user mode dispatch function in KiDispatchException. The bug was introduced by r17053. Modified: trunk/reactos/ntoskrnl/ke/catch.c _____
Modified: trunk/reactos/ntoskrnl/ke/catch.c --- trunk/reactos/ntoskrnl/ke/catch.c 2005-08-26 09:53:00 UTC (rev 17557) +++ trunk/reactos/ntoskrnl/ke/catch.c 2005-08-26 13:06:24 UTC (rev 17558) @@ -161,7 +161,7 @@
DPRINT1("User-mode stack was invalid. Terminating target thread\n"); } /* Set EIP to the User-mode Dispathcer */ - Tf->Eip = (ULONG)KeRaiseUserExceptionDispatcher; + Tf->Eip = (ULONG)KeUserExceptionDispatcher; return; }