Closed Bug 28337 Opened 25 years ago Closed 25 years ago

ASSERTION: failed to remove frame: 'result', file nsContainerFrame.cpp, line 802

Categories

(Core :: Layout, defect, P3)

x86
Linux
defect

Tracking

()

VERIFIED DUPLICATE of bug 28434

People

(Reporter: cmiller+mozilla, Assigned: buster)

References

()

Details

(Keywords: verifyme)

From slashdot, choosing ``the pragmatic programmer'' in the book reviews section causes: Check if a view source window Document about:blank loaded successfully Document: Done (0.704 secs) nsWebShellWindow::GOTFOCUS Opening file cookperm.txt failed WEBSHELL+ = 4 Document http://slashdot.org/ loaded successfully Document: Done (4.028 secs) Opening file signon.tbl failed Opening file 50748819.u failed nsWebShellWindow::NS_DEACTIVATE nsWebShellWindow::GOTFOCUS ###!!! ASSERTION: failed to remove frame: 'result', file nsContainerFrame.cpp, line 802 ###!!! Break: at file nsContainerFrame.cpp, line 802 .//run-mozilla.sh: line 29: 4189 Segmentation fault $prog ${1+"$@"} Check if a view source window Document about:blank loaded successfully Document: Done (0.704 secs) nsWebShellWindow::GOTFOCUS Opening file cookperm.txt failed WEBSHELL+ = 4 Document http://slashdot.org/ loaded successfully Document: Done (4.028 secs) Opening file signon.tbl failed Opening file 50748819.u failed nsWebShellWindow::NS_DEACTIVATE nsWebShellWindow::GOTFOCUS ###!!! ASSERTION: failed to remove frame: 'result', file nsContainerFrame.cpp, line 802 ###!!! Break: at file nsContainerFrame.cpp, line 802 .//run-mozilla.sh: line 29: 4189 Segmentation fault $prog ${1+"$@"}
On linux build 2000-2-17-15, i get a crash with every one of the book review links. I am, however, not getting any messages in the terminal at all. Can you please specify the build that you were using, or try the newer one and change the report accordingly?
It was a CVS build from 20000216~1500ET. I'm building the current tree right now, so more soon...
Block frame issue. Re-assigning to Kipp's bug list
Assignee: troy → kipp
Last night's (20000217) CVS tree, same bug. Below is a backtrace. It's big, and I hope it's not noise. :\ That top(bottom), @ 0x0 might be a smashed stack from a memset() or something. I'll keep this gdb session open for a while, so tell me if you want info out of any particular frame. ~~~ ###!!! ASSERTION: failed to remove frame: 'result', file nsContainerFrame.cpp, line 802 Program received signal SIGSEGV, Segmentation fault. 0x0 in ?? () (gdb) bt #0 0x0 in ?? () #1 0x411cb3ef in nsFrameList::DestroyFrames (this=0xbfff8f98, aPresContext=0x85a87f8) at nsFrameList.cpp:34 #2 0x40fb8560 in DestroyOverflowFrames (aPresContext=0x85a87f8, aFrame=0x873d178, aPropertyName=0x81bdb10, aPropertyValue=0x873d1b0) at nsContainerFrame.cpp:850 #3 0x40fc8b63 in FrameManager::PropertyList::RemovePropertyForFrame (this=0x86f2328, aPresContext=0x85a87f8, aFrame=0x873d178) at nsFrameManager.cpp:1934 #4 0x40fc801c in FrameManager::RemoveAllPropertiesFor (this=0x8480520, aPresContext=0x85a87f8, aFrame=0x873d178) at nsFrameManager.cpp:1638 #5 0x40fc4d56 in FrameManager::NotifyDestroyingFrame (this=0x8480520, aFrame=0x873d178) at nsFrameManager.cpp:658 #6 0x40feee82 in PresShell::NotifyDestroyingFrame (this=0x8480108, aFrame=0x873d178) at nsPresShell.cpp:1407 #7 0x40fbbad5 in nsFrame::Destroy (this=0x873d178, aPresContext=0x85a87f8) at nsFrame.cpp:382 #8 0x40fb6dde in nsContainerFrame::Destroy (this=0x873d178, aPresContext=0x85a87f8) at nsContainerFrame.cpp:98 #9 0x40faf9ed in nsBlockFrame::DoRemoveFrame (this=0x86cbd74, aPresContext=0x85a87f8, aDeletedFrame=0x873d178) at nsBlockFrame.cpp:5080 #10 0x40fafcd9 in nsBlockFrame::DeleteChildsNextInFlow (this=0x86cbd74, aPresContext=0x85a87f8, aChild=0x86cbdbc) at nsBlockFrame.cpp:5160 #11 0x40fe1194 in nsLineLayout::ReflowFrame (this=0xbfff94d0, aFrame=0x86cbdbc, aNextRCFrame=0xbfff9fc4, aReflowStatus=@0xbfff9414, aMetrics=0x0, aPushedFrame=@0xbfff9410) at nsLineLayout.cpp:1155 #12 0x40fad919 in nsBlockFrame::ReflowInlineFrame (this=0x86cbd74, aState=@0xbfff9f44, aLineLayout=@0xbfff94d0, aLine=0x86cc350, aFrame=0x86cbdbc, aLineReflowStatus=0xbfff9473 "") at nsBlockFrame.cpp:3969 #13 0x40fad5cd in nsBlockFrame::DoReflowInlineFrames (this=0x86cbd74, aState=@0xbfff9f44, aLineLayout=@0xbfff94d0, aLine=0x86cc350, aKeepReflowGoing=0xbfff9d14, aLineReflowStatus=0xbfff9bc3 "\002", aUpdateMaximumWidth=1) at nsBlockFrame.cpp:3854 #14 0x40fad3b1 in nsBlockFrame::DoReflowInlineFramesAuto (this=0x86cbd74, aState=@0xbfff9f44, aLine=0x86cc350, aKeepReflowGoing=0xbfff9d14, aLineReflowStatus=0xbfff9bc3 "\002", aUpdateMaximumWidth=1) at nsBlockFrame.cpp:3793 #15 0x40fad173 in nsBlockFrame::ReflowInlineFrames (this=0x86cbd74, aState=@0xbfff9f44, aLine=0x86cc350, aKeepReflowGoing=0xbfff9d14, aUpdateMaximumWidth=1) at nsBlockFrame.cpp:3740 #16 0x40fab587 in nsBlockFrame::ReflowLine (this=0x86cbd74, aState=@0xbfff9f44, aLine=0x86cc350, aKeepReflowGoing=0xbfff9d14, aDamageDirtyArea=1) at nsBlockFrame.cpp:2885 #17 0x40faab04 in nsBlockFrame::ReflowDirtyLines (this=0x86cbd74, aState=@0xbfff9f44) at nsBlockFrame.cpp:2622 #18 0x40fa8980 in nsBlockFrame::Reflow (this=0x86cbd74, aPresContext=0x85a87f8, aMetrics=@0xbfffa410, aReflowState=@0xbfffa1ac, aStatus=@0xbfffa310) at nsBlockFrame.cpp:1566 #19 0x40fb3e2b in nsBlockReflowContext::ReflowBlock (this=0xbfffa3d0, aFrame=0x86cbd74, aSpace=@0xbfffa318, aApplyTopMargin=1, aPrevBottomMargin=240, aIsAdjacentWithTop=0, aComputedOffsets=@0xbfffa328, aFrameReflowStatus=@0xbfffa310) at nsBlockReflowContext.cpp:449 #20 0x40fac9da in nsBlockFrame::ReflowBlockFrame (this=0x86cbb88, aState=@0xbfffa7c4, aLine=0x86cd600, aKeepReflowGoing=0xbfffa594) at nsBlockFrame.cpp:3498 #21 0x40fab24a in nsBlockFrame::ReflowLine (this=0x86cbb88, aState=@0xbfffa7c4, aLine=0x86cd600, aKeepReflowGoing=0xbfffa594, aDamageDirtyArea=1) at nsBlockFrame.cpp:2811 #22 0x40faab04 in nsBlockFrame::ReflowDirtyLines (this=0x86cbb88, aState=@0xbfffa7c4) at nsBlockFrame.cpp:2622 #23 0x40fa8980 in nsBlockFrame::Reflow (this=0x86cbb88, aPresContext=0x85a87f8, aMetrics=@0xbfffab48, aReflowState=@0xbfffaaa8, aStatus=@0xbfffbe30) at nsBlockFrame.cpp:1566 #24 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x86cbb2c, aKidFrame=0x86cbb88, aPresContext=0x85a87f8, aDesiredSize=@0xbfffab48, aReflowState=@0xbfffaaa8, aX=15, aY=15, aFlags=0, aStatus=@0xbfffbe30) at nsContainerFrame.cpp:638 #25 0x4113e083 in nsTableCellFrame::Reflow (this=0x86cbb2c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffad34, aReflowState=@0xbfffac94, aStatus=@0xbfffbe30) at nsTableCellFrame.cpp:690 #26 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x86cbae4, aKidFrame=0x86cbb2c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffad34, aReflowState=@0xbfffac94, aX=0, aY=0, aFlags=0, aStatus=@0xbfffbe30) at nsContainerFrame.cpp:638 #27 0x41152938 in nsTableRowFrame::IR_TargetIsChild (this=0x86cbae4, aPresContext=0x85a87f8, aDesiredSize=@0xbfffafc8, aReflowState=@0xbfffaee8, aStatus=@0xbfffbe30, aNextFrame=0x86cbb2c) at nsTableRowFrame.cpp:1228 #28 0x4115252c in nsTableRowFrame::IncrementalReflow (this=0x86cbae4, aPresContext=0x85a87f8, aDesiredSize=@0xbfffafc8, aReflowState=@0xbfffaee8, aStatus=@0xbfffbe30) at nsTableRowFrame.cpp:1112 #29 0x41152dcf in nsTableRowFrame::Reflow (this=0x86cbae4, aPresContext=0x85a87f8, aDesiredSize=@0xbfffafc8, aReflowState=@0xbfffb000, aStatus=@0xbfffbe30) at nsTableRowFrame.cpp:1364 #30 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x86ca3c8, aKidFrame=0x86cbae4, aPresContext=0x85a87f8, aDesiredSize=@0xbfffafc8, aReflowState=@0xbfffb000, aX=0, aY=375, aFlags=0, aStatus=@0xbfffbe30) at nsContainerFrame.cpp:638 #31 0x41156dc8 in nsTableRowGroupFrame::IR_TargetIsChild (this=0x86ca3c8, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb370, aReflowState=@0xbfffb1a0, aStatus=@0xbfffbe30, aNextFrame=0x86cbae4) at nsTableRowGroupFrame.cpp:1524 #32 0x41156160 in nsTableRowGroupFrame::IncrementalReflow (this=0x86ca3c8, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb370, aReflowState=@0xbfffb1a0, aStatus=@0xbfffbe30) at nsTableRowGroupFrame.cpp:1173 #33 0x41155d0a in nsTableRowGroupFrame::Reflow (this=0x86ca3c8, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb370, aReflowState=@0xbfffb2d0, aStatus=@0xbfffbe30) at nsTableRowGroupFrame.cpp:1074 #34 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x86ca35c, aKidFrame=0x86ca3c8, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb370, aReflowState=@0xbfffb2d0, aX=75, aY=0, aFlags=0, aStatus=@0xbfffbe30) at nsContainerFrame.cpp:638 #35 0x41147fe7 in nsTableFrame::IR_TargetIsChild (this=0x86ca35c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb8d4, aReflowState=@0xbfffb420, aStatus=@0xbfffbe30, aNextFrame=0x86ca3c8) at nsTableFrame.cpp:2685 #36 0x41147a37 in nsTableFrame::IncrementalReflow (this=0x86ca35c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb8d4, aReflowState=@0xbfffb830, aStatus=@0xbfffbe30) at nsTableFrame.cpp:2481 #37 0x41145206 in nsTableFrame::Reflow (this=0x86ca35c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb8d4, aReflowState=@0xbfffb830, aStatus=@0xbfffbe30) at nsTableFrame.cpp:1529 #38 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x86ca308, aKidFrame=0x86ca35c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffb8d4, aReflowState=@0xbfffb830, aX=0, aY=0, aFlags=3, aStatus=@0xbfffbe30) at nsContainerFrame.cpp:638 #39 0x4114ed7f in nsTableOuterFrame::IR_InnerTableReflow (this=0x86ca308, aPresContext=0x85a87f8, aDesiredSize=@0xbfffbf30, aReflowState=@0xbfffbbdc, aStatus=@0xbfffbe30) at nsTableOuterFrame.cpp:703 #40 0x4114e4c7 in nsTableOuterFrame::IR_TargetIsInnerTableFrame (this=0x86ca308, aPresContext=0x85a87f8, aDesiredSize=@0xbfffbf30, aReflowState=@0xbfffbbdc, aStatus=@0xbfffbe30) at nsTableOuterFrame.cpp:476 #41 0x4114e389 in nsTableOuterFrame::IR_TargetIsChild (this=0x86ca308, aPresContext=0x85a87f8, aDesiredSize=@0xbfffbf30, aReflowState=@0xbfffbbdc, aStatus=@0xbfffbe30, aNextFrame=0x86ca35c) at nsTableOuterFrame.cpp:443 #42 0x4114e31b in nsTableOuterFrame::IncrementalReflow (this=0x86ca308, aPresContext=0x85a87f8, aDesiredSize=@0xbfffbf30, aReflowState=@0xbfffbbdc, aStatus=@0xbfffbe30) at nsTableOuterFrame.cpp:423 #43 0x4114f722 in nsTableOuterFrame::Reflow (this=0x86ca308, aPresContext=0x85a87f8, aDesiredSize=@0xbfffbf30, aReflowState=@0xbfffbccc, aStatus=@0xbfffbe30) at nsTableOuterFrame.cpp:936 #44 0x40fb3e2b in nsBlockReflowContext::ReflowBlock (this=0xbfffbef0, aFrame=0x86ca308, aSpace=@0xbfffbe38, aApplyTopMargin=1, aPrevBottomMargin=0, aIsAdjacentWithTop=0, aComputedOffsets=@0xbfffbe48, aFrameReflowStatus=@0xbfffbe30) at nsBlockReflowContext.cpp:449 #45 0x40fac9da in nsBlockFrame::ReflowBlockFrame (this=0x86a45ec, aState=@0xbfffc2e4, aLine=0x86d94f8, aKeepReflowGoing=0xbfffc0b4) at nsBlockFrame.cpp:3498 #46 0x40fab24a in nsBlockFrame::ReflowLine (this=0x86a45ec, aState=@0xbfffc2e4, aLine=0x86d94f8, aKeepReflowGoing=0xbfffc0b4, aDamageDirtyArea=1) at nsBlockFrame.cpp:2811 #47 0x40faab04 in nsBlockFrame::ReflowDirtyLines (this=0x86a45ec, aState=@0xbfffc2e4) at nsBlockFrame.cpp:2622 #48 0x40fa8980 in nsBlockFrame::Reflow (this=0x86a45ec, aPresContext=0x85a87f8, aMetrics=@0xbfffc668, aReflowState=@0xbfffc5c8, aStatus=@0xbfffd950) at nsBlockFrame.cpp:1566 #49 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x86a4590, aKidFrame=0x86a45ec, aPresContext=0x85a87f8, aDesiredSize=@0xbfffc668, aReflowState=@0xbfffc5c8, aX=0, aY=0, aFlags=0, aStatus=@0xbfffd950) at nsContainerFrame.cpp:638 #50 0x4113e083 in nsTableCellFrame::Reflow (this=0x86a4590, aPresContext=0x85a87f8, aDesiredSize=@0xbfffc854, aReflowState=@0xbfffc7b4, aStatus=@0xbfffd950) at nsTableCellFrame.cpp:690 #51 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x866cbdc, aKidFrame=0x86a4590, aPresContext=0x85a87f8, aDesiredSize=@0xbfffc854, aReflowState=@0xbfffc7b4, aX=9621, aY=0, aFlags=0, aStatus=@0xbfffd950) at nsContainerFrame.cpp:638 #52 0x41152938 in nsTableRowFrame::IR_TargetIsChild (this=0x866cbdc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffcae8, aReflowState=@0xbfffca08, aStatus=@0xbfffd950, aNextFrame=0x86a4590) at nsTableRowFrame.cpp:1228 #53 0x4115252c in nsTableRowFrame::IncrementalReflow (this=0x866cbdc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffcae8, aReflowState=@0xbfffca08, aStatus=@0xbfffd950) at nsTableRowFrame.cpp:1112 #54 0x41152dcf in nsTableRowFrame::Reflow (this=0x866cbdc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffcae8, aReflowState=@0xbfffcb20, aStatus=@0xbfffd950) at nsTableRowFrame.cpp:1364 #55 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x866cb9c, aKidFrame=0x866cbdc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffcae8, aReflowState=@0xbfffcb20, aX=0, aY=0, aFlags=0, aStatus=@0xbfffd950) at nsContainerFrame.cpp:638 #56 0x41156dc8 in nsTableRowGroupFrame::IR_TargetIsChild (this=0x866cb9c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffce90, aReflowState=@0xbfffccc0, aStatus=@0xbfffd950, aNextFrame=0x866cbdc) at nsTableRowGroupFrame.cpp:1524 #57 0x41156160 in nsTableRowGroupFrame::IncrementalReflow (this=0x866cb9c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffce90, aReflowState=@0xbfffccc0, aStatus=@0xbfffd950) at nsTableRowGroupFrame.cpp:1173 #58 0x41155d0a in nsTableRowGroupFrame::Reflow (this=0x866cb9c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffce90, aReflowState=@0xbfffcdf0, aStatus=@0xbfffd950) at nsTableRowGroupFrame.cpp:1074 #59 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x866cb30, aKidFrame=0x866cb9c, aPresContext=0x85a87f8, aDesiredSize=@0xbfffce90, aReflowState=@0xbfffcdf0, aX=64, aY=0, aFlags=0, aStatus=@0xbfffd950) at nsContainerFrame.cpp:638 #60 0x41147fe7 in nsTableFrame::IR_TargetIsChild (this=0x866cb30, aPresContext=0x85a87f8, aDesiredSize=@0xbfffd3f4, aReflowState=@0xbfffcf40, aStatus=@0xbfffd950, aNextFrame=0x866cb9c) at nsTableFrame.cpp:2685 #61 0x41147a37 in nsTableFrame::IncrementalReflow (this=0x866cb30, aPresContext=0x85a87f8, aDesiredSize=@0xbfffd3f4, aReflowState=@0xbfffd350, aStatus=@0xbfffd950) at nsTableFrame.cpp:2481 #62 0x41145206 in nsTableFrame::Reflow (this=0x866cb30, aPresContext=0x85a87f8, aDesiredSize=@0xbfffd3f4, aReflowState=@0xbfffd350, aStatus=@0xbfffd950) at nsTableFrame.cpp:1529 #63 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x866cadc, aKidFrame=0x866cb30, aPresContext=0x85a87f8, aDesiredSize=@0xbfffd3f4, aReflowState=@0xbfffd350, aX=0, aY=0, aFlags=3, aStatus=@0xbfffd950) at nsContainerFrame.cpp:638 #64 0x4114ed7f in nsTableOuterFrame::IR_InnerTableReflow (this=0x866cadc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffda50, aReflowState=@0xbfffd6fc, aStatus=@0xbfffd950) at nsTableOuterFrame.cpp:703 #65 0x4114e4c7 in nsTableOuterFrame::IR_TargetIsInnerTableFrame (this=0x866cadc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffda50, aReflowState=@0xbfffd6fc, aStatus=@0xbfffd950) at nsTableOuterFrame.cpp:476 #66 0x4114e389 in nsTableOuterFrame::IR_TargetIsChild (this=0x866cadc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffda50, aReflowState=@0xbfffd6fc, aStatus=@0xbfffd950, aNextFrame=0x866cb30) at nsTableOuterFrame.cpp:443 #67 0x4114e31b in nsTableOuterFrame::IncrementalReflow (this=0x866cadc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffda50, aReflowState=@0xbfffd6fc, aStatus=@0xbfffd950) at nsTableOuterFrame.cpp:423 #68 0x4114f722 in nsTableOuterFrame::Reflow (this=0x866cadc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffda50, aReflowState=@0xbfffd7ec, aStatus=@0xbfffd950) at nsTableOuterFrame.cpp:936 #69 0x40fb3e2b in nsBlockReflowContext::ReflowBlock (this=0xbfffda10, aFrame=0x866cadc, aSpace=@0xbfffd958, aApplyTopMargin=1, aPrevBottomMargin=0, aIsAdjacentWithTop=0, aComputedOffsets=@0xbfffd968, aFrameReflowStatus=@0xbfffd950) at nsBlockReflowContext.cpp:449 #70 0x40fac9da in nsBlockFrame::ReflowBlockFrame (this=0x85c0ad0, aState=@0xbfffde04, aLine=0x86e80a8, aKeepReflowGoing=0xbfffdbd4) at nsBlockFrame.cpp:3498 #71 0x40fab24a in nsBlockFrame::ReflowLine (this=0x85c0ad0, aState=@0xbfffde04, aLine=0x86e80a8, aKeepReflowGoing=0xbfffdbd4, aDamageDirtyArea=1) at nsBlockFrame.cpp:2811 #72 0x40faab04 in nsBlockFrame::ReflowDirtyLines (this=0x85c0ad0, aState=@0xbfffde04) at nsBlockFrame.cpp:2622 #73 0x40fa8980 in nsBlockFrame::Reflow (this=0x85c0ad0, aPresContext=0x85a87f8, aMetrics=@0xbfffe2d0, aReflowState=@0xbfffe06c, aStatus=@0xbfffe1d0) at nsBlockFrame.cpp:1566 #74 0x40fb3e2b in nsBlockReflowContext::ReflowBlock (this=0xbfffe290, aFrame=0x85c0ad0, aSpace=@0xbfffe1d8, aApplyTopMargin=1, aPrevBottomMargin=0, aIsAdjacentWithTop=1, aComputedOffsets=@0xbfffe1e8, aFrameReflowStatus=@0xbfffe1d0) at nsBlockReflowContext.cpp:449 #75 0x40fac9da in nsBlockFrame::ReflowBlockFrame (this=0x85c0a84, aState=@0xbfffe684, aLine=0x84e55b8, aKeepReflowGoing=0xbfffe454) at nsBlockFrame.cpp:3498 #76 0x40fab24a in nsBlockFrame::ReflowLine (this=0x85c0a84, aState=@0xbfffe684, aLine=0x84e55b8, aKeepReflowGoing=0xbfffe454, aDamageDirtyArea=1) at nsBlockFrame.cpp:2811 #77 0x40faab04 in nsBlockFrame::ReflowDirtyLines (this=0x85c0a84, aState=@0xbfffe684) at nsBlockFrame.cpp:2622 #78 0x40fa8980 in nsBlockFrame::Reflow (this=0x85c0a84, aPresContext=0x85a87f8, aMetrics=@0xbfffeacc, aReflowState=@0xbfffea2c, aStatus=@0xbffff31c) at nsBlockFrame.cpp:1566 #79 0x40fa4bbd in nsAreaFrame::Reflow (this=0x85c0a84, aPresContext=0x85a87f8, aMetrics=@0xbfffeacc, aReflowState=@0xbfffea2c, aStatus=@0xbffff31c) at nsAreaFrame.cpp:272 #80 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x8585ddc, aKidFrame=0x85c0a84, aPresContext=0x85a87f8, aDesiredSize=@0xbfffeacc, aReflowState=@0xbfffea2c, aX=0, aY=0, aFlags=0, aStatus=@0xbffff31c) at nsContainerFrame.cpp:638 #81 0x40fcf9ba in RootFrame::Reflow (this=0x8585ddc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffebf4, aReflowState=@0xbfffec4c, aStatus=@0xbffff31c) at nsHTMLFrame.cpp:326 #82 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x8585e64, aKidFrame=0x8585ddc, aPresContext=0x85a87f8, aDesiredSize=@0xbfffebf4, aReflowState=@0xbfffec4c, aX=0, aY=0, aFlags=1, aStatus=@0xbffff31c) at nsContainerFrame.cpp:638 #83 0x4100b649 in nsScrollPortFrame::Reflow (this=0x8585e64, aPresContext=0x85a87f8, aDesiredSize=@0xbfffef24, aReflowState=@0xbfffeda8, aStatus=@0xbffff31c) at nsScrollPortFrame.cpp:453 #84 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x8585e18, aKidFrame=0x8585e64, aPresContext=0x85a87f8, aDesiredSize=@0xbfffef24, aReflowState=@0xbfffeda8, aX=0, aY=0, aFlags=3, aStatus=@0xbffff31c) at nsContainerFrame.cpp:638 #85 0x4100958b in nsGfxScrollFrameInner::ReflowFrame (this=0x8581610, aPresContext=0x85a87f8, aDesiredSize=@0xbfffef24, aReflowState=@0xbffff110, aStatus=@0xbffff31c, aFrame=0x8585e64, aAvailable=@0xbfffef1c, aComputed=@0xbfffef1c, aResized=@0xbfffef18, aIncrementalChild=@0xbfffefc4) at nsGfxScrollFrame.cpp:1299 #86 0x4100979b in nsGfxScrollFrameInner::ReflowScrollArea (this=0x8581610, aPresContext=0x85a87f8, aDesiredSize=@0xbffff1b8, aReflowState=@0xbffff110, aStatus=@0xbffff31c, aIncrementalChild=@0xbfffefc4) at nsGfxScrollFrame.cpp:1364 #87 0x410080bf in nsGfxScrollFrame::Reflow (this=0x8585e18, aPresContext=0x85a87f8, aDesiredSize=@0xbffff1b8, aReflowState=@0xbffff110, aStatus=@0xbffff31c) at nsGfxScrollFrame.cpp:575 #88 0x40fb7e61 in nsContainerFrame::ReflowChild (this=0x8585da0, aKidFrame=0x8585e18, aPresContext=0x85a87f8, aDesiredSize=@0xbffff1b8, aReflowState=@0xbffff110, aX=0, aY=0, aFlags=0, aStatus=@0xbffff31c) at nsContainerFrame.cpp:638 #89 0x41006e46 in ViewportFrame::Reflow (this=0x8585da0, aPresContext=0x85a87f8, aDesiredSize=@0xbffff3a4, aReflowState=@0xbffff27c, aStatus=@0xbffff31c) at nsViewportFrame.cpp:530 #90 0x40fd1147 in nsHTMLReflowCommand::Dispatch (this=0x8742528, aPresContext=0x85a87f8, aDesiredSize=@0xbffff3a4, aMaxSize=@0xbffff384, aRendContext=@0x8742580) at nsHTMLReflowCommand.cpp:144 #91 0x40ff0894 in PresShell::ProcessReflowCommands (this=0x8480108, aInterruptible=1) at nsPresShell.cpp:2030 #92 0x4121ef14 in ReflowEvent::HandleEvent (this=0x8742560) at nsPresShell.cpp:1930 #93 0x40ff04c3 in HandlePLEvent (aEvent=0x8742560) at nsPresShell.cpp:1942 #94 0x40177974 in PL_HandleEvent (self=0x8742560) at plevent.c:526 #95 0x40177880 in PL_ProcessPendingEvents (self=0x812a080) at plevent.c:487 #96 0x4017953c in nsEventQueueImpl::ProcessPendingEvents (this=0x812a058) at nsEventQueue.cpp:298 #97 0x407aeb93 in event_processor_callback (data=0x812a058, source=9, condition=GDK_INPUT_READ) at nsAppShell.cpp:141 #98 0x407ae7e5 in our_gdk_io_invoke (source=0x81f12a0, condition=G_IO_IN, data=0x81f0f68) at nsAppShell.cpp:54 #99 0x40975660 in g_io_add_watch () from /usr/lib/libglib-1.2.so.0 #100 0x40976d29 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #101 0x40977333 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #102 0x409774cc in g_main_run () from /usr/lib/libglib-1.2.so.0 #103 0x4089ad37 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #104 0x407af205 in nsAppShell::Run (this=0x8132428) at nsAppShell.cpp:304 #105 0x4063c8bb in nsAppShellService::Run (this=0x8129e58) at nsAppShellService.cpp:400 #106 0x804e491 in main1 (argc=1, argv=0xbffff984, splashScreen=0x0) at nsAppRunner.cpp:651 #107 0x804eaa0 in main (argc=1, argv=0xbffff984) at nsAppRunner.cpp:770
I'd confirm this if i could but bugzilla won't let me. (i have the confirm bug bit set in my prefs)
Status: UNCONFIRMED → NEW
Ever confirmed: true
This should probably be marked a duplicate of bug 28434 (which has been analyzed (somewhat) and correctly assigned).
This does indeed look like 28434, crashes in the same place due to a overflowProperty value being a frame that has allready been deleted. Marking as a dup. *** This bug has been marked as a duplicate of 28434 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Keywords: verifyme
mine now
Assignee: kipp → buster
Status: RESOLVED → NEW
mistakenly removed the dup resolution. *** This bug has been marked as a duplicate of 28434 ***
Status: NEW → RESOLVED
Closed: 25 years ago25 years ago
Marking verified dup of 28434.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.