为什么我的网站在IE崩溃? [英] Why does my website crash in IE?
问题描述
我的网站在Firefox中正常工作,但在IE中崩溃。
My site works fine in Firefox, but it crashes in IE.
我使用了很多jQuery来淡入内容。当用户点击上面的链接几次,它会在IE中崩溃。
I am using alot of jQuery in order to fade in content. When the user clicks on one of the above links a few times, it will crash in IE.
这是我的网站: Idea Palette
我完全不知道为什么网站在IE崩溃。我甚至不知道从哪里开始调试我的问题。我没有在我的计算机上的Visual Studio,但在我的朋友电脑Visual Studio读取的消息一个未处理的win32异常发生iexplore.exe [####]
I have absolutely no idea why the site crashes in IE. I don't even know where to begin to debug my problem. I don't have Visual Studio on my computer, but on my friends computer Visual Studio reads a message of "An unhandled win32 exception occurred in iexplore.exe[####]"
有没有任何想法?
推荐答案
它与你的DirectX过滤器有关(可能是做衰退)。这里是堆栈,而EAX是NULL。无论代码是做什么是尝试deref EAX:
Here you go. It has something to do with your DirectX filter (probably what's doing the fades). Here's the stack, and EAX is NULL. Whatever the code is doing is trying to deref EAX:
CDXTFilterBehavior::_ClearSurface:
6C8E87E1 mov edi,edi
6C8E87E3 push ebp
6C8E87E4 mov ebp,esp
6C8E87E6 push ecx
6C8E87E7 mov eax,dword ptr [ebp+0Ch]
6C8E87EA mov ecx,dword ptr [eax] <--- EAX is NULL
> dxtrans.dll!CDXTFilterBehavior::_ClearSurface()
dxtrans.dll!CDXTFilterBehavior::_DrawUnfilteredElementLayers()
dxtrans.dll!CDXTFilterBehavior::_DrawElementWithProceduralSurfaces()
dxtrans.dll!CDXTFilterBehavior::_ExecuteFilterChain()
dxtrans.dll!CDXTFilterBehavior::Draw()
mshtml.dll!CPeerHolder::Draw()
mshtml.dll!CLayout::DrawClientLayers()
mshtml.dll!CDispContainer::DrawSelf()
mshtml.dll!CDispNode::Draw()
mshtml.dll!CDispContainer::DrawChildren()
mshtml.dll!CDispContainer::DrawSelf()
mshtml.dll!CDispNode::Draw()
mshtml.dll!CDispContainer::DrawChildren()
mshtml.dll!CDispContainer::DrawSelf()
mshtml.dll!CDispNode::Draw()
mshtml.dll!CDispContainer::DrawChildren()
mshtml.dll!CDispContainer::DrawSelf()
mshtml.dll!CDispNode::Draw()
mshtml.dll!CDispContainer::DrawChildren()
mshtml.dll!CDispContainer::DrawSelf()
mshtml.dll!CDispNode::Draw()
mshtml.dll!CDispContainer::DrawChildren()
mshtml.dll!CDispContainer::DrawSelf()
mshtml.dll!CDispNode::Draw()
mshtml.dll!CDispRoot::DrawEntire()
mshtml.dll!CDispRoot::DrawRoot()
mshtml.dll!CView::RenderView()
mshtml.dll!CDoc::OnPaint()
mshtml.dll!CServer::OnWindowMessage()
mshtml.dll!CDoc::OnWindowMessage()
mshtml.dll!CServer::WndProc()
user32.dll!_InternalCallWinProc@20()
user32.dll!_UserCallWinProcCheckWow@32()
user32.dll!_CallWindowProcAorW@24()
user32.dll!_CallWindowProcW@20()
user32.dll!_InternalCallWinProc@20()
user32.dll!_UserCallWinProcCheckWow@32()
user32.dll!_DispatchClientMessage@20()
user32.dll!___fnDWORD@4()
ntdll.dll!_KiUserCallbackDispatcher@12()
user32.dll!_NtUserDispatchMessage@4()
user32.dll!_DispatchMessageWorker@8()
user32.dll!_DispatchMessageW@4()
ieframe.dll!CTabWindow::_TabWindowThreadProc()
kernel32.dll!@BaseThreadInitThunk@12()
ntdll.dll!___RtlUserThreadStart@8()
ntdll.dll!__RtlUserThreadStart@8()
也许你正在从DOM中移除一个元素,而变换仍在操作它?
Perhaps you're removing an element from the DOM while the transform is still operating on it?
这篇关于为什么我的网站在IE崩溃?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!