Closed Bug 286772 Opened 20 years ago Closed 19 years ago

Chatzilla crashes frequently on changing tab [@ nsTreeBodyFrame::GetMinSize ]

Categories

(Core :: XUL, defect)

x86
Windows 2000
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: mozwiki, Assigned: janv)

Details

(Keywords: crash, helpwanted, regression)

Crash Data

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8b2) Gecko/20050318
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.8b2) Gecko/20050318

Changing between tabs in Chatzilla frequently crashes Mozilla; this does not
happen every time, but does consistently over a few tries.

Reproducible: Sometimes

Steps to Reproduce:
1. Open Chatzilla and connect to a server
2. Click on tabs

Actual Results:  
Mozilla crashes

Expected Results:  
Tab changes
I see this behaviour too, but only on the nightly you're using. I'm guessing
some bad checkin to Mozilla was made, for the same version of ChatZilla works
fine in all the other versions of Mozilla I have/had on my computer (which
include Moz 1.0, FF 1.0.1, Mozilla nightly of 2005-03-15, FF nightly of 2005-03-07).

I'd mark this invalid, but I would rather have someone figure out what's
actually causing this problem. Something is very wrong in the latest nightly
though. I also noticed ChatZilla's userlist displays every nickname 4 times when
used in the latest nightly version? Something's definately messing things up
badly here...

Maybe completely unrelated, but I also had the graphics for the context menu of
about:config stay hovering over the dialog for creating a new boolean pref (ie,
the menu did not disappear like it should have when clicking a menuitem on it).

I don't know what's going on, but something's definately broken.
nsTreeBodyFrame::GetMinSize 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp,
line 251]
nsBox::GetPrefSize 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 703]
nsBox::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBox.cpp,
line 781]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 1564]
nsBoxFrame::GetAscent 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 984]
nsSprocketLayout::Layout 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsSprocketLayout.cpp,
line 260]
nsBoxFrame::DoLayout 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 1103]
nsBoxFrame::DoLayout 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsBoxFrame.cpp,
line 1103]
nsRootBoxFrame::Reflow 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/xul/base/src/nsRootBoxFrame.cpp,
line 227]
nsContainerFrame::ReflowChild 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/generic/nsContainerFrame.cpp,
line 954]
ViewportFrame::Reflow 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/generic/nsViewportFrame.cpp,
line 240]
IncrementalReflow::Dispatch 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/base/nsPresShell.cpp,
line 907]
PresShell::ProcessReflowCommands 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/base/nsPresShell.cpp,
line 6435]
PresShell::WillPaint 
[c:/builds/tinderbox/MozillaTrunk/WINNT_5.0_Clobber/mozilla/layout/base/nsPresShell.cpp,
line 6193]
0x778b0c24
0x006e006f
Status: UNCONFIRMED → NEW
Ever confirmed: true
Keywords: crash, regression
Summary: Chatzilla crashes frequently on changing tab → Chatzilla crashes frequently on changing tab [@ nsTreeBodyFrame::GetMinSize ]
Screenie of the weird nickname list
Attempting to set better Product/Component, feel free to correct me if it's
wrong, sorry for bugspam.
Assignee: rginda → nobody
Component: ChatZilla → Layout
Product: Other Applications → Core
QA Contact: samuel → layout
Version: unspecified → Trunk
Talkback is TB4439218G if that's of any help.

User list problem is duplicate of bug 286709.
Trying to pick a better component from the stack.
Assignee: nobody → jan
Component: Layout → XP Toolkit/Widgets: Trees
QA Contact: layout
Keywords: helpwanted
I haven't seen this in quite a while, but I haven't been using windows 2000 for quite some time either (I'm on winxp now, new pc). Is there anyone who can still reproduce this bug?
(In reply to comment #7)
> I haven't seen this in quite a while, but I haven't been using windows 2000 for
> quite some time either (I'm on winxp now, new pc). Is there anyone who can
> still reproduce this bug?

I can't recreate this on w2000 after ~100 tab changes - 20051020 SeaMonkey/1.1a.
(In reply to comment #8)
> (In reply to comment #7)
> > I haven't seen this in quite a while, but I haven't been using windows 2000 for
> > quite some time either (I'm on winxp now, new pc). Is there anyone who can
> > still reproduce this bug?
> 
> I can't recreate this on w2000 after ~100 tab changes - 20051020
> SeaMonkey/1.1a.
> 

I'll mark this as WORKSFORME then. If someone can recreate the problem in a current nightly on win2k, feel free to reopen.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
Component: XP Toolkit/Widgets: Trees → XUL
QA Contact: xptoolkit.widgets
Crash Signature: [@ nsTreeBodyFrame::GetMinSize ]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: