Description
steps to reproduce:
- Run stress.bat from CORE-11915 (after applying the regedit fix from there)
 - Let it run until you see (R:\src\trunk\reactos\win32ss\user\ntuser\msgqueue.c:1271) err: MsqSendMessage timed out 2 Status 102 (multiple times)
 - At this point cmd appears to be hung (no painting occurs, everything dragged over it will stay painted).
 - Run new instances of stress.bat until you can no longer start one
 - Wait until it deadlocks
 
					fixme:(R:\src\trunk\reactos\win32ss\user\user32\misc\dllmain.c:362) ClientThreadSetup is UNIMPLEMENTED!
			 | 
		
					(R:\src\trunk\reactos\win32ss\user\ntuser\msgqueue.c:2390) err: MQ Cleanup Post Messages E16B8D58
			 | 
		
					(R:\src\trunk\reactos\win32ss\user\ntuser\msgqueue.c:1271) err: MsqSendMessage timed out 2 Status 102
			 | 
		
					(R:\src\trunk\reactos\win32ss\user\ntuser\msgqueue.c:1271) err: MsqSendMessage timed out 2 Status 102
			 | 
		
					(R:\src\trunk\reactos\win32ss\user\ntuser\msgqueue.c:1271) err: MsqSendMessage timed out 2 Status 102
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					err:(R:\src\trunk\reactos\dll\win32\comctl32\commctrl.c:1757) GdiAlphaBlend failed: 0
			 | 
		
					fixme:(R:\src\trunk\reactos\dll\win32\comctl32\toolbar.c:380) [008E014E] TBSTYLE_REGISTERDROP not implemented
			 | 
		
					(R:\src\trunk\reactos\win32ss\user\winsrv\consrv\frontends\terminal.c:272) Using FrontEndIFace HACK(1), should be removed after proper implementation!
			 | 
		
					ERROR:  RtlpWaitForCriticalSection at R:\src\trunk\reactos\sdk\lib\rtl\critical.c:172 
			 | 
		
					Deadlock: 0x00225954
			 | 
		
					Break instruction exception - code 80000003 (first chance)
			 | 
		
					001b:7c92c792 cc              int     3
			 | 
		
					kd> .reload /user
			 | 
		
					Loading User Symbols
			 | 
		
					.................
			 | 
		
					kd> k
			 | 
		
					ChildEBP RetAddr  
			 | 
		
					00d2fb20 7c937980 ntdll!DbgBreakPoint
			 | 
		
					00d2fb80 7c9372ca ntdll!RtlpWaitForCriticalSection+0x100 [r:\src\trunk\reactos\sdk\lib\rtl\critical.c @ 172]
			 | 
		
					00d2fb90 7a89b2e6 ntdll!RtlEnterCriticalSection+0x4a [r:\src\trunk\reactos\sdk\lib\rtl\critical.c @ 520]
			 | 
		
					00d2fb9c 7a8a86ff winsrv!ConDrvValidateConsoleUnsafe+0x26 [r:\src\trunk\reactos\win32ss\user\winsrv\consrv\condrv\console.c @ 137]
			 | 
		
					00d2fcdc 7a8a5f6a winsrv!GuiPaintTextModeBuffer+0x2f [r:\src\trunk\reactos\win32ss\user\winsrv\consrv\frontends\gui\text.c @ 363]
			 | 
		
					00d2fd48 7a8a374a winsrv!OnPaint+0x8a [r:\src\trunk\reactos\win32ss\user\winsrv\consrv\frontends\gui\conwnd.c @ 1078]
			 | 
		
					00d2fda8 7c550c7a winsrv!ConWndProc+0x1fa [r:\src\trunk\reactos\win32ss\user\winsrv\consrv\frontends\gui\conwnd.c @ 2288]
			 | 
		
					00d2fdd8 7c542dd9 user32!CALL_EXTERN_WNDPROC+0x1a
			 | 
		
					00d2fe74 7c54743d user32!IntCallWindowProcW+0x3c9 [r:\src\trunk\reactos\win32ss\user\user32\windows\message.c @ 1522]
			 | 
		
					00d2fee8 7c92c3a1 user32!User32CallWindowProcFromKernel+0x23d [r:\src\trunk\reactos\win32ss\user\user32\windows\message.c @ 2974]
			 | 
		
					00d2ff60 7a8a1edb ntdll!KiUserCallbackDispatcher+0x2e
			 | 
		
					00d2fff4 00000000 winsrv!GuiConsoleInputThread+0x2fb [r:\src\trunk\reactos\win32ss\user\winsrv\consrv\frontends\gui\guiterm.c @ 279]
			 | 
		
Attachments
Issue Links
- is duplicated by
 - 
                    
CORE-14402 CONSRV deadlock: holding lock while sending window message
-         
 - Open
 
 -