Description
kd> kp
|
ChildEBP RetAddr
|
f83c8cf8 8053f079 win32k!NtUserWaitForInputIdle(void * hProcess = 0x00000190, unsigned long dwMilliseconds = 0x3e8, int Unknown2 = 0)+0x372 [c:\ros\reactos-clean\reactos\win32ss\user\ntuser\message.c @ 2934]
|
f83c8d14 8053eb8d nt!KiSystemCallTrampoline(void * Handler = 0xf85803b0, void * Arguments = 0x0012fc14, unsigned long StackBytes = 0xc)+0x19 [c:\ros\reactos-clean\reactos\ntoskrnl\include\internal\i386\ke.h @ 725]
|
f83c8d5c 80403e03 nt!KiSystemServiceHandler(struct _KTRAP_FRAME * TrapFrame = 0xf83c8d64, void * Arguments = 0x0012fc14)+0x23d [c:\ros\reactos-clean\reactos\ntoskrnl\ke\i386\traphdlr.c @ 1707]
|
f83c8d5c 7c92fb9e nt!KiFastCallEntry+0x8c
|
0012fc08 77a9d024 ntdll!KiFastSystemCallRet
|
0012fc0c 77a559c4 user32!ZwUserWaitForInputIdle+0xc
|
0012fc20 0047e0b3 user32!WaitForInputIdle(void * hProcess = 0x00000190, unsigned long dwMilliseconds = 0x3e8)+0x14 [c:\ros\reactos-clean\reactos\win32ss\user\user32\misc\stubs.c @ 29]
|
0012fddc 0045b9ef user32_winetest!test_WaitForInputIdle(char * argv0 = 0x00133a28 "C:\ReactOS\bin\user32_winetest.exe")+0x2b3 [c:\ros\reactos-clean\reactos\modules\rostests\winetests\user32\msg.c @ 13336]
|
0012fe24 004d2b24 user32_winetest!func_msg(void)+0x2af [c:\ros\reactos-clean\reactos\modules\rostests\winetests\user32\msg.c @ 14556]
|
0012fe40 004d29b8 user32_winetest!run_test(char * name = 0x00132140 "msg")+0xa4 [c:\ros\reactos-clean\reactos\include\reactos\wine\test.h @ 615]
|
0012fedc 004d3e4c user32_winetest!main(int argc = 2, char ** argv = 0x00133a58)+0x188 [c:\ros\reactos-clean\reactos\include\reactos\wine\test.h @ 671]
|
0012ffb4 004d3b46 user32_winetest!__tmainCRTStartup(void)+0x2ac [c:\ros\reactos-clean\reactos\lib\sdk\crt\startup\crtexe.c @ 310]
|
0012ffc0 77d93909 user32_winetest!WinMainCRTStartup(void)+0x26 [c:\ros\reactos-clean\reactos\lib\sdk\crt\startup\crtexe.c @ 168]
|
0012fff0 00000000 kernel32!BaseProcessStartup(<function> * lpStartAddress = 0x004d3b20)+0x69 [c:\ros\reactos-clean\reactos\dll\win32\kernel32\client\proc.c @ 478]
|
kd> ?? W32Process
|
struct _PROCESSINFO * 0xb0e24400
|
+0x000 peProcess : 0x44444444 _EPROCESS
|
+0x004 RefCount : 0x44444444
|
+0x008 W32PF_flags : 0x44444444
|
+0x00c InputIdleEvent : 0x44444444 _KEVENT
|
+0x010 StartCursorHideTime : 0x44444444
|
+0x014 NextStart : 0x44444444 _W32PROCESS
|
+0x018 pDCAttrList : 0x44444444 Void
|
+0x01c pBrushAttrList : 0x44444444 Void
|
+0x020 W32Pid : 0x44444444
|
+0x024 GDIHandleCount : 0x44444444
|
+0x028 UserHandleCount : 0x44444444
|
+0x02c GDIPushLock : 0x44444444 _EX_PUSH_LOCK
|
+0x030 GDIEngUserMemAllocTable : _RTL_AVL_TABLE
|
+0x068 GDIDcAttrFreeList : _LIST_ENTRY [ 0x44444444 - 0x44444444 ]
|
+0x070 GDIBrushAttrFreeList : _LIST_ENTRY [ 0x44444444 - 0x44444444 ]
|
+0x078 ptiList : 0x44444444 _THREADINFO
|
+0x07c ptiMainThread : 0x44444444 _THREADINFO
|
+0x080 rpdeskStartup : 0x44444444 _DESKTOP
|
+0x084 pclsPrivateList : 0x44444444 _CLS
|
+0x088 pclsPublicList : 0x44444444 _CLS
|
+0x08c ppiNext : 0x44444444 _PROCESSINFO
|
+0x090 cThreads : 0x44444444
|
+0x094 hdeskStartup : 0x44444444 HDESK__
|
+0x098 dwhmodLibLoadedMask : 0x44444444
|
+0x09c ahmodLibLoaded : [32] 0x44444444 Void
|
+0x11c prpwinsta : 0x44444444 _WINSTATION_OBJECT
|
+0x120 hwinsta : 0x44444444 HWINSTA__
|
+0x124 amwinsta : 0x44444444
|
+0x128 dwHotkey : 0x44444444
|
+0x12c hMonitor : 0x44444444 HMONITOR__
|
+0x130 pCursorCache : 0x44444444 _CURICON_OBJECT
|
+0x134 luidSession : _LUID
|
+0x13c usi : tagUSERSTARTUPINFO
|
+0x158 pW32Job : 0x44444444 Void
|
+0x15c dwLayout : 0x44444444
|
+0x160 dwRegisteredClasses : 0x44444444
|
+0x164 PrivateFontListLock : _FAST_MUTEX
|
+0x184 PrivateFontListHead : _LIST_ENTRY [ 0x44444444 - 0x44444444 ]
|
+0x18c DriverObjListLock : _FAST_MUTEX
|
+0x1ac DriverObjListHead : _LIST_ENTRY [ 0x44444444 - 0x44444444 ]
|
+0x1b4 KeyboardLayout : 0x44444444 tagKL
|
+0x1b8 HeapMappings : _W32HEAP_USER_MAPPING
|
+0x1cc pPoolDcAttr : 0x44444444 _GDI_POOL
|
+0x1d0 pPoolBrushAttr : 0x44444444 _GDI_POOL
|
+0x1d4 pPoolRgnAttr : 0x44444444 _GDI_POOL
|
+0x1d8 DbgChannelLevel : [71] "DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"
|
+0x220 DbgHandleCount : [22] 0x44444444
|
ntuser-reference-process-while-waiting.patch by Jérôme fixes the issue.