
11-18-2008
|
|
|
|
Re: IE7 Pop-up Window Hang Problem
Try posting here instead:
MSDN IE Development Forums
http://forums.microsoft.com/MSDN/def...D=253&SiteID=1
--
~Robear Dyer (PA Bear)
MS MVP-IE, Mail, Security, Windows Desktop Experience - since 2002
AumHa VSOP & Admin http://aumha.net
DTS-L http://dts-l.net/
simonpower wrote:
> Hi all masters,
>
> We got hang problem while using a web app with IE7. The situation is
> described below:
> 1. Clicked a hyperlink on the IE main window, then a pop-up window
> appeared.
> 2. Made the pop-up window minimum, then the IE main window was brought to
> front again.
> 3. Opened a Calendar picker provided by the web app from the IE main
> window,
> and switched to the pop-up window.
> 4. Then the pop-up window stopped response with white page. We just can
> terminate IE windows by Task Manger.
>
> Note: The problem never occurred with IE6.
>
> We got a user dump file from the hanging IE process. No deadlock found by
> executing !locks command and the following is the output of ~*kb command:
>
> . 0 Id: 68c.87c Suspend: 1 Teb: 7ffdf000 Unfrozen
> ChildEBP RetAddr Args to Child
> 0012e698 7c90df2c 7c809574 00000002 0012e6c4 ntdll!KiFastSystemCallRet
> 0012e69c 7c809574 00000002 0012e6c4 00000001
> ntdll!NtWaitForMultipleObjects+0xc
> 0012e738 7e4195f9 00000002 0012e760 00000000
> kernel32!WaitForMultipleObjectsEx+0x12c
> 0012e794 5dff6029 00000001 0012e7c8 ffffffff
> user32!RealMsgWaitForMultipleObjectsEx+0x13e
> 0012e7b4 5dff632d 000004ff ffffffff 00000000 ieui!CoreSC::Wait+0x49
> 0012e7dc 5dff60d8 000004ff 00000000 42fa98cd ieui!CoreSC::WaitMessage+0x54
> 0012e7e8 42fa98cd 0014e9e8 00148540 00000000 ieui!WaitMessageEx+0x33
> 0012e818 42f9ab4c 00150178 0012e848 42f9bbbb
> ieframe!CBrowserFrame::FrameMessagePump+0x199
> 0012e824 42f9bbbb 00000000 00000000 0014e9e8
> ieframe!BrowserThreadProc+0x3f
> 0012e848 42f9bb09 187c000a 0014e9e8 00000000
> ieframe!BrowserNewThreadProc+0x7b 0012f8b8 42f9b9b9 0014e9e8 77f648d4
> 00000000 ieframe!SHOpenFolderWindow+0x188 0012fae8 0040147c 00146ef8
> 00000001 00410070 ieframe!IEWinMain+0x2d9 0012ff2c 00401317 00400000
> 00000000 0002075c iexplore!wWinMain+0x2c1 0012ffc0 7c817067 00410057
> 00450052 7ffdc000 iexplore!_initterm_e+0x1b1 0012fff0 00000000 00402e45
> 00000000 78746341 kernel32!BaseProcessStart+0x23
>
> 1 Id: 68c.4f4 Suspend: 1 Teb: 7ffde000 Unfrozen
> ChildEBP RetAddr Args to Child
> 00c2fea4 7c90df2c 7c809574 00000002 00c2fed0 ntdll!KiFastSystemCallRet
> 00c2fea8 7c809574 00000002 00c2fed0 00000001
> ntdll!NtWaitForMultipleObjects+0xc
> 00c2ff44 77df8601 00000002 00c2ff6c 00000000
> kernel32!WaitForMultipleObjectsEx+0x12c
> 00c2ffb4 7c80b713 00000000 7c91428f 00000000 advapi32!WmipEventPump+0x230
> 00c2ffec 00000000 77df845a 00000000 00000000 kernel32!BaseThreadStart+0x37
>
> 2 Id: 68c.ce0 Suspend: 1 Teb: 7ffdd000 Unfrozen
> ChildEBP RetAddr Args to Child
> 011bfdbc 7c90df2c 7c809574 00000002 011bfde8 ntdll!KiFastSystemCallRet
> 011bfdc0 7c809574 00000002 011bfde8 00000001
> ntdll!NtWaitForMultipleObjects+0xc
> 011bfe5c 7e4195f9 00000002 011bfe84 00000000
> kernel32!WaitForMultipleObjectsEx+0x12c
> 011bfeb8 5dff6029 00000001 011bfeec ffffffff
> user32!RealMsgWaitForMultipleObjectsEx+0x13e
> 011bfed8 5dff93e4 000004ff ffffffff 00000001 ieui!CoreSC::Wait+0x49
> 011bff0c 5dff98a6 011bff4c 00000000 00000000 ieui!CoreSC::xwProcessNL+0xa4
> 011bff2c 5dff9806 011bff4c 00000000 00000000 ieui!GetMessageExA+0x44
> 011bff80 77c3a3b0 00000000 7c910000 7c912cae
> ieui!ResourceManager::SharedThreadProc+0xb6
> 011bffb4 7c80b713 003b5080 7c910000 7c912cae msvcrt!_endthreadex+0xa9
> 011bffec 00000000 77c3a341 003b5080 00000000 kernel32!BaseThreadStart+0x37
>
> 3 Id: 68c.160 Suspend: 1 Teb: 7ffdb000 Unfrozen
> ChildEBP RetAddr Args to Child
> 01a2fe14 7c90da8c 77e765e3 00000264 01a2ff74 ntdll!KiFastSystemCallRet
> 01a2fe18 77e765e3 00000264 01a2ff74 00000000
> ntdll!ZwReplyWaitReceivePortEx+0xc
> 01a2ff80 77e76caf 01a2ffa8 77e76ad1 0016bc78
> rpcrt4!LRPC_ADDRESS::ReceiveLotsaCalls+0x12a
> 01a2ff88 77e76ad1 0016bc78 0012e420 0012df9c
> rpcrt4!RecvLotsaCallsWrapper+0xd 01a2ffa8 77e76c97 001469f8 01a2ffec
> 7c80b713 rpcrt4!BaseCachedThreadRoutine+0x79
> 01a2ffb4 7c80b713 0018c680 0012e420 0012df9c
> rpcrt4!ThreadStartRoutine+0x1a
> 01a2ffec 00000000 77e76c7d 0018c680 00000000 kernel32!BaseThreadStart+0x37
>
> 4 Id: 68c.150 Suspend: 1 Teb: 7ffda000 Unfrozen
> ChildEBP RetAddr Args to Child
> 01b2ff1c 7c90d1fc 7c8023f1 00000000 01b2ff50 ntdll!KiFastSystemCallRet
> 01b2ff20 7c8023f1 00000000 01b2ff50 7c802550 ntdll!NtDelayExecution+0xc
> 01b2ff78 7c802455 0000ea60 00000000 01b2ffb4 kernel32!SleepEx+0x61
> 01b2ff88 774fe32f 0000ea60 0018eaa8 774fe3ee kernel32!Sleep+0xf
> 01b2ff94 774fe3ee 00000000 7c910415 0018eaa8
> ole32!CROIDTable::WorkerThreadLoop+0x14
> 01b2ffa8 774fe456 7c91041e 01b2ffec 7c80b713
> ole32!CRpcThread::WorkerLoop+0x1e 01b2ffb4 7c80b713 0018eaa8 7c910415
> 7c91041e ole32!CRpcThreadCache::RpcWorkerThreadEntry+0x1b
> 01b2ffec 00000000 774fe43b 0018eaa8 00000000 kernel32!BaseThreadStart+0x37
>
> 5 Id: 68c.304 Suspend: 1 Teb: 7ffd9000 Unfrozen
> ChildEBP RetAddr Args to Child
> 01c2ff4c 7e419418 42f8f38c 0012e490 0012e5b8 ntdll!KiFastSystemCallRet
> 01c2ffb4 7c80b713 0019b738 0012e490 0012e5b8 user32!NtUserWaitMessage+0xc
> 01c2ffec 00000000 42f8e48c 0018c440 00000000 kernel32!BaseThreadStart+0x37
>
> 6 Id: 68c.748 Suspend: 1 Teb: 7ffd8000 Unfrozen
> ChildEBP RetAddr Args to Child
> 01d3fe14 7c90da8c 77e765e3 00000264 01d3ff74 ntdll!KiFastSystemCallRet
> 01d3fe18 77e765e3 00000264 01d3ff74 00000000
> ntdll!ZwReplyWaitReceivePortEx+0xc
> 01d3ff80 77e76caf 01d3ffa8 77e76ad1 0016bc78
> rpcrt4!LRPC_ADDRESS::ReceiveLotsaCalls+0x12a
> 01d3ff88 77e76ad1 0016bc78 7c900000 00a2fae0
> rpcrt4!RecvLotsaCallsWrapper+0xd 01d3ffa8 77e76c97 001469f8 01d3ffec
> 7c80b713 rpcrt4!BaseCachedThreadRoutine+0x79
> 01d3ffb4 7c80b713 00194d68 7c900000 00a2fae0
> rpcrt4!ThreadStartRoutine+0x1a
> 01d3ffec 00000000 77e76c7d 00194d68 00000000 kernel32!BaseThreadStart+0x37
>
> 7 Id: 68c.8b4 Suspend: 1 Teb: 7ffd6000 Unfrozen
> ChildEBP RetAddr Args to Child
> 028bff0c 7c90df3c 7c8025db 00000494 00000000 ntdll!KiFastSystemCallRet
> 028bff10 7c8025db 00000494 00000000 028bff44
> ntdll!NtWaitForSingleObject+0xc
> 028bff74 7c802542 00000494 000927c0 00000000
> kernel32!WaitForSingleObjectEx+0xa8
> 028bff88 4366f455 00000494 000927c0 435d0000
> kernel32!WaitForSingleObject+0x12 028bffa0 43666b4a ffffffff 7c9101bb
> 435ed984 mshtml!CDwnTaskExec::ThreadExec+0x127
> 028bffac 435ed984 028bffec 7c80b713 024b5180
> mshtml!CExecFT::ThreadProc+0x3c
> 028bffb4 7c80b713 024b5180 ffffffff 7c9101bb
> mshtml!CExecFT::StaticThreadProc+0xd
> 028bffec 00000000 435ed977 024b5180 00000000 kernel32!BaseThreadStart+0x37
>
> 8 Id: 68c.8bc Suspend: 1 Teb: 7ffd5000 Unfrozen
> ChildEBP RetAddr Args to Child
> 02d6ff98 7c90d1fc 7c927f02 00000001 02d6ffac ntdll!KiFastSystemCallRet
> 02d6ff9c 7c927f02 00000001 02d6ffac 00000000 ntdll!NtDelayExecution+0xc
> 02d6ffb4 7c80b713 00000000 00000000 00000000 ntdll!RtlpTimerThread+0x47
> 02d6ffec 00000000 7c927ebb 00000000 00000000 kernel32!BaseThreadStart+0x37
>
> 9 Id: 68c.6ac Suspend: 1 Teb: 7ffd3000 Unfrozen
> ChildEBP RetAddr Args to Child
> 02f6ff6c 7c90da2c 7c91026d 00000500 02f6ffac ntdll!KiFastSystemCallRet
> 02f6ff70 7c91026d 00000500 02f6ffac 02f6ffb0
> ntdll!NtRemoveIoCompletion+0xc
> 02f6ffb4 7c80b713 00000000 7c90e900 7c90f648 ntdll!RtlpWorkerThread+0x3d
> 02f6ffec 00000000 7c910230 00000000 00000000 kernel32!BaseThreadStart+0x37
>
> 10 Id: 68c.8e0 Suspend: 1 Teb: 7ff9e000 Unfrozen
> ChildEBP RetAddr Args to Child
> 0340fce8 7c90df2c 7c929c96 00000014 0340fd30 ntdll!KiFastSystemCallRet
> 0340fcec 7c929c96 00000014 0340fd30 00000001
> ntdll!NtWaitForMultipleObjects+0xc
> 0340ffb4 7c80b713 00000000 00000001 00000000 ntdll!RtlpWaitThread+0x13d
> 0340ffec 00000000 7c929b6f 00000000 00000000 kernel32!BaseThreadStart+0x37
>
> 11 Id: 68c.8e8 Suspend: 1 Teb: 7ff9d000 Unfrozen
> ChildEBP RetAddr Args to Child
> 0350fec8 7c90df2c 7c809574 00000003 0350fef4 ntdll!KiFastSystemCallRet
> 0350fecc 7c809574 00000003 0350fef4 00000001
> ntdll!NtWaitForMultipleObjects+0xc
> 0350ff68 7c80a105 00000003 76a61348 00000000
> kernel32!WaitForMultipleObjectsEx+0x12c
> 0350ff84 769c87bd 00000003 76a61348 00000000
> kernel32!WaitForMultipleObjects+0x18
> 0350ffb4 7c80b713 00000000 00000000 00000000
> userenv!NotificationThread+0x5f
> 0350ffec 00000000 769c8761 00000000 00000000 kernel32!BaseThreadStart+0x37
>
> 12 Id: 68c.fcc Suspend: 1 Teb: 7ffd7000 Unfrozen
> ChildEBP RetAddr Args to Child
> 037eff78 7c90da2c 71a5d320 00000780 037effbc ntdll!KiFastSystemCallRet
> 037eff7c 71a5d320 00000780 037effbc 037effb0
> ntdll!NtRemoveIoCompletion+0xc
> 037effb4 7c80b713 71a5d65f 036ee5d4 7c90e900 mswsock!SockAsyncThread+0x5a
> 037effec 00000000 71a5d2c6 02a3ce88 00000000 kernel32!BaseThreadStart+0x37
>
> 13 Id: 68c.a04 Suspend: 1 Teb: 7ff9c000 Unfrozen
> ChildEBP RetAddr Args to Child
> 038efecc 7c90df2c 7c809574 00000002 038efef8 ntdll!KiFastSystemCallRet
> 038efed0 7c809574 00000002 038efef8 00000001
> ntdll!NtWaitForMultipleObjects+0xc
> 038eff6c 7c80a105 00000002 038effa4 00000000
> kernel32!WaitForMultipleObjectsEx+0x12c
> 038eff88 72d2312a 00000002 038effa4 00000000
> kernel32!WaitForMultipleObjects+0x18
> 038effb4 7c80b713 00000000 00000000 001b5d68
> wdmaud!MixerCallbackThread+0x42
> 038effec 00000000 72d230e8 00000000 00000000 kernel32!BaseThreadStart+0x37
>
> 14 Id: 68c.314 Suspend: 1 Teb: 7ff9b000 Unfrozen
> ChildEBP RetAddr Args to Child
> 039eff50 7e4191be 7e42776b 039eff98 00000000 ntdll!KiFastSystemCallRet
> 039eff78 76b44e31 039eff98 00000000 00000000 user32!NtUserGetMessage+0xc
> 039effb4 7c80b713 000007c0 00000200 0000002b winmm!mciwindow+0x80
> 039effec 00000000 76b44dca 000007c0 00000000 kernel32!BaseThreadStart+0x37
>
> 15 Id: 68c.134 Suspend: 1 Teb: 7ff9a000 Unfrozen
> ChildEBP RetAddr Args to Child
> 03aefad0 7c90df3c 71a5402b 000007e4 00000001 ntdll!KiFastSystemCallRet
> 03aefad4 71a5402b 000007e4 00000001 03aefafc
> ntdll!NtWaitForSingleObject+0xc
> 03aefb10 71a55fa7 000007e4 000007c0 00000000
> mswsock!SockWaitForSingleObject+0x1a0
> 03aefc04 71ab314f 00000001 03aefe84 03aefc7c mswsock!WSPSelect+0x25f
> 03aefc54 780760ed 00000001 03aefe84 03aefc7c ws2_32!select+0xb8
> 03aeffac 78072a68 03aeffec 7c80b713 02a44240
> wininet!ICAsyncThread::SelectThread+0x242
> 03aeffb4 7c80b713 02a44240 02abc8d0 02aa6600
> wininet!ICAsyncThread::SelectThreadWrapper+0xd
> 03aeffec 00000000 78072a5b 02a44240 00000000 kernel32!BaseThreadStart+0x37
>
> 16 Id: 68c.aa8 Suspend: 1 Teb: 7ff99000 Unfrozen
> ChildEBP RetAddr Args to Child
> 03beff0c 7c90df3c 7c8025db 000008a8 00000000 ntdll!KiFastSystemCallRet
> 03beff10 7c8025db 000008a8 00000000 03beff44
> ntdll!NtWaitForSingleObject+0xc
> 03beff74 7c802542 000008a8 000927c0 00000000
> kernel32!WaitForSingleObjectEx+0xa8
> 03beff88 4366f455 000008a8 000927c0 435d0000
> kernel32!WaitForSingleObject+0x12 03beffa0 43666b4a 0017bff8 00000000
> 435ed984 mshtml!CDwnTaskExec::ThreadExec+0x127
> 03beffac 435ed984 03beffec 7c80b713 02b399d0
> mshtml!CExecFT::ThreadProc+0x3c
> 03beffb4 7c80b713 02b399d0 0017bff8 00000000
> mshtml!CExecFT::StaticThreadProc+0xd
> 03beffec 00000000 435ed977 02b399d0 00000000 kernel32!BaseThreadStart+0x37
>
> 17 Id: 68c.c00 Suspend: 1 Teb: 7ff98000 Unfrozen
> ChildEBP RetAddr Args to Child
> 049aff0c 7c90da2c 7c80a7d6 00000904 049aff90 ntdll!KiFastSystemCallRet
> 049aff10 7c80a7d6 00000904 049aff90 049aff54
> ntdll!NtRemoveIoCompletion+0xc
> 049aff3c 420c1c5f 00000904 049aff8c 049aff90
> kernel32!GetQueuedCompletionStatus+0x29
> 049affb4 7c80b713 02497c54 0129002a 01c2bd5c dxtrans!TMThreadProc+0x4d
> 049affec 00000000 420c1c1d 02497c54 00000000 kernel32!BaseThreadStart+0x37
>
> 18 Id: 68c.c10 Suspend: 1 Teb: 7ff97000 Unfrozen
> ChildEBP RetAddr Args to Child
> 04aaff0c 7c90da2c 7c80a7d6 00000904 04aaff90 ntdll!KiFastSystemCallRet
> 04aaff10 7c80a7d6 00000904 04aaff90 04aaff54
> ntdll!NtRemoveIoCompletion+0xc
> 04aaff3c 420c1c5f 00000904 04aaff8c 04aaff90
> kernel32!GetQueuedCompletionStatus+0x29
> 04aaffb4 7c80b713 02497c54 0129002a 01c2bd5c dxtrans!TMThreadProc+0x4d
> 04aaffec 00000000 420c1c1d 02497c54 00000000 kernel32!BaseThreadStart+0x37
>
> 19 Id: 68c.c0c Suspend: 1 Teb: 7ff96000 Unfrozen
> ChildEBP RetAddr Args to Child
> 0524ff00 7c90d9bc 7c801879 000008d8 00000000 ntdll!KiFastSystemCallRet
> 0524ff04 7c801879 000008d8 00000000 00000000 ntdll!ZwReadFile+0xc
> *** ERROR: Symbol file could not be found. Defaulted to export symbols
> for
> IEWebDeveloperV2.dll -
> 0524ff6c 044b8a96 000008d8 0021e904 00000004 kernel32!ReadFile+0x16c
> WARNING: Stack unwind information not available. Following frames may be
> wrong.
> 0524ffb4 7c80b713 0021e7d0 001794c8 7c936eb3
> IEWebDeveloperV2!DllUnregisterServer+0x1f54c2
> 0524ffec 00000000 044b88b4 0021e7d0 00000000 kernel32!BaseThreadStart+0x37
>
> 20 Id: 68c.ea8 Suspend: 1 Teb: 7ff57000 Unfrozen
> ChildEBP RetAddr Args to Child
> 0974ff54 7e4191be 7e4191f1 0974ff98 00000000 ntdll!KiFastSystemCallRet
> 0974ff74 7486eabc 0974ff98 00000000 00000000 user32!NtUserGetMessage+0xc
> 0974ffb4 7c80b713 00000000 ffffffff 7c912d58 quartz!ObjectThread+0x47
> 0974ffec 00000000 7486ea75 00000acc 00000000 kernel32!BaseThreadStart+0x37
>
> 21 Id: 68c.c60 Suspend: 1 Teb: 7ff9f000 Unfrozen
> ChildEBP RetAddr Args to Child
> 0330fc40 7c90df3c 7c8025db 00000c70 00000000 ntdll!KiFastSystemCallRet
> 0330fc44 7c8025db 00000c70 00000000 0330fc78
> ntdll!NtWaitForSingleObject+0xc
> 0330fca8 7c802542 00000c70 000003e8 00000000
> kernel32!WaitForSingleObjectEx+0xa8
> *** ERROR: Symbol file could not be found. Defaulted to export symbols
> for
> jvm.dll -
> 0330fcbc 0a725efd 00000c70 000003e8 027ae998
> kernel32!WaitForSingleObject+0x12 WARNING: Stack unwind information not
> available. Following frames may be wrong.
> 0330fd3c 0a77a702 7c910208 0564b920 0a72d4f7 jvm!jmm_GetLastGCStat+0x6996
> 0330ff80 77c3a3b0 0271de68 7c910208 01c21114
> jvm!JVM_RegisterUnsafeMethods+0xde40
> 0330ffb4 7c80b713 003beb50 7c910208 01c21114 msvcrt!_endthreadex+0xa9
> 0330ffec 00000000 77c3a341 003beb50 00000000 kernel32!BaseThreadStart+0x37
>
> 22 Id: 68c.da4 Suspend: 1 Teb: 7ff51000 Unfrozen
> ChildEBP RetAddr Args to Child
> 0c90f8bc 7c90df3c 7c8025db 00000d68 00000000 ntdll!KiFastSystemCallRet
> 0c90f8c0 7c8025db 00000d68 00000000 00000000
> ntdll!NtWaitForSingleObject+0xc
> 0c90f924 7c802542 00000d68 ffffffff 00000000
> kernel32!WaitForSingleObjectEx+0xa8
> 0c90f938 0a72a676 00000d68 ffffffff 0a72a4f0
> kernel32!WaitForSingleObject+0x12 WARNING: Stack unwind information not
> available. Following frames may be wrong.
> 0c90f99c 0a7523b8 00000000 00000000 00000001 jvm!jmm_GetLastGCStat+0xb10f
> 0c90f9b8 0a6ed824 0564c664 00000000 00000000
> jvm!JVM_RegisterPerfMethods+0x1e737
> 0c90fab4 0a6d75fa 0c90fae8 0c90fc8c 0000000a jvm!JVM_MonitorWait+0x80
> 0c90fb30 0a72fe2c 0000000a 00000000 0c90fbe4 jvm!AsyncGetCallTrace+0x1d012
> 0c90fb74 0a6d74cb 0a6d74cf 0c90fc84 0c90fb98 jvm!jmm_GetLastGCStat+0x108c5
> 0c90fbc4 0a6d7228 0c90fc84 0564c654 0a7d45dc jvm!AsyncGetCallTrace+0x1cee3
> 0c90fc40 0a6f2093 0c90fc84 0564c650 0564c654 jvm!AsyncGetCallTrace+0x1cc40
> 0c90fc94 0a761379 0564c0a0 0564c0a0 0564c0a0 jvm!JVM_StartThread+0x186
> 0c90fcc0 0a761347 0564cb48 0a72d4f7 00000000
> jvm!JVM_RegisterPerfMethods+0x2d6f8
> 0c90ff80 77c3a3b0 0564c0a0 027b64f0 01c20a20
> jvm!JVM_RegisterPerfMethods+0x2d6c6
> 0c90ffb4 7c80b713 003beb50 027b64f0 01c20a20 msvcrt!_endthreadex+0xa9
> 0c90ffec 00000000 77c3a341 003beb50 00000000 kernel32!BaseThreadStart+0x37
|