Closed
Bug 503294
Opened 15 years ago
Closed 15 years ago
mtv3.fi page freezes somewhere in reflow...
Categories
(Core :: Layout, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 496293
People
(Reporter: romaxa, Unassigned)
References
()
Details
Attachments
(2 files)
I'm using microb-browser which based on mozilla-central 2009-06-12 And reflow is going to some un-interruptible state without return.. backtrace is : #0 0xb765bd01 in ~nsCOMPtr_base (this=0xbfeddf28) at nsCOMPtr.cpp:77 #1 0xb5ee7e2f in nsTextFrame::Reflow (this=0x9d77920, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfede2d8) at ../../dist/include/nsCOMPtr.h:469 #2 0xb5ec30dc in nsLineLayout::ReflowFrame (this=0xbfede3e0, aFrame=0x9d77920, aReflowStatus=@0xbfede2d8, aMetrics=0x0, aPushedFrame=@0xbfede2d4) at mozilla/layout/generic/nsLineLayout.cpp:844 #3 0xb5e8a726 in nsBlockFrame::ReflowInlineFrame (this=0x9d93154, aState=..., aLineLayout=..., aLine=..., aFrame=0x9d77920, aLineReflowStatus=0xbfede36c) at mozilla/layout/generic/nsBlockFrame.cpp:3706 #4 0xb5e8dcc0 in nsBlockFrame::DoReflowInlineFrames (this=0x9d93154, aState=..., aLineLayout=..., aLine=..., aFloatAvailableSpace=..., aFloatStateBeforeLine=0xbfede480, aKeepReflowGoing=0xbfede61c, aLineReflowStatus=0xbfede48c, aAllowPullUp=1) at mozilla/layout/generic/nsBlockFrame.cpp:3523 #5 0xb5e8e20a in nsBlockFrame::ReflowInlineFrames (this=0x9d93154, aState=..., aLine=..., aKeepReflowGoing=0xbfede61c) at mozilla/layout/generic/nsBlockFrame.cpp:3377 #6 0xb5e8e3db in nsBlockFrame::ReflowLine (this=0x9d93154, aState=..., aLine=..., aKeepReflowGoing=0xbfede61c) at mozilla/layout/generic/nsBlockFrame.cpp:2423 #7 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9d93154, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #8 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9d93154, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfedeb24) at mozilla/layout/generic/nsBlockFrame.cpp:959 #9 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfedea44, aSpace=..., aApplyTopMargin=0, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=1, aLine=0x9d93f4c, aFrameRS=..., aFrameReflowStatus=@0xbfedeb24, aState=...) at mozilla/layout/generic/nsBlockReflowContext.cpp:310 ---Type <return> to continue, or q <return> to quit--- #10 0xb5e8b7de in nsBlockFrame::ReflowBlockFrame (this=0x9d93990, aState=..., aLine=..., aKeepReflowGoing=0xbfedecbc) at mozilla/layout/generic/nsBlockFrame.cpp:3096 #11 0xb5e8e303 in nsBlockFrame::ReflowLine (this=0x9d93990, aState=..., aLine=..., aKeepReflowGoing=0xbfedecbc) at mozilla/layout/generic/nsBlockFrame.cpp:2368 #12 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9d93990, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #13 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9d93990, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfedf1c4) at mozilla/layout/generic/nsBlockFrame.cpp:959 #14 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfedf0e4, aSpace=..., aApplyTopMargin=1, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=0, aLine=0x9d778f8, aFrameRS=..., aFrameReflowStatus=@0xbfedf1c4, aState=...) at mozilla/layout/generic/nsBlockReflowContext.cpp:310 #15 0xb5e8b7de in nsBlockFrame::ReflowBlockFrame (this=0x9d9e0f4, aState=..., aLine=..., aKeepReflowGoing=0xbfedf35c) at mozilla/layout/generic/nsBlockFrame.cpp:3096 #16 0xb5e8e303 in nsBlockFrame::ReflowLine (this=0x9d9e0f4, aState=..., aLine=..., aKeepReflowGoing=0xbfedf35c) at mozilla/layout/generic/nsBlockFrame.cpp:2368 #17 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9d9e0f4, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #18 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9d9e0f4, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfedf688) at mozilla/layout/generic/nsBlockFrame.cpp:959 #19 0xb5e97991 in nsContainerFrame::ReflowChild (this=0xa036430, aKidFrame=0x9d9e0f4, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfedf688, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 ---Type <return> to continue, or q <return> to quit--- #20 0xb5eae008 in nsHTMLScrollFrame::ReflowScrolledFrame (this=0xa036430, aState=0xbfedf7bc, aAssumeHScroll=0, aAssumeVScroll=0, aMetrics=0xbfedf6e0, aFirstPass=1) at mozilla/layout/generic/nsGfxScrollFrame.cpp:528 #21 0xb5eae59a in nsHTMLScrollFrame::ReflowContents (this=0xa036430, aState=0xbfedf7bc, aDesiredSize=...) at mozilla/layout/generic/nsGfxScrollFrame.cpp:622 #22 0xb5eb06b5 in nsHTMLScrollFrame::Reflow (this=0xa036430, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfedfb74) at mozilla/layout/generic/nsGfxScrollFrame.cpp:823 #23 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfedfa94, aSpace=..., aApplyTopMargin=1, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=0, aLine=0x9d778a8, aFrameRS=..., aFrameReflowStatus=@0xbfedfb74, aState=...) at mozilla/layout/generic/nsBlockReflowContext.cpp:310 #24 0xb5e8b7de in nsBlockFrame::ReflowBlockFrame (this=0x9f13e58, aState=..., aLine=..., aKeepReflowGoing=0xbfedfd0c) at mozilla/layout/generic/nsBlockFrame.cpp:3096 #25 0xb5e8e303 in nsBlockFrame::ReflowLine (this=0x9f13e58, aState=..., aLine=..., aKeepReflowGoing=0xbfedfd0c) at mozilla/layout/generic/nsBlockFrame.cpp:2368 #26 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9f13e58, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #27 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9f13e58, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfee0038) at mozilla/layout/generic/nsBlockFrame.cpp:959 #28 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9f13d98, aKidFrame=0x9f13e58, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee0038, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #29 0xb5eae008 in nsHTMLScrollFrame::ReflowScrolledFrame (this=0x9f13d98, aState=0xbfee016c, aAssumeHScroll=0, aAssumeVScroll=0, ---Type <return> to continue, or q <return> to quit--- aMetrics=0xbfee0090, aFirstPass=1) at mozilla/layout/generic/nsGfxScrollFrame.cpp:528 #30 0xb5eae59a in nsHTMLScrollFrame::ReflowContents (this=0x9f13d98, aState=0xbfee016c, aDesiredSize=...) at mozilla/layout/generic/nsGfxScrollFrame.cpp:622 #31 0xb5eb06b5 in nsHTMLScrollFrame::Reflow (this=0x9f13d98, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee0778) at mozilla/layout/generic/nsGfxScrollFrame.cpp:823 #32 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfee0338, aSpace=..., aApplyTopMargin=1, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=1, aLine=0x0, aFrameRS=..., aFrameReflowStatus=@0xbfee0778, aState=...) at mozilla/layout/generic/nsBlockReflowContext.cpp:310 #33 0xb5e89edf in nsBlockFrame::ReflowFloat (this=0x9f13ca8, aState=..., aFloatAvailableSpace=..., aPlaceholder=0xb1d13360, aFloatMargin=..., aReflowStatus=@0xbfee0778) at mozilla/layout/generic/nsBlockFrame.cpp:5885 #34 0xb5e91849 in nsBlockReflowState::FlowAndPlaceFloat (this=0xbfee0b4c, aFloatCache=0x998fdf8, aReflowStatus=@0xbfee0778, aForceFit=1) at mozilla/layout/generic/nsBlockReflowState.cpp:812 #35 0xb5e9211a in nsBlockReflowState::AddFloat (this=0xbfee0b4c, aLineLayout=..., aPlaceholder=0xb1d13360, aAvailableWidth=49200, aReflowStatus=@0xbfee0778) at mozilla/layout/generic/nsBlockReflowState.cpp:610 #36 0xb5ec3808 in nsLineLayout::ReflowFrame (this=0xbfee0880, aFrame=0xb1d13360, aReflowStatus=@0xbfee0778, aMetrics=0x0, aPushedFrame=@0xbfee0774) at mozilla/layout/generic/nsLineLayout.h:214 #37 0xb5e8a726 in nsBlockFrame::ReflowInlineFrame (this=0x9f13ca8, aState=..., aLineLayout=..., aLine=..., aFrame=0xb1d13360, aLineReflowStatus=0xbfee080c) ---Type <return> to continue, or q <return> to quit--- at mozilla/layout/generic/nsBlockFrame.cpp:3706 #38 0xb5e8dcc0 in nsBlockFrame::DoReflowInlineFrames (this=0x9f13ca8, aState=..., aLineLayout=..., aLine=..., aFloatAvailableSpace=..., aFloatStateBeforeLine=0xbfee0920, aKeepReflowGoing=0xbfee0abc, aLineReflowStatus=0xbfee092c, aAllowPullUp=1) at mozilla/layout/generic/nsBlockFrame.cpp:3523 #39 0xb5e8e20a in nsBlockFrame::ReflowInlineFrames (this=0x9f13ca8, aState=..., aLine=..., aKeepReflowGoing=0xbfee0abc) at mozilla/layout/generic/nsBlockFrame.cpp:3377 #40 0xb5e8e3db in nsBlockFrame::ReflowLine (this=0x9f13ca8, aState=..., aLine=..., aKeepReflowGoing=0xbfee0abc) at mozilla/layout/generic/nsBlockFrame.cpp:2423 #41 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9f13ca8, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #42 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9f13ca8, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfee0fc4) at mozilla/layout/generic/nsBlockFrame.cpp:959 #43 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfee0ee4, aSpace=..., aApplyTopMargin=1, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=0, aLine=0xb1d133e8, aFrameRS=..., aFrameReflowStatus=@0xbfee0fc4, aState=...) at mozilla/layout/generic/nsBlockReflowContext.cpp:310 #44 0xb5e8b7de in nsBlockFrame::ReflowBlockFrame (this=0x9ef7630, aState=..., aLine=..., aKeepReflowGoing=0xbfee115c) at mozilla/layout/generic/nsBlockFrame.cpp:3096 #45 0xb5e8e303 in nsBlockFrame::ReflowLine (this=0x9ef7630, aState=..., aLine=..., aKeepReflowGoing=0xbfee115c) at mozilla/layout/generic/nsBlockFrame.cpp:2368 #46 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9ef7630, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #47 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9ef7630, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfee17c4) ---Type <return> to continue, or q <return> to quit--- at mozilla/layout/generic/nsBlockFrame.cpp:959 #48 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9f00f84, aKidFrame=0x9ef7630, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee17c4, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #49 0xb5f7a485 in nsTableCellFrame::Reflow (this=0x9f00f84, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee17c4) at mozilla/layout/tables/nsTableCellFrame.cpp:943 #50 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9ef7460, aKidFrame=0x9f00f84, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee17c4, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #51 0xb5f8fe30 in nsTableRowFrame::ReflowChildren (this=0x9ef7460, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aTableFrame=..., aStatus=@0xbfee2514) at mozilla/layout/tables/nsTableRowFrame.cpp:913 #52 0xb5f8f121 in nsTableRowFrame::Reflow (this=0x9ef7460, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee2514) at mozilla/layout/tables/nsTableRowFrame.cpp:1069 #53 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9ef73d8, aKidFrame=0x9ef7460, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee2514, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #54 0xb5f946f8 in nsTableRowGroupFrame::ReflowChildren (this=0x9ef73d8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee2514, aPageBreakBeforeEnd=0xbfee1a48) at mozilla/layout/tables/nsTableRowGroupFrame.cpp:427 #55 0xb5f94b16 in nsTableRowGroupFrame::Reflow (this=0x9ef73d8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee2514) ---Type <return> to continue, or q <return> to quit--- at mozilla/layout/tables/nsTableRowGroupFrame.cpp:1328 #56 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9ef7270, aKidFrame=0x9ef73d8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=300, aY=300, aFlags=<value optimized out>, aStatus=@0xbfee2514, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #57 0xb5f82791 in nsTableFrame::ReflowChildren (this=0x9ef7270, aReflowState=..., aStatus=@0xbfee2514, aLastChildReflowed=@0xbfee1e88, aOverflowArea=...) at mozilla/layout/tables/nsTableFrame.cpp:3060 #58 0xb5f87193 in nsTableFrame::ReflowTable (this=0x9ef7270, aDesiredSize=..., aReflowState=..., aAvailHeight=1073741824, aLastChildReflowed=@0xbfee1e88, aStatus=@0xbfee2514) at mozilla/layout/tables/nsTableFrame.cpp:2033 #59 0xb5f88b79 in nsTableFrame::Reflow (this=0x9ef7270, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee2514) at mozilla/layout/tables/nsTableFrame.cpp:1937 #60 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9ef7228, aKidFrame=0x9ef7270, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee2514, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #61 0xb5f8bf0f in nsTableOuterFrame::OuterDoReflowChild (this=0x9ef7228, aPresContext=0x97de298, aChildFrame=0x9ef7270, aChildRS=..., aMetrics=..., aStatus=@0xbfee2514) at mozilla/layout/tables/nsTableOuterFrame.cpp:1096 #62 0xb5f8d840 in nsTableOuterFrame::Reflow (this=0x9ef7228, aPresContext=0x97de298, aDesiredSize=..., aOuterRS=..., aStatus=@0xbfee2514) at mozilla/layout/tables/nsTableOuterFrame.cpp:1238 #63 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfee2434, aSpace=..., aApplyTopMargin=1, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=0, aLine=0x9d918f4, aFrameRS=..., aFrameReflowStatus=@0xbfee2514, aState=...) ---Type <return> to continue, or q <return> to quit--- at mozilla/layout/generic/nsBlockReflowContext.cpp:310 #64 0xb5e8b7de in nsBlockFrame::ReflowBlockFrame (this=0x9f012c8, aState=..., aLine=..., aKeepReflowGoing=0xbfee26ac) at mozilla/layout/generic/nsBlockFrame.cpp:3096 #65 0xb5e8e303 in nsBlockFrame::ReflowLine (this=0x9f012c8, aState=..., aLine=..., aKeepReflowGoing=0xbfee26ac) at mozilla/layout/generic/nsBlockFrame.cpp:2368 #66 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9f012c8, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #67 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9f012c8, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfee2d14) at mozilla/layout/generic/nsBlockFrame.cpp:959 #68 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9f01024, aKidFrame=0x9f012c8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee2d14, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #69 0xb5f7a485 in nsTableCellFrame::Reflow (this=0x9f01024, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee2d14) at mozilla/layout/tables/nsTableCellFrame.cpp:943 #70 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9f00e98, aKidFrame=0x9f01024, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee2d14, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #71 0xb5f8fe30 in nsTableRowFrame::ReflowChildren (this=0x9f00e98, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aTableFrame=..., aStatus=@0xbfee3a64) at mozilla/layout/tables/nsTableRowFrame.cpp:913 #72 0xb5f8f121 in nsTableRowFrame::Reflow (this=0x9f00e98, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee3a64) ---Type <return> to continue, or q <return> to quit--- at mozilla/layout/tables/nsTableRowFrame.cpp:1069 #73 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9f00d34, aKidFrame=0x9f00e98, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee3a64, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #74 0xb5f946f8 in nsTableRowGroupFrame::ReflowChildren (this=0x9f00d34, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee3a64, aPageBreakBeforeEnd=0xbfee2f98) at mozilla/layout/tables/nsTableRowGroupFrame.cpp:427 #75 0xb5f94b16 in nsTableRowGroupFrame::Reflow (this=0x9f00d34, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee3a64) at mozilla/layout/tables/nsTableRowGroupFrame.cpp:1328 #76 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9f00ad8, aKidFrame=0x9f00d34, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee3a64, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #77 0xb5f82791 in nsTableFrame::ReflowChildren (this=0x9f00ad8, aReflowState=..., aStatus=@0xbfee3a64, aLastChildReflowed=@0xbfee33d8, aOverflowArea=...) at mozilla/layout/tables/nsTableFrame.cpp:3060 #78 0xb5f87193 in nsTableFrame::ReflowTable (this=0x9f00ad8, aDesiredSize=..., aReflowState=..., aAvailHeight=1073741824, aLastChildReflowed=@0xbfee33d8, aStatus=@0xbfee3a64) at mozilla/layout/tables/nsTableFrame.cpp:2033 #79 0xb5f88b79 in nsTableFrame::Reflow (this=0x9f00ad8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee3a64) at mozilla/layout/tables/nsTableFrame.cpp:1937 #80 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9f0d728, aKidFrame=0x9f00ad8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee3a64, aTracker=0x0) ---Type <return> to continue, or q <return> to quit--- at mozilla/layout/generic/nsContainerFrame.cpp:825 #81 0xb5f8bf0f in nsTableOuterFrame::OuterDoReflowChild (this=0x9f0d728, aPresContext=0x97de298, aChildFrame=0x9f00ad8, aChildRS=..., aMetrics=..., aStatus=@0xbfee3a64) at mozilla/layout/tables/nsTableOuterFrame.cpp:1096 #82 0xb5f8d840 in nsTableOuterFrame::Reflow (this=0x9f0d728, aPresContext=0x97de298, aDesiredSize=..., aOuterRS=..., aStatus=@0xbfee3a64) at mozilla/layout/tables/nsTableOuterFrame.cpp:1238 #83 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfee3984, aSpace=..., aApplyTopMargin=0, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=1, aLine=0x9efe164, aFrameRS=..., aFrameReflowStatus=@0xbfee3a64, aState=...) at mozilla/layout/generic/nsBlockReflowContext.cpp:310 #84 0xb5e8b7de in nsBlockFrame::ReflowBlockFrame (this=0x9f0d2e0, aState=..., aLine=..., aKeepReflowGoing=0xbfee3bfc) at mozilla/layout/generic/nsBlockFrame.cpp:3096 #85 0xb5e8e303 in nsBlockFrame::ReflowLine (this=0x9f0d2e0, aState=..., aLine=..., aKeepReflowGoing=0xbfee3bfc) at mozilla/layout/generic/nsBlockFrame.cpp:2368 #86 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9f0d2e0, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #87 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9f0d2e0, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfee4104) at mozilla/layout/generic/nsBlockFrame.cpp:959 #88 0xb5e902e0 in nsBlockReflowContext::ReflowBlock (this=0xbfee4024, aSpace=..., aApplyTopMargin=1, aPrevMargin=..., aClearance=0, aIsAdjacentWithTop=1, aLine=0x9f0d334, aFrameRS=..., aFrameReflowStatus=@0xbfee4104, aState=...) at mozilla/layout/generic/nsBlockReflowContext.cpp:310 #89 0xb5e8b7de in nsBlockFrame::ReflowBlockFrame (this=0x9f0ce70, aState=..., aLine=..., aKeepReflowGoing=0xbfee429c) at mozilla/layout/generic/nsBlockFrame.cpp:3096 ---Type <return> to continue, or q <return> to quit--- #90 0xb5e8e303 in nsBlockFrame::ReflowLine (this=0x9f0ce70, aState=..., aLine=..., aKeepReflowGoing=0xbfee429c) at mozilla/layout/generic/nsBlockFrame.cpp:2368 #91 0xb5e8eb7b in nsBlockFrame::ReflowDirtyLines (this=0x9f0ce70, aState=...) at mozilla/layout/generic/nsBlockFrame.cpp:1920 #92 0xb5e8f31c in nsBlockFrame::Reflow (this=0x9f0ce70, aPresContext=0x97de298, aMetrics=..., aReflowState=..., aStatus=@0xbfee47a8) at mozilla/layout/generic/nsBlockFrame.cpp:959 #93 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9d3ed30, aKidFrame=0x9f0ce70, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee47a8, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #94 0xb5eb416a in CanvasFrame::Reflow (this=0x9d3ed30, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee47a8) at mozilla/layout/generic/nsHTMLFrame.cpp:654 #95 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9d3eea8, aKidFrame=0x9d3ed30, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee47a8, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #96 0xb5eae008 in nsHTMLScrollFrame::ReflowScrolledFrame (this=0x9d3eea8, aState=0xbfee48dc, aAssumeHScroll=0, aAssumeVScroll=0, aMetrics=0xbfee4800, aFirstPass=1) at mozilla/layout/generic/nsGfxScrollFrame.cpp:528 #97 0xb5eae59a in nsHTMLScrollFrame::ReflowContents (this=0x9d3eea8, aState=0xbfee48dc, aDesiredSize=...) at mozilla/layout/generic/nsGfxScrollFrame.cpp:622 #98 0xb5eb06b5 in nsHTMLScrollFrame::Reflow (this=0x9d3eea8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee4cb4) at mozilla/layout/generic/nsGfxScrollFrame.cpp:823 ---Type <return> to continue, or q <return> to quit--- #99 0xb5e97991 in nsContainerFrame::ReflowChild (this=0x9d3ec54, aKidFrame=0x9d3eea8, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aX=0, aY=0, aFlags=<value optimized out>, aStatus=@0xbfee4cb4, aTracker=0x0) at mozilla/layout/generic/nsContainerFrame.cpp:825 #100 0xb5eef75e in ViewportFrame::Reflow (this=0x9d3ec54, aPresContext=0x97de298, aDesiredSize=..., aReflowState=..., aStatus=@0xbfee4cb4) at mozilla/layout/generic/nsViewportFrame.cpp:281 #101 0xb5e7c6d0 in PresShell::DoReflow (this=0x9d3d068, target=0x9d3ec54, aInterruptible=1) at mozilla/layout/base/nsPresShell.cpp:7068 #102 0xb5e7ca8c in PresShell::ProcessReflowCommands (this=0x9d3d068, aInterruptible=1) at mozilla/layout/base/nsPresShell.cpp:7197 #103 0xb5e7ccf4 in PresShell::FlushPendingNotifications (this=0x9d3d068, aType=Flush_InterruptibleLayout) at mozilla/layout/base/nsPresShell.cpp:4822 #104 0xb5e76714 in PresShell::ReflowEvent::Run (this=0x9ee5d10) at mozilla/layout/base/nsPresShell.cpp:6892 #105 0xb769a6c2 in nsThread::ProcessNextEvent (this=0x9798c30, mayWait=0, result=0xbfee4dd8) at mozilla/xpcom/threads/nsThread.cpp:516 #106 0xb766283d in NS_ProcessPendingEvents_P (thread=0x9798c30, timeout=20) at nsThreadUtils.cpp:180 #107 0xb646908f in nsBaseAppShell::NativeEventCallback (this=0x9bf9fb0) at mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:121 #108 0xb64605e9 in nsAppShell::EventProcessorCallback (source=0x9bf7df8, condition=G_IO_IN, data=0x9bf9fb0) at mozilla/widget/src/gtk2/nsAppShell.cpp:70 #109 0xb7ec2707 in g_io_unix_dispatch (source=0x9bf7e40, callback=0xb64605a0 <nsAppShell::EventProcessorCallback(_GIOChannel*, GIOCondition, void*)>, user_data=0x9bf9fb0) at /home/bifh5/fremantle-i386-prereleased.cs2007q3/work/glib2.0-2.20.1/glib/giounix.c:162 ---Type <return> to continue, or q <return> to quit--- #110 0xb7e8de3c in IA__g_main_context_dispatch (context=0x9785b60) at /home/bifh5/fremantle-i386-prereleased.cs2007q3/work/glib2.0-2.20.1/glib/gmain.c:1836 #111 0xb7e913f3 in g_main_context_iterate (context=0x9785b60, block=1, dispatch=1, self=0x976a630) at /home/bifh5/fremantle-i386-prereleased.cs2007q3/work/glib2.0-2.20.1/glib/gmain.c:2470 #112 0xb7e916f8 in IA__g_main_loop_run (loop=0x9786ec8)
Reporter | ||
Comment 1•15 years ago
|
||
Problem was not reproducible on microb-engine based on mozilla-central 20090329.
Reporter | ||
Comment 2•15 years ago
|
||
In debug build it crashes in printf(": yikes! spinning on a line over 1000 times!\n"); #1 0xb7343723 in nsProfileLock::FatalSignalHandler (signo=6) at nsProfileLock.cpp:212 #2 <signal handler called> #3 0xb7590700 in raise () from /lib/libc.so.6 #4 0xb7591c37 in abort () from /lib/libc.so.6 #5 0xb7445654 in PR_Abort () at mozilla/nsprpub/pr/src/io/prlog.c:548 #6 0xb73ede68 in Abort (aMsg=0x0) at mozilla/xpcom/base/nsDebugImpl.cpp:370 #7 0xb73ee0f6 in NS_DebugBreak_P (aSeverity=3, aStr=0x0, aExpr=0x0, aFile=0xb6622490 "mozilla/layout/generic/nsBlockFrame.cpp", aLine=3403) at mozilla/xpcom/base/nsDebugImpl.cpp:321 #8 0xb5f3910c in nsBlockFrame::ReflowInlineFrames (this=0xb47b3878, aState=@0xbfbbd12c, aLine={mCurrent = 0xb47b6560, mListLink = 0xb47b38bc}, aKeepReflowGoing=0xbfbbcef4) at mozilla/layout/generic/nsBlockFrame.cpp:3403 #9 0xb5f3af26 in nsBlockFrame::ReflowLine (this=0xb47b3878, aState=@0xbfbbd12c, aLine={mCurrent = 0xb47b6560, mListLink = 0xb47b38bc}, aKeepReflowGoing=0xbfbbcef4) at mozilla/layout/generic/nsBlockFrame.cpp:2422 #10 0xb5f3b599 in nsBlockFrame::ReflowDirtyLines (this=0xb47b3878, aState=@0xbfbbd12c) at mozilla/layout/generic/nsBlockFrame.cpp:1919 #11 0xb5f3d1d4 in nsBlockFrame::Reflow (this=0xb47b3878, aPresContext=0x926c3e8, aMetrics=@0xbfbbd500, aReflowState=@0xbfbbd38c, aStatus=@0xbfbbd5ec) at mozilla/layout/generic/nsBlockFrame.cpp:958
Reporter | ||
Comment 3•15 years ago
|
||
Status: NEW → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
Reporter | ||
Comment 5•15 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•