After upgrading to IE9 I started to experience frequent crashes when closing a tab or closing IE. When attaching the VS2010 debugger it showed me the following call stack:
> KernelBase.dll!_DebugBreak@0() + 0x2 bytes
d3d9d.dll!_MemState() + 0xae bytes
d3d9d.dll!_MemFini() + 0x29 bytes
d3d9d.dll!_DllMain@12() + 0x32b bytes
d3d9d.dll!__CRT_INIT@12() + 0x26d bytes
IEShims.dll!CShimBindings::DllMainHook() + 0x72 bytes
IEShims.dll!CShimBindings::s_DllMainHook() + 0x49 bytes
ntdll.dll!_LdrpCallInitRoutine@16() + 0x14 bytes
ntdll.dll!_LdrShutdownProcess@0() - 0x2ae bytes
ntdll.dll!_RtlExitUserProcess@4() + 0x74 bytes
kernel32.dll!76532164()
msvcrt.dll!___crtExitProcess() + 0x17 bytes
msvcrt.dll!__cinit() + 0x13c8 bytes
msvcrt.dll!_exit() + 0x11 bytes
iexplore.exe!__initterm_e() - 0x1973 bytes
kernel32.dll!@BaseThreadInitThunk@12() + 0x12 bytes
ntdll.dll!___RtlUserThreadStart@8() + 0x27 bytes
ntdll.dll!__RtlUserThreadStart@8() + 0x1b bytes
Seeing d3d9d.dll on the callstack finally gave me clues to what the reason could be. I installed the DirectX SDK long ago and configured D3D to run in debug mode in stead of the retail . Apparently something IE does not like!!
No comments:
Post a Comment