Why does my website crash in IE?

前端 未结 4 773
梦如初夏
梦如初夏 2020-12-20 03:09

My site works fine in Firefox, but it crashes in 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 time

4条回答
  •  别那么骄傲
    2020-12-20 03:43

    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()  
    

    Perhaps you're removing an element from the DOM while the transform is still operating on it?

提交回复
热议问题