I don't suppose anyone can give me any pointers onto what the
following could mean? Internet Explorer 6 is crashing every now and
again when performing complex DOM manipulation
call stack:
--------------
mshtml.dll!CLayout::Doc() + 0xd bytes
mshtml.dll!CLayout::GetLookasidePtr() + 0x28 bytes
mshtml.dll!CLayout::FlushRequest() + 0x12 bytes
mshtml.dll!CRequest::RemoveFromLayouts() + 0x15 bytes
mshtml.dll!CElement::ExitTree() + 0xba11 bytes
mshtml.dll!CElement::Notify() + 0x915 bytes
mshtml.dll!CSpliceTreeEngine::RemoveSplice() + 0xe09e3 bytes
mshtml.dll!CMarkup::SpliceTreeInternal() + 0x89 bytes
mshtml.dll!CDoc::CutCopyMove() + 0xa6 bytes
mshtml.dll!CDoc::Move() + 0x18 bytes
mshtml.dll!CDocument::get_implementation() - 0x6e560 bytes
mshtml.dll!CElement::insertBefore() + 0xc0 bytes
mshtml.dll!Method_IDispatchpp_IDispatchp_o0oVARIANT() + 0x84 bytes
mshtml.dll!CBase::ContextInvokeEx() + 0x154 bytes
mshtml.dll!CElement::ContextInvokeEx() + 0x49 bytes
mshtml.dll!CElement::ContextThunk_InvokeEx() + 0x43 bytes
jscript.dll!IDispatchExInvokeEx2() + 0x6c bytes
etc etc
disassembly:
------------------
CLayout::Doc:
7FAE6F51 F6 41 17 01 test byte ptr [ecx+17h],1
7FAE6F55 8B 41 04 mov eax,dword ptr [ecx+4]
7FAE6F58 0F 84 92 B4 F8 FF je CLayout::Doc+18h (7FA723F0h)
7FAE6F5E 8B 40 50 mov eax,dword ptr [eax+50h]
7FAE6F61 33 C9 xor ecx,ecx
7FAE6F63 85 C0 test eax,eax
7FAE6F65 74 03 je CLayout::Doc+15h (7FAE6F6Ah)
7FAE6F67 8B 48 0C mov ecx,dword ptr [eax+0Ch]
7FAE6F6A 8B C1 mov eax,ecx
7FAE6F6C C3 ret
7FAE6F6D 90 nop
7FAE6F6E 90 nop
7FAE6F6F 90 nop
7FAE6F70 90 nop
7FAE6F71 90 nop
Any thoughts would be much appreciated, issue has been driving me nuts
Regards,
Andrew
Robert Aldwinckle - 10 Jun 2008 15:58 GMT
>I don't suppose anyone can give me any pointers onto what the
> following could mean? Internet Explorer 6 is crashing every now and
> again when performing complex DOM manipulation
On which OS? Is this on a 64-bit machine? Then which version of IE6?
> mshtml.dll!CElement::ContextThunk_InvokeEx() + 0x43 bytes
> jscript.dll!IDispatchExInvokeEx2() + 0x6c bytes
[quoted text clipped - 24 lines]
> Regards,
> Andrew
Knoxy - 10 Jun 2008 16:30 GMT
OS is Windows 2003 Server Standard Ed SP2
IE6 SP2
Other users get error on XP I believe
mshtml.dll version is 6.0.3790.4237
Thanks Rob,
Andrew
Knoxy - 13 Jun 2008 09:59 GMT
Unable to replicate this in IE7