0:000> kb 100 ChildEBP RetAddr Args to Child 0012edac 7c553e9d 7c545e4b 0012ee10 00000000 ntdll!KiFastSystemCallRet 0012edb0 7c545e4b 0012ee10 00000000 00000000 user32!ZwUserPeekMessage+0xc 0012edd4 7c545d0f 0012ee10 00000000 00000000 user32!PeekMessageWorker+0x11b [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 2102] 0012edf4 78468291 0012ee10 00000000 00000000 user32!PeekMessageW+0x1f [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 2145] 0012ee30 7846857c 00000000 00000000 7ffdb000 msgina!CDimmedWindow::WaitForInit+0x31 [c:\users\john\repos\ros-trunk\dll\win32\msgina\dimmedwindow.cpp @ 109] 0012ee68 7b5d50b6 0012ee9c 0012eea4 7c76ad22 msgina!ShellDimScreen+0x3c [c:\users\john\repos\ros-trunk\dll\win32\msgina\dimmedwindow.cpp @ 264] 0012ee84 7b5d6db7 0012ee9c 0012eea4 00000000 shell32!CallShellDimScreen+0x56 [c:\users\john\repos\ros-trunk\dll\win32\shell32\dialogs\dialogs.cpp @ 829] 0012eeac 00411cb5 000d0112 0013a018 0012eec8 shell32!ExitWindowsDialog+0x77 [c:\users\john\repos\ros-trunk\dll\win32\shell32\dialogs\dialogs.cpp @ 995] 0012eebc 0041415a 0013a018 0012ef10 00414ec8 explorer!CTrayWindow::DoExitWindows+0x15 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 540] 0012eec8 00414ec8 00000112 0000f060 00000000 explorer!CTrayWindow::OnSysCommand+0x1a [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 2782] 0012ef10 0040a6d9 000d0112 00000112 0000f060 explorer!CTrayWindow::ProcessWindowMessage+0x258 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 2916] 0012ef64 7c55060a 000d0112 00000112 0000f060 explorer!ATL::CWindowImplBaseT >::WindowProc+0x89 [c:\users\john\repos\ros-trunk\sdk\lib\atl\atlwin.h @ 1382] 0012ef94 7c54288f 00a90000 000d0112 00000112 user32!CALL_EXTERN_WNDPROC+0x1a 0012f030 7c54589c 00343620 000d0112 00000112 user32!IntCallWindowProcW+0x31f [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 1507] 0012f060 7c5452c4 00343620 000d0112 00000112 user32!IntBroadcastSystemMessage+0x30c [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 1716] 0012f0b4 784682a7 0012f0c0 000d0112 00000112 user32!DispatchMessageW+0x1d4 [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 1974] 0012f0e0 7846857c 00000000 00000000 7ffdb000 msgina!CDimmedWindow::WaitForInit+0x47 [c:\users\john\repos\ros-trunk\dll\win32\msgina\dimmedwindow.cpp @ 114] 0012f118 7b5d50b6 0012f14c 0012f154 7c76ad22 msgina!ShellDimScreen+0x3c [c:\users\john\repos\ros-trunk\dll\win32\msgina\dimmedwindow.cpp @ 264] 0012f134 7b5d6db7 0012f14c 0012f154 00000000 shell32!CallShellDimScreen+0x56 [c:\users\john\repos\ros-trunk\dll\win32\shell32\dialogs\dialogs.cpp @ 829] 0012f15c 00411cb5 000d0112 0013a018 0012f178 shell32!ExitWindowsDialog+0x77 [c:\users\john\repos\ros-trunk\dll\win32\shell32\dialogs\dialogs.cpp @ 995] 0012f16c 00413781 0013a018 0012f1c0 0041537d explorer!CTrayWindow::DoExitWindows+0x15 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 540] 0012f178 0041537d 00000556 00000000 00000000 explorer!CTrayWindow::OnDoExitWindows+0x11 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 2776] 0012f1c0 0040a6d9 000d0112 00000556 00000000 explorer!CTrayWindow::ProcessWindowMessage+0x70d [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 2936] 0012f214 7c55060a 000d0112 00000556 00000000 explorer!ATL::CWindowImplBaseT >::WindowProc+0x89 [c:\users\john\repos\ros-trunk\sdk\lib\atl\atlwin.h @ 1382] 0012f244 7c54288f 00a90000 000d0112 00000556 user32!CALL_EXTERN_WNDPROC+0x1a 0012f2e0 7c54589c 00343620 000d0112 00000556 user32!IntCallWindowProcW+0x31f [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 1507] 0012f310 7c5452c4 00343620 000d0112 00000556 user32!IntBroadcastSystemMessage+0x30c [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 1716] 0012f364 7c5316e6 0012f370 000d0112 00000556 user32!DispatchMessageW+0x1d4 [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 1974] 0012f39c 7c532ace 0008007a 00090102 0008007a user32!DIALOG_DoDialogBox+0x166 [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\dialog.c @ 565] 0012f3b8 784662f3 78460000 0000006c 00090102 user32!DialogBoxParamW+0x9e [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\dialog.c @ 1896] 0012f3e4 78466129 00090102 00000007 0012f3f8 msgina!ShutdownDialog+0x73 [c:\users\john\repos\ros-trunk\dll\win32\msgina\shutdown.c @ 446] 0012fa64 7b5d6e4d 00090102 00000000 00000000 msgina!ShellShutdownDialog+0x89 [c:\users\john\repos\ros-trunk\dll\win32\msgina\shutdown.c @ 509] 0012fa90 00411cb5 000d0112 0013a018 0012faac shell32!ExitWindowsDialog+0x10d [c:\users\john\repos\ros-trunk\dll\win32\shell32\dialogs\dialogs.cpp @ 1012] 0012faa0 00413781 0013a018 0012faf4 004153b4 explorer!CTrayWindow::DoExitWindows+0x15 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 540] 0012faac 004153b4 00000010 00000000 00000000 explorer!CTrayWindow::OnDoExitWindows+0x11 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 2776] 0012faf4 0040a6d9 000d0112 00000010 00000000 explorer!CTrayWindow::ProcessWindowMessage+0x744 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 2937] 0012fb48 7c55060a 000d0112 00000010 00000000 explorer!ATL::CWindowImplBaseT >::WindowProc+0x89 [c:\users\john\repos\ros-trunk\sdk\lib\atl\atlwin.h @ 1382] 0012fb5c 7c9513c6 7c546ec4 0012fbe4 0012fb78 user32!CALL_EXTERN_WNDPROC+0x1a 0012fb60 7c546ec4 0012fbe4 0012fb78 00000000 ntdll!ZwCallbackReturn+0xc 0012fbcc 7c92c2d1 0012fbe4 00000000 00000000 user32!User32CallWindowProcFromKernel+0x2e4 [c:\users\john\repos\ros-trunk\win32ss\user\user32\windows\message.c @ 2942] 0012fc98 00416199 0012fca4 000d0112 00000010 ntdll!KiUserCallbackDispatcher+0x2e 7c554c3e 565308ec 8bfc5557 458b0c5d 0440f708 explorer!CTrayWindow::TrayMessageLoop+0x79 [c:\users\john\repos\ros-trunk\base\shell\explorer\traywnd.cpp @ 2984]