Closed
Bug 72614
Opened 24 years ago
Closed 24 years ago
crash when I launch compose
Categories
(MailNews Core :: Composition, defect)
MailNews Core
Composition
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: sspitzer, Assigned: hyatt)
References
Details
(Keywords: smoketest)
I crash at nsSplitterFrame.cpp:329, content is null.
#0 nsSplitterFrame::CreateAnonymousContent (this=0x90c3ae8,
aPresContext=0x8998240, aAnonymousChildren=@0x90c7ea8)
at nsSplitterFrame.cpp:329
#1 0x4186fe22 in nsCSSFrameConstructor::CreateAnonymousFrames (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aParent=0x8f775f0, aDocument=0x8dc1068,
aParentFrame=0x90c3ae8, aChildItems=@0xbfffd304)
at nsCSSFrameConstructor.cpp:5170
#2 0x4186fc43 in nsCSSFrameConstructor::CreateAnonymousFrames (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aTag=0x81aead8, aState=@0xbffff138, aParent=0x8f775f0,
aNewFrame=0x90c3ae8, aChildItems=@0xbfffd304)
at nsCSSFrameConstructor.cpp:5146
#3 0x4187157b in nsCSSFrameConstructor::ConstructXULFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f775f0, aParentFrame=0x909362c, aTag=0x81aead8,
aNameSpaceID=6, aStyleContext=0x907bb20, aFrameItems=@0xbfffd70c,
aXBLBaseTag=0, aHaltProcessing=@0xbfffd438)
at nsCSSFrameConstructor.cpp:5807
#4 0x41874b0f in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x8f775f0, aParentFrame=0x909362c,
---Type <return> to continue, or q <return> to quit---
aTag=0x81aead8, aNameSpaceID=6, aStyleContext=0x907bb20,
aFrameItems=@0xbfffd70c, aXBLBaseTag=0) at nsCSSFrameConstructor.cpp:7176
#5 0x4187406e in nsCSSFrameConstructor::ConstructFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f775f0, aParentFrame=0x909362c, aFrameItems=@0xbfffd70c)
at nsCSSFrameConstructor.cpp:7075
#6 0x41886ad4 in nsCSSFrameConstructor::ProcessChildren (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f769c0, aFrame=0x909362c, aCanHaveGeneratedContent=0,
aFrameItems=@0xbfffd70c, aParentIsBlock=0, aTableCreator=0x0)
at nsCSSFrameConstructor.cpp:11193
#7 0x41871548 in nsCSSFrameConstructor::ConstructXULFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f769c0, aParentFrame=0x909359c, aTag=0x81ae378,
aNameSpaceID=6, aStyleContext=0x909b898, aFrameItems=@0xbfffdb14,
aXBLBaseTag=0, aHaltProcessing=@0xbfffd840)
at nsCSSFrameConstructor.cpp:5803
#8 0x41874b0f in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x8f769c0, aParentFrame=0x909359c,
aTag=0x81ae378, aNameSpaceID=6, aStyleContext=0x909b898,
aFrameItems=@0xbfffdb14, aXBLBaseTag=0) at nsCSSFrameConstructor.cpp:7176
---Type <return> to continue, or q <return> to quit---
#9 0x4187406e in nsCSSFrameConstructor::ConstructFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f769c0, aParentFrame=0x909359c, aFrameItems=@0xbfffdb14)
at nsCSSFrameConstructor.cpp:7075
#10 0x41886ad4 in nsCSSFrameConstructor::ProcessChildren (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x9099ca8, aFrame=0x909359c, aCanHaveGeneratedContent=0,
aFrameItems=@0xbfffdb14, aParentIsBlock=0, aTableCreator=0x0)
at nsCSSFrameConstructor.cpp:11193
#11 0x41871548 in nsCSSFrameConstructor::ConstructXULFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x9099ca8, aParentFrame=0x9093320, aTag=0x81ae378,
aNameSpaceID=6, aStyleContext=0x909b470, aFrameItems=@0xbfffdf1c,
aXBLBaseTag=0, aHaltProcessing=@0xbfffdc48)
at nsCSSFrameConstructor.cpp:5803
#12 0x41874b0f in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x9099ca8, aParentFrame=0x9093320,
aTag=0x81ae378, aNameSpaceID=6, aStyleContext=0x909b470,
aFrameItems=@0xbfffdf1c, aXBLBaseTag=0) at nsCSSFrameConstructor.cpp:7176
#13 0x4187406e in nsCSSFrameConstructor::ConstructFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
---Type <return> to continue, or q <return> to quit---
aContent=0x9099ca8, aParentFrame=0x9093320, aFrameItems=@0xbfffdf1c)
at nsCSSFrameConstructor.cpp:7075
#14 0x41886ad4 in nsCSSFrameConstructor::ProcessChildren (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f76968, aFrame=0x9093320, aCanHaveGeneratedContent=0,
aFrameItems=@0xbfffdf1c, aParentIsBlock=0, aTableCreator=0x0)
at nsCSSFrameConstructor.cpp:11193
#15 0x41871548 in nsCSSFrameConstructor::ConstructXULFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f76968, aParentFrame=0x906a53c, aTag=0x81ae378,
aNameSpaceID=6, aStyleContext=0x90995e0, aFrameItems=@0xbfffe400,
aXBLBaseTag=1, aHaltProcessing=@0xbfffe050)
at nsCSSFrameConstructor.cpp:5803
#16 0x41874b0f in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x8f76968, aParentFrame=0x906a53c,
aTag=0x81ae378, aNameSpaceID=6, aStyleContext=0x90995e0,
aFrameItems=@0xbfffe400, aXBLBaseTag=1) at nsCSSFrameConstructor.cpp:7176
#17 0x41874732 in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x8f76968, aParentFrame=0x906a53c,
aTag=0x81aca38, aNameSpaceID=6, aStyleContext=0x90995e0,
---Type <return> to continue, or q <return> to quit---
aFrameItems=@0xbfffe400, aXBLBaseTag=0) at nsCSSFrameConstructor.cpp:7139
#18 0x4187406e in nsCSSFrameConstructor::ConstructFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f76968, aParentFrame=0x906a53c, aFrameItems=@0xbfffe400)
at nsCSSFrameConstructor.cpp:7075
#19 0x41886ad4 in nsCSSFrameConstructor::ProcessChildren (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x9070f20, aFrame=0x906a53c, aCanHaveGeneratedContent=0,
aFrameItems=@0xbfffe400, aParentIsBlock=0, aTableCreator=0x0)
at nsCSSFrameConstructor.cpp:11193
#20 0x41871548 in nsCSSFrameConstructor::ConstructXULFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x9070f20, aParentFrame=0x906a4ac, aTag=0x81ae378,
aNameSpaceID=6, aStyleContext=0x9073488, aFrameItems=@0xbfffe808,
aXBLBaseTag=0, aHaltProcessing=@0xbfffe534)
at nsCSSFrameConstructor.cpp:5803
#21 0x41874b0f in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x9070f20, aParentFrame=0x906a4ac,
aTag=0x81ae378, aNameSpaceID=6, aStyleContext=0x9073488,
aFrameItems=@0xbfffe808, aXBLBaseTag=0) at nsCSSFrameConstructor.cpp:7176
#22 0x4187406e in nsCSSFrameConstructor::ConstructFrame (this=0x86d4918,
---Type <return> to continue, or q <return> to quit---
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x9070f20, aParentFrame=0x906a4ac, aFrameItems=@0xbfffe808)
at nsCSSFrameConstructor.cpp:7075
#23 0x41886ad4 in nsCSSFrameConstructor::ProcessChildren (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f8d488, aFrame=0x906a4ac, aCanHaveGeneratedContent=0,
aFrameItems=@0xbfffe808, aParentIsBlock=0, aTableCreator=0x0)
at nsCSSFrameConstructor.cpp:11193
#24 0x41871548 in nsCSSFrameConstructor::ConstructXULFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f8d488, aParentFrame=0x9069f0c, aTag=0x81ae378,
aNameSpaceID=6, aStyleContext=0x90703f0, aFrameItems=@0xbfffed14,
aXBLBaseTag=1, aHaltProcessing=@0xbfffe93c)
at nsCSSFrameConstructor.cpp:5803
#25 0x41874b0f in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x8f8d488, aParentFrame=0x9069f0c,
aTag=0x81ae378, aNameSpaceID=6, aStyleContext=0x90703f0,
aFrameItems=@0xbfffed14, aXBLBaseTag=1) at nsCSSFrameConstructor.cpp:7176
#26 0x41874732 in nsCSSFrameConstructor::ConstructFrameInternal (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aContent=0x8f8d488, aParentFrame=0x9069f0c,
---Type <return> to continue, or q <return> to quit---
aTag=0x81acac0, aNameSpaceID=6, aStyleContext=0x90703f0,
aFrameItems=@0xbfffed14, aXBLBaseTag=0) at nsCSSFrameConstructor.cpp:7139
#27 0x4187406e in nsCSSFrameConstructor::ConstructFrame (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8f8d488, aParentFrame=0x9069f0c, aFrameItems=@0xbfffed14)
at nsCSSFrameConstructor.cpp:7075
#28 0x41886ad4 in nsCSSFrameConstructor::ProcessChildren (this=0x86d4918,
aPresShell=0x8e39fd0, aPresContext=0x8998240, aState=@0xbffff138,
aContent=0x8ee5f80, aFrame=0x9069f0c, aCanHaveGeneratedContent=1,
aFrameItems=@0xbfffed14, aParentIsBlock=0, aTableCreator=0x0)
at nsCSSFrameConstructor.cpp:11193
#29 0x4186b7d1 in nsCSSFrameConstructor::ConstructDocElementFrame (
this=0x86d4918, aPresShell=0x8e39fd0, aPresContext=0x8998240,
aState=@0xbffff138, aDocElement=0x8ee5f80, aParentFrame=0x9069e7c,
aParentStyleContext=0x9068458, aNewFrame=@0xbffff064)
at nsCSSFrameConstructor.cpp:3509
#30 0x4187b014 in nsCSSFrameConstructor::ContentInserted (this=0x86d4918,
aPresContext=0x8998240, aContainer=0x0, aChild=0x8ee5f80,
aIndexInContainer=0, aFrameState=0x0) at nsCSSFrameConstructor.cpp:8385
#31 0x41248430 in StyleSetImpl::ContentInserted (this=0x86d4828,
aPresContext=0x8998240, aContainer=0x0, aChild=0x8ee5f80,
aIndexInContainer=0) at nsStyleSet.cpp:1223
---Type <return> to continue, or q <return> to quit---
#32 0x417e8d57 in PresShell::InitialReflow (this=0x8e39fd0, aWidth=15,
aHeight=15) at nsPresShell.cpp:2385
#33 0x4113e309 in nsXULDocument::StartLayout (this=0x8dc1068)
at nsXULDocument.cpp:4042
#34 0x41145d08 in nsXULDocument::ResumeWalk (this=0x8dc1068)
at nsXULDocument.cpp:5298
#35 0x4114657d in nsXULDocument::OnStreamComplete (this=0x8dc1068,
aLoader=0x8fb2fe8, context=0x0, aStatus=0, stringLen=41293,
string=0x9046278 "/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-
basic-offset: 2 -*-\n *\n * The contents of this file are subject to the Netscap
e Public\n * License Version 1.1 (the \"License\"); you may not use"...)
at nsXULDocument.cpp:5433
#36 0x40afe877 in nsStreamLoader::OnStopRequest (this=0x8fb2fe8,
request=0x8ffafb0, ctxt=0x0, aStatus=0, aStatusArg=0x40165408)
at nsStreamLoader.cpp:120
#37 0x40b6b011 in nsJARChannel::OnStopRequest (this=0x8ffafb0,
jarExtractionTransport=0x8eea464, context=0x0, aStatus=0,
aStatusArg=0x40165408) at nsJARChannel.cpp:606
#38 0x40aebf70 in nsOnStopRequestEvent::HandleEvent (this=0x8f70d28)
at nsStreamObserverProxy.cpp:178
#39 0x40aeb9f9 in nsStreamObserverEvent::HandlePLEvent (aEvent=0x8f70d28)
at nsStreamObserverProxy.cpp:78
---Type <return> to continue, or q <return> to quit---
#40 0x400ed592 in ?? ()
from /builds/seth/seamonkey/mozilla/dist/bin/libxpcom.so
#41 0x400ed429 in ?? ()
from /builds/seth/seamonkey/mozilla/dist/bin/libxpcom.so
#42 0x400ef1fc in ?? ()
from /builds/seth/seamonkey/mozilla/dist/bin/libxpcom.so
#43 0x4069cbff in ?? ()
from /builds/seth/seamonkey/mozilla/dist/bin/components/libwidget_gtk.so
#44 0x4069c88d in ?? ()
from /builds/seth/seamonkey/mozilla/dist/bin/components/libwidget_gtk.so
#45 0x4085752a in ?? () from /usr/lib/libglib-1.2.so.0
#46 0x40858be6 in ?? () from /usr/lib/libglib-1.2.so.0
#47 0x408591a1 in ?? () from /usr/lib/libglib-1.2.so.0
#48 0x40859341 in ?? () from /usr/lib/libglib-1.2.so.0
#49 0x40783209 in ?? () from /usr/lib/libgtk-1.2.so.0
#50 0x4069d74c in ?? ()
from /builds/seth/seamonkey/mozilla/dist/bin/components/libwidget_gtk.so
#51 0x404655b5 in ?? ()
from /builds/seth/seamonkey/mozilla/dist/bin/components/libnsappshell.so
#52 0x80522fb in main1 (argc=2, argv=0xbffff9d4, nativeApp=0x0)
at nsAppRunner.cpp:1004
#53 0x8052f46 in main (argc=2, argv=0xbffff9d4) at nsAppRunner.cpp:1298
Reporter | ||
Comment 1•24 years ago
|
||
marking as a blocker. anyone else seeing this?
Severity: normal → blocker
Unable to reproduce with a build 2001-mar-20 06:45am PST
Comment 4•24 years ago
|
||
I see this on my Mac debug build from today. Reset to platform/OS all.
Before the crash, I get an assertion about not being able to dereference a NULL
nsCOMPtr.
OS: Linux → All
Hardware: PC → All
Comment 6•24 years ago
|
||
I'm also crashing in Windows 98, in a recent trunk build.
Comment 7•24 years ago
|
||
I don't have any clue what could have cause this crash!!
Comment 8•24 years ago
|
||
cc evaughan who is responsible for nsSplitterFrame.cpp (IIRC).
Comment 9•24 years ago
|
||
This crash already occurs with a commercial build from last night 9pm but didn't
with the noon build. It occurs with modern and classic theme. As the UI of
messageCompose hasn't changes yesterday, I suspect a regression in layout (xul?)
Status: NEW → ASSIGNED
modifying my previous comment : confirmation with a more recent build on win2k
Comment 11•24 years ago
|
||
*** Bug 72655 has been marked as a duplicate of this bug. ***
Comment 12•24 years ago
|
||
I would guess that this might be due to hyatt's checkins in mozilla/content
I did try backing out checkins by waterson and others but those didn't affect
this bug.
Assignee | ||
Comment 13•24 years ago
|
||
This is mine. I'm on it.
Assignee: ducarroz → hyatt
Status: ASSIGNED → NEW
Assignee | ||
Comment 14•24 years ago
|
||
Fix checked in.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 15•24 years ago
|
||
ack! I just spent an hour, fixing this locally. when i checked my bugmail all i
saw was "fix checked in.". :/
Comment 16•24 years ago
|
||
*** Bug 72695 has been marked as a duplicate of this bug. ***
Comment 17•24 years ago
|
||
I just updated my tip opt linux build, and I can't crash from Tasks | Composer,
the taskbar Compose icon, or from mailnews-> New Message when reading news.
Looks fixed to me.
Comment 18•24 years ago
|
||
I just tried in my trunkbuild, it doesn't crash.
Status: RESOLVED → VERIFIED
Comment 19•24 years ago
|
||
*** Bug 72704 has been marked as a duplicate of this bug. ***
Updated•20 years ago
|
Product: MailNews → Core
Updated•16 years ago
|
Product: Core → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•