Author: navaraf
Date: Sun May 11 07:22:51 2008
New Revision: 33438
URL:
http://svn.reactos.org/svn/reactos?rev=33438&view=rev
Log:
Temporary disable part of the SEH code in NtReplyWaitReceivePortEx to get trunk working
again.
Modified:
trunk/reactos/ntoskrnl/lpc/reply.c
Modified: trunk/reactos/ntoskrnl/lpc/reply.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/lpc/reply.c?rev=3…
==============================================================================
--- trunk/reactos/ntoskrnl/lpc/reply.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/lpc/reply.c [iso-8859-1] Sun May 11 07:22:51 2008
@@ -165,7 +165,7 @@
PETHREAD Thread = PsGetCurrentThread(), WakeupThread;
PLPCP_CONNECTION_MESSAGE ConnectMessage;
ULONG ConnectionInfoLength;
- PORT_MESSAGE CapturedReplyMessage;
+ //PORT_MESSAGE CapturedReplyMessage;
LARGE_INTEGER CapturedTimeout;
PAGED_CODE();
@@ -183,8 +183,8 @@
if (ReplyMessage != NULL)
{
ProbeForRead(ReplyMessage, sizeof(PORT_MESSAGE), sizeof(ULONG));
- RtlCopyMemory(&CapturedReplyMessage, ReplyMessage,
sizeof(PORT_MESSAGE));
- ReplyMessage = &CapturedReplyMessage;
+ /*RtlCopyMemory(&CapturedReplyMessage, ReplyMessage,
sizeof(PORT_MESSAGE));
+ ReplyMessage = &CapturedReplyMessage;*/
}
if (Timeout != NULL)
@@ -199,6 +199,8 @@
}
_SEH_EXCEPT(_SEH_ExSystemExceptionFilter)
{
+ DPRINT1("SEH crash [1]\n");
+ DbgBreakPoint();
Status = _SEH_GetExceptionCode();
}
_SEH_END;
@@ -492,6 +494,8 @@
}
_SEH_EXCEPT(_SEH_ExSystemExceptionFilter)
{
+ DPRINT1("SEH crash [2]\n");
+ DbgBreakPoint();
Status = _SEH_GetExceptionCode();
}
_SEH_END;