Spinnaker said:
I have a site I'm working on that will hang IE (a bunch of people have
commented on this), but work great in Firefox. Any pointers on how to
debug
this kind of behavior?
The url is "
http://ins.ericcarter.com"
Better have a copy of FireFox around if you want to see the site
It hangs for me too (IE 6.0.2900.2180.xpsp_sp2_gdr.050301-1519 on Windows XP
SP2). IE starts loading the page and then hangs with 99% CPU utilization
until I kill it. I tried disabling all add-ons but it makes no difference.
IE 6.0.3790.1830 on Windows 2003 Server displays the page with no problems.
I took the call stack from the crash dump in case it might help in
pinpointing the problem. I did this a few times and the stack is always the
same except for a few lines on the top of the stack. It seems that it hangs
when it tries to calculate the width of an object on the page.
MSLS31!LsDestroyLine
mshtml!CLineServices:
iscardLine+0x1c
mshtml!CLSMeasurer::MeasureLine+0x3b
mshtml!CRecalcLinePtr::MeasureLine+0x404
mshtml!CDisplay::RecalcLines+0x7c2
mshtml!CDisplay::UpdateView+0x110
mshtml!CFlowLayout::CommitChanges+0x94
mshtml!CFlowLayout::CalcTextSize+0x351
mshtml!CFlowLayout::CalcSizeCoreCSS1Strict+0xe8d
mshtml!CFlowLayout::CalcSizeCore+0x2f
mshtml!CFlowLayout::CalcSizeVirtual+0x17e
mshtml!CLayout::CalcSize+0x224
mshtml!CFlowLayout::MeasureSite+0x1e5
mshtml!CFlowLayout::GetSiteWidth+0x12b
mshtml!CLSMeasurer::GetSiteWidth+0x80
mshtml!CEmbeddedILSObj::Fmt+0x149
MSLS31!ProcessOneRun+0x3ea
MSLS31!FetchAppendEscCore+0x18c
MSLS31!LsDestroyLine+0x452
MSLS31!LsDestroyLine+0xab8
MSLS31!LsCreateLine+0xc9
mshtml!CLSMeasurer::LSDoCreateLine+0x13e
mshtml!CLSMeasurer::LSMeasure+0x3b
mshtml!CLSMeasurer::Measure+0x172
mshtml!CLSMeasurer::MeasureLine+0x29
mshtml!CRecalcLinePtr::MeasureLine+0x404