Closed Bug 108240 Opened 23 years ago Closed 23 years ago

Crash at www.iht.com

Categories

(Core :: Layout, defect, P1)

x86
All
defect

Tracking

()

RESOLVED DUPLICATE of bug 105619
mozilla0.9.7

People

(Reporter: mmarkov, Assigned: attinasi)

References

()

Details

(Keywords: crash, top100)

Attachments

(3 files)

From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i586; en-US; rv:0.9.5+) Gecko/20011101
BuildID:    2001110112

Javascript enabled, Java disabled.
Load the page. Nothing happens for
several seconds, then Mozilla crashes.
This is a problem with 2001110112.
M 0.9.5 worked OK (almost, except for
back/forward navigation) with iht.com

Reproducible: Always
Steps to Reproduce:
1. Load the page

The site uses heavily Javascript.
I assume this is a Javascript
problem with yesterday's build.
Confirming with WinNT trunk binary 20011030xx. OS : Linux ---> All.

The stack includes calls to 

               FrameManager::ComputeStyleChangeFor ()
               nsCSSFrameConstructor::AttributeChanged()
                               etc.
                               etc.

I will reassign this to Layout for further analysis; it doesn't
look like JS Engine to me.


The calls near the top of the stack seem strange:

#6  0x4025e3a4 in nsAString::Equals (this=0x882a348, rhs=@0x8802038) at 
../../dist/include/string/nsAString.h:671

#7  0x41c84eac in operator!= (lhs=@0x882a348, rhs=@0x8802038) at 
../../../dist/include/string/nsAString.h:678


I've never seen this before. cc'ing jst, jband in case this has
anything to do with the recent work on null strings, etc.

My WinNT Mozilla binary from 2001-10-19 loads the site fine,
but one from 2001-10-26 crashes just like the current builds do.

So perhaps a checkin between these two dates is responsible - 
Assignee: rogerl → attinasi
Status: UNCONFIRMED → NEW
Component: Javascript Engine → Layout
Ever confirmed: true
OS: Linux → All
QA Contact: pschwartau → petersen
Keywords: crash
The stack I see here is a little different. I see uninitialized (or garbage) 
data. So it may be somewhat random as to where it will get tripped up and stop 
in the debugger. I'll attach the stack I see.

Anyway, this does not look like anything to do with string changes. The 
font->mFont in ComputeLineHeight looks like garbage. There is no initialized 
string object in it and its other members look suspect. This font comes from a 
call to  aStyleContext->GetStyleData(eStyleStruct_Font). I don't know why it is 
not fully initialized. FWIW, I saw this same thing once recently in a 
Purify build while trying to debug bug 108226. Hope this helps.
Attachment #57185 - Attachment is patch: false
*** Bug 109275 has been marked as a duplicate of this bug. ***
Changing summary.
Keywords: top100
Summary: crashes at loading the page → Crash at www.iht.com
Severity: normal → critical
bug 105619? I'm seeing a lot of these lately... worrying.
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla0.9.7
Since 108994 was filed a dupe of 105619 doing the same here too.


*** This bug has been marked as a duplicate of 105619 ***
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
I can't reproduce this crash using a current Linux build.  Is there something I
need to do to get the page to crash?
This crashes for me on W2K as the page is loading. I just reproduced it with a 
depend debug build from sources pulled this afternoon.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: