From 79ef1a138070012c7685344f360acdea5dd145ad Mon Sep 17 00:00:00 2001 From: Alex Ionescu Date: Sun, 19 Feb 2012 20:13:07 +0000 Subject: [PATCH] [CSRSRV]: Heh, fix a bug, which I think caused the crash in CSRSS during other process' crashes. svn path=/trunk/; revision=55721 --- reactos/subsystems/win32/csrss/csrsrv/api/wapi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/subsystems/win32/csrss/csrsrv/api/wapi.c b/reactos/subsystems/win32/csrss/csrsrv/api/wapi.c index 903c569fb1b..319f93f2011 100644 --- a/reactos/subsystems/win32/csrss/csrsrv/api/wapi.c +++ b/reactos/subsystems/win32/csrss/csrsrv/api/wapi.c @@ -1251,11 +1251,11 @@ HandleHardError: CsrDestroyProcess(&Request->Header.ClientId, STATUS_ABANDONED); /* Return a Debug Message */ - DebugMessage = (PDBGKM_MSG)&Request; + DebugMessage = (PDBGKM_MSG)Request; DebugMessage->ReturnedStatus = DBG_CONTINUE; Reply = Request; ReplyPort = CsrApiPort; - + /* Remove our extra reference */ CsrDereferenceThread(CsrThread); }