Closed
Bug 5078
Opened 26 years ago
Closed 26 years ago
crash on startup
Categories
(SeaMonkey :: MailNews: Message Display, defect, P3)
SeaMonkey
MailNews: Message Display
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: sspitzer, Assigned: sspitzer)
Details
apprunner -mail (or launching messenger from apprunner) crashes on starup
#0 0x40bed6a1 in ?? () from /lib/libc.so.6
#1 0x40bee6df in ?? () from /lib/libc.so.6
#2 0x408cbfba in ?? () from /usr/lib/libnspr3.so
#3 0x4002fa86 in nsDebug::Abort (aFile=0x40021916
"../../../dist/include/nsCOMPtr.h", aLine=383) at nsDebug.cpp:93
#4 0x4002faea in nsDebug::Break (aFile=0x40021916
"../../../dist/include/nsCOMPtr.h", aLine=383) at nsDebug.cpp:108
#5 0x4002fb55 in nsDebug::PreCondition (aStr=0x40021944 "You can't dereference
a NULL nsCOMPtr with operator->().", aExpr=0x40021937 "mRawPtr != 0",
aFile=0x40021916 "../../../dist/include/nsCOMPtr.h", aLine=383) at
nsDebug.cpp:120
#6 0x4001f0e2 in nsCOMPtr<nsIContent>::operator-> (this=0xbfff9998) at
../../../dist/include/nsCOMPtr.h:383
#7 0x405d357e in nsTreeIndentationFrame::Reflow (this=0x847cff0,
aPresContext=@0x8373c60, aMetrics=@0xbfff99f0, aReflowState=@0xbfff9a34,
aStatus=@0xbfff9b24) at nsTreeIndentationFrame.cpp:99
#8 0x4047f087 in nsLineLayout::ReflowFrame (this=0xbfff9e7c, aFrame=0x847cff0,
aNextRCFrame=0xbfff9ca4, aReflowStatus=@0xbfff9b24) at nsLineLayout.cpp:836
#9 0x4045e938 in nsBlockFrame::ReflowInlineFrame (this=0x847c038,
aState=@0xbfff9c2c, aLine=0x847d3b8, aFrame=0x847cff0,
aLineReflowStatus=0xbfff9b77 "") at nsBlockFrame.cpp:2874
#10 0x4045e5ce in nsBlockFrame::ReflowInlineFrames (this=0x847c038,
aState=@0xbfff9c2c, aLine=0x847d3b8, aKeepReflowGoing=0xbfff9bf8) at
nsBlockFrame.cpp:2756
#11 0x4045cd26 in nsBlockFrame::ReflowLine (this=0x847c038, aState=@0xbfff9c2c,
aLine=0x847d3b8, aKeepReflowGoing=0xbfff9bf8) at nsBlockFrame.cpp:1967
#12 0x4045c705 in nsBlockFrame::ReflowDirtyLines (this=0x847c038,
aState=@0xbfff9c2c) at nsBlockFrame.cpp:1769
#13 0x4045ba99 in nsBlockFrame::Reflow (this=0x847c038, aPresContext=@0x8373c60,
aMetrics=@0xbfffbdf4, aReflowState=@0xbfffbd58, aStatus=@0xbfffca7c) at
nsBlockFrame.cpp:1206
#14 0x40459172 in nsAreaFrame::Reflow (this=0x847c038, aPresContext=@0x8373c60,
aDesiredSize=@0xbfffbdf4, aReflowState=@0xbfffbd58, aStatus=@0xbfffca7c) at
nsAreaFrame.cpp:403
#15 0x40466f9d in nsContainerFrame::ReflowChild (this=0x847c530,
aKidFrame=0x847c038, aPresContext=@0x8373c60, aDesiredSize=@0xbfffbdf4,
aReflowState=@0xbfffbd58, aStatus=@0xbfffca7c) at nsContainerFrame.cpp:389
#16 0x405a78c6 in nsTableCellFrame::Reflow (this=0x847c530,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffbfc4, aReflowState=@0xbfffbf24,
aStatus=@0xbfffca7c) at nsTableCellFrame.cpp:506
#17 0x405d3a79 in nsTreeCellFrame::Reflow (this=0x847c530,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffbfc4, aReflowState=@0xbfffbf24,
aStatus=@0xbfffca7c) at nsTreeCellFrame.cpp:131
#18 0x40466f9d in nsContainerFrame::ReflowChild (this=0x847bf00,
aKidFrame=0x847c530, aPresContext=@0x8373c60, aDesiredSize=@0xbfffbfc4,
aReflowState=@0xbfffbf24, aStatus=@0xbfffca7c) at nsContainerFrame.cpp:389
#19 0x405bb42c in nsTableRowFrame::InitialReflow (this=0x847bf00,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffc284, aReflowState=@0xbfffc138,
aStatus=@0xbfffca7c, aStartFrame=0x0, aDoSiblings=1) at nsTableRowFrame.cpp:799
#20 0x405bc8f8 in nsTableRowFrame::Reflow (this=0x847bf00,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffc284, aReflowState=@0xbfffc1e8,
aStatus=@0xbfffca7c) at nsTableRowFrame.cpp:1409
#21 0x40466f9d in nsContainerFrame::ReflowChild (this=0x847b990,
aKidFrame=0x847bf00, aPresContext=@0x8373c60, aDesiredSize=@0xbfffc284,
aReflowState=@0xbfffc1e8, aStatus=@0xbfffca7c) at nsContainerFrame.cpp:389
#22 0x405bd94b in nsTableRowGroupFrame::ReflowMappedChildren (this=0x847b990,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffc4a0, aReflowState=@0xbfffc354,
aStatus=@0xbfffca7c, aStartFrame=0x0, aReason=eReflowReason_Initial,
aDoSiblings=1) at nsTableRowGroupFrame.cpp:412
#23 0x405bef2e in nsTableRowGroupFrame::Reflow (this=0x847b990,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffc4a0, aReflowState=@0xbfffc3f8,
aStatus=@0xbfffca7c) at nsTableRowGroupFrame.cpp:958
#24 0x40466f9d in nsContainerFrame::ReflowChild (this=0x8476ab0,
aKidFrame=0x847b990, aPresContext=@0x8373c60, aDesiredSize=@0xbfffc4a0,
aReflowState=@0xbfffc3f8, aStatus=@0xbfffca7c) at nsContainerFrame.cpp:389
#25 0x405b0a68 in nsTableFrame::ResizeReflowPass1 (this=0x8476ab0,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffc82c, aReflowState=@0xbfffc790,
aStatus=@0xbfffca7c, aStartingFrame=0x0, aReason=eReflowReason_Initial,
aDoSiblingFrames=1) at nsTableFrame.cpp:2603
#26 0x405b03d8 in nsTableFrame::Reflow (this=0x8476ab0, aPresContext=@0x8373c60,
aDesiredSize=@0xbfffc82c, aReflowState=@0xbfffc790, aStatus=@0xbfffca7c) at
nsTableFrame.cpp:2459
#27 0x40466f9d in nsContainerFrame::ReflowChild (this=0x8476788,
aKidFrame=0x8476ab0, aPresContext=@0x8373c60, aDesiredSize=@0xbfffc82c,
aReflowState=@0xbfffc790, aStatus=@0xbfffca7c) at nsContainerFrame.cpp:389
#28 0x405b9072 in nsTableOuterFrame::Reflow (this=0x8476788,
aPresContext=@0x8373c60, aDesiredSize=@0xbfffcad8, aReflowState=@0xbfffc8e4,
aStatus=@0xbfffca7c) at nsTableOuterFrame.cpp:995
#29 0x40463768 in nsBlockReflowContext::ReflowBlock (this=0xbfffca9c,
aFrame=0x8476788, aSpace=@0xbfffca80, aApplyTopMargin=1, aPrevBottomMargin=0,
aIsAdjacentWithTop=1, aComputedOffsets=@0xbfffca6c,
aFrameReflowStatus=@0xbfffca7c) at nsBlockReflowContext.cpp:227
#30 0x4045dea2 in nsBlockFrame::ReflowBlockFrame (this=0x8476600,
aState=@0xbfffcbb0, aLine=0x847e200, aKeepReflowGoing=0xbfffcb7c) at
nsBlockFrame.cpp:2538
#31 0x4045cd0a in nsBlockFrame::ReflowLine (this=0x8476600, aState=@0xbfffcbb0,
aLine=0x847e200, aKeepReflowGoing=0xbfffcb7c) at nsBlockFrame.cpp:1964
#32 0x4045c705 in nsBlockFrame::ReflowDirtyLines (this=0x8476600,
aState=@0xbfffcbb0) at nsBlockFrame.cpp:1769
#33 0x4045ba99 in nsBlockFrame::Reflow (this=0x8476600, aPresContext=@0x8373c60,
aMetrics=@0xbfffed24, aReflowState=@0xbfffec88, aStatus=@0xbffff1b8) at
nsBlockFrame.cpp:1206
#34 0x40459172 in nsAreaFrame::Reflow (this=0x8476600, aPresContext=@0x8373c60,
aDesiredSize=@0xbfffed24, aReflowState=@0xbfffec88, aStatus=@0xbffff1b8) at
nsAreaFrame.cpp:403
#35 0x40466f9d in nsContainerFrame::ReflowChild (this=0x83eeb78,
aKidFrame=0x8476600, aPresContext=@0x8373c60, aDesiredSize=@0xbfffed24,
aReflowState=@0xbfffec88, aStatus=@0xbffff1b8) at nsContainerFrame.cpp:389
#36 0x40471acf in RootFrame::Reflow (this=0x83eeb78, aPresContext=@0x8373c60,
aDesiredSize=@0xbfffef10, aReflowState=@0xbfffee38, aStatus=@0xbffff1b8) at
nsHTMLFrame.cpp:231
#37 0x40466f9d in nsContainerFrame::ReflowChild (this=0x83ee160,
aKidFrame=0x83eeb78, aPresContext=@0x8373c60, aDesiredSize=@0xbfffef10,
aReflowState=@0xbfffee38, aStatus=@0xbffff1b8) at nsContainerFrame.cpp:389
#38 0x4048d61d in nsScrollFrame::Reflow (this=0x83ee160,
aPresContext=@0x8373c60, aDesiredSize=@0xbffff0b0, aReflowState=@0xbffff00c,
aStatus=@0xbffff1b8) at nsScrollFrame.cpp:393
#39 0x40466f9d in nsContainerFrame::ReflowChild (this=0x83edeb8,
aKidFrame=0x83ee160, aPresContext=@0x8373c60, aDesiredSize=@0xbffff0b0,
aReflowState=@0xbffff00c, aStatus=@0xbffff1b8) at nsContainerFrame.cpp:389
#40 0x40498621 in ViewportFrame::Reflow (this=0x83edeb8,
aPresContext=@0x8373c60, aDesiredSize=@0xbffff1bc, aReflowState=@0xbffff114,
aStatus=@0xbffff1b8) at nsViewportFrame.cpp:432
#41 0x40487525 in PresShell::InitialReflow (this=0x841f278, aWidth=2700,
aHeight=6255) at nsPresShell.cpp:902
#42 0x40df0c1e in XULDocumentImpl::StartLayout (this=0x840d288) at
nsXULDocument.cpp:3182
#43 0x40dec202 in XULDocumentImpl::EndLoad (this=0x840d288) at
nsXULDocument.cpp:1489
#44 0x40e04bf2 in XULContentSinkImpl::DidBuildModel (this=0x83738b0,
aQualityLevel=1) at nsXULContentSink.cpp:505
#45 0x406cea07 in CWellFormedDTD::DidBuildModel (this=0x824c760, anErrorCode=0,
aNotifySink=1, aParser=0x8373908, aSink=0x83738b0) at nsWellFormedDTD.cpp:289
#46 0x406c767e in nsParser::DidBuildModel (this=0x8373908, anErrorCode=0) at
nsParser.cpp:446
#47 0x406c82f6 in nsParser::ResumeParse (this=0x8373908, aDefaultDTD=0x0) at
nsParser.cpp:824
#48 0x406c7779 in nsParser::EnableParser (this=0x8373908, aState=1) at
nsParser.cpp:523
#49 0x40e05712 in XULContentSinkImpl::DoneLoadingStyle (aLoader=0x843bc80,
aData=@0x8458f28, aRef=0x836b920, aStatus=0) at nsXULContentSink.cpp:781
#50 0x4027c4c7 in nsUnicharStreamLoader::OnStopBinding (this=0x843bc80,
aURL=0x83d1fe8, aStatus=0, aMsg=0xbffff44c) at nsNetStreamLoader.cpp:156
#51 0x4029d142 in nsDocumentBindInfo::OnStopBinding (this=0x83d3fb8,
aURL=0x83d1fe8, aStatus=0, aMsg=0xbffff44c) at nsDocLoader.cpp:1994
#52 0x4027f84f in stub_complete (stream=0x83f93f0) at nsStubContext.cpp:765
#53 0x4019364b in ?? () from
/builds/sspitzer/MOZILLA/04.14.1999/04.30/mozilla/dist/bin/libfileurl.so
#54 0x40249aff in NET_ProcessNet (ready_fd=0x0, fd_type=1) at mkgeturl.c:3355
#55 0x40255a85 in NET_PollSockets () at mkselect.c:298
#56 0x40279106 in nsNetlibService::NetPollSocketsCallback (aTimer=0x843d478,
aClosure=0x806ce00) at nsNetService.cpp:1279
#57 0x4015bde9 in TimerImpl::FireTimeout (this=0x843d478) at nsTimer.cpp:73
#58 0x4015c2d2 in nsTimerExpired (aCallData=0x843d478) at nsTimer.cpp:189
#59 0x40a74c11 in ?? () from /usr/lib/libglib-1.2.so.0
#60 0x40a73dd2 in ?? () from /usr/lib/libglib-1.2.so.0
#61 0x40a743bb in ?? () from /usr/lib/libglib-1.2.so.0
#62 0x40a74571 in ?? () from /usr/lib/libglib-1.2.so.0
#63 0x4099b15b in ?? () from /usr/lib/libgtk-1.2.so.0
#64 0x400975e8 in nsAppShell::Run (this=0x8137448) at nsAppShell.cpp:208
#65 0x40017f2d in nsAppShellService::Run (this=0x8125e20) at
nsAppShellService.cpp:186
#66 0x804aa50 in main (argc=1, argv=0xbffffa24) at nsAppRunner.cpp:506
If it helps, in nsTreeIndentationFrame.cpp, line 99:
while (pTag.get() != nsXULAtoms::treebody && pTag.get() !=
nsXULAtoms::treehead)
{
pContent->GetParent(*getter_AddRefs(pParentContent));
pParentContent->GetTag(*getter_AddRefs(pTag));
pContent = pParentContent;
++level;
}
pParentConent is NULL, and this is why we are aborting.
I have a hunch this may be related to the problem where menus aren't appearing
in the browser (or messenger)
Assignee | ||
Comment 2•26 years ago
|
||
right, this is for today build (pre M5 tree).
Assignee | ||
Updated•26 years ago
|
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 3•26 years ago
|
||
this bug was fixed a while back, by kipp or someone in layout.
Fenella, pls verify. If you can start the latest Linux and Win32 mail app, then
mark verified. Thanks.
RE: win32 and Linux builds both dated 1999-04-26-08
Yes. I can start mail application from both builds. This bug is fixed.
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•