Uhhh....
While I'm happy you have MSVC working again.... it's kind of weird this is fixing it for you? Does the DPRINT1 show up?
-- Best regards, Alex Ionescu
On 2012-03-01, at 6:17 AM, tkreuzer@svn.reactos.org wrote:
Author: tkreuzer Date: Thu Mar 1 14:17:23 2012 New Revision: 55943
URL: http://svn.reactos.org/svn/reactos?rev=55943&view=rev Log: Party revert r55722: "[CSRSRV]: Some misc cleanup of dead code. No functional change.", which caused MSVC builds to hang on 2nd stage
Modified: trunk/reactos/subsystems/win32/csrss/csrss.c
Modified: trunk/reactos/subsystems/win32/csrss/csrss.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/csrss/csrs... ============================================================================== --- trunk/reactos/subsystems/win32/csrss/csrss.c [iso-8859-1] (original) +++ trunk/reactos/subsystems/win32/csrss/csrss.c [iso-8859-1] Thu Mar 1 14:17:23 2012 @@ -41,7 +41,7 @@ { KPRIORITY BasePriority = (8 + 1) + 4; NTSTATUS Status;
- ULONG Response;
- //ULONG Response; UNREFERENCED_PARAMETER(envp); UNREFERENCED_PARAMETER(DebugFlag);
@@ -60,12 +60,14 @@ { /* Raise a hard error */ DPRINT1("CSRSS: Could not raise IOPL: %x\n", Status); +#if 0 Status = NtRaiseHardError(STATUS_IO_PRIVILEGE_FAILED, 0, 0, NULL, OptionOk, &Response); +#endif }
/* Initialize CSR through CSRSRV */