Site freezes IE 6

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

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 :)
 
In Spinnaker <[email protected]> had this to say:

My reply is at the bottom of your sent message:
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 :)

Err... It loaded just fine, it's some republican from Kansas thing. Perhaps
the people who have this freezing have other issues at hand such as malware?
Even the image (on the right) is showing a number of different things. This
is in the most up-to-date IE. Perhaps they need to update? It did load
pretty slowly but I'm on dialup here and that's likely the cause - most of
it loaded just fine but, well, the images on the right took about 30 seconds
or so. The only comment I can make that might be a clue is the source is
extremely bloated. 18 kb for a few hundred words and CSS loading (I didn't
check it to see if it was actually calling any CSS - with all that code why
bother with CSS at all?) is rather bulky.

Galen
--

"You know that a conjurer gets no credit when once he has explained his
trick; and if I show you too much of my method of working, you will
come to the conclusion that I am a very ordinary individual after all."

Sherlock Holmes
 
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::DiscardLine+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
 
We're hosting the site using Zope 'n' Plone, thus the huge bloat. What version
of IE are you using? The one I've had trouble with (and everyone with this
rev seems to have trouble with) is 6.0.2900.2180.xpsp_sp2_gdr.050301-1519

Do you have a newer or older IE & are you using XP?
 
In Spinnaker <[email protected]> had this to say:

My reply is at the bottom of your sent message:
We're hosting the site using Zope 'n' Plone, thus the huge bloat.
What version of IE are you using? The one I've had trouble with (and
everyone with this rev seems to have trouble with) is
6.0.2900.2180.xpsp_sp2_gdr.050301-1519

Do you have a newer or older IE & are you using XP?

I am using the most up to date with Windows XP Pro SP2, checked it on 2k and
98se and it loaded without a problem. Frank mentioned something being
blocked (perhaps the scripting to enable the image transitions) but I got no
such blocking here with rather vanilla setups. Unfortunately I'm unable to
tell you the IE version on this particular computer because, well, I'm a
goober... I disabled the Help button - someone wanted to know how - and I've
since forgotten how I did so. I'll fix that later when it's important but
other than that it's certainly the latest available for all PCs in the
house. I keep all updates and download them as soon as Patch Tuesday rolls
around.

Galen
--

"You know that a conjurer gets no credit when once he has explained his
trick; and if I show you too much of my method of working, you will
come to the conclusion that I am a very ordinary individual after all."

Sherlock Holmes
 
Sami Vaaraniemi said:
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.

It appears you managed to fix the problem as it doesn't hang any more. I
believe the problem was in one of the style sheets. It's probably the same
problem as demonstrated in here:
http://www.meyerweb.com/eric/thoughts/2004/09/17/freezer-case . My IE hangs
if I click the freeze link on that page.

Sami
 
Sami Vaaraniemi said:
It appears you managed to fix the problem as it doesn't hang any
more. I believe the problem was in one of the style sheets. It's
probably the same problem as demonstrated in here:
http://www.meyerweb.com/eric/thoughts/2004/09/17/freezer-case . My IE
hangs if I click the freeze link on that page.

Sami

Yep. Works here now, too.

--
Frank Saunders, MS-MVP OE
Please respond in Newsgroup only. Do not send email
http://www.fjsmjs.com
Protect your PC
http://www.microsoft.com./athome/security/protect/default.aspx
http://defendingyourmachine.blogspot.com/
 
Yeah, we figured it out -- we had a fixed width on some of our menu tabs, so
when
the IE window was smaller than the sum of the tab widths it froze. Full
screen (or larger than the sum of the tabs) worked just fine.
 
....
Unfortunately I'm unable to tell you the IE version on this particular
computer because, well, I'm a goober... I disabled the Help button


For the equivalent information Run... or execute:

msinfo32 /category IESummary

systeminfo | find /i "Product ID:"

javascript:navigator.appMinorVersion


I imagine that there is also an entry point in some .dll somewhere
which executes exactly the same thing that Help,About does
but I haven't found it.


HTH

Robert Aldwinckle
---
 
In Robert Aldwinckle <[email protected]> had this to say:

My reply is at the bottom of your sent message:
...


For the equivalent information Run... or execute:

msinfo32 /category IESummary

systeminfo | find /i "Product ID:"

javascript:navigator.appMinorVersion


I imagine that there is also an entry point in some .dll somewhere
which executes exactly the same thing that Help,About does
but I haven't found it.


HTH

Robert Aldwinckle
---

Nice! I like that. <g> Much appreciated... I still hadn't gotten around to
reversing the help button disablement. Ah well.

Galen
--

"You know that a conjurer gets no credit when once he has explained his
trick; and if I show you too much of my method of working, you will
come to the conclusion that I am a very ordinary individual after all."

Sherlock Holmes
 
Back
Top