Closed Bug 1126657 Opened 10 years ago Closed 5 years ago

Intermittent test_bug437844.xul | Assertion count 123 is greater than expected range (bad inline size: 'metrics.ISize(lineWM) >= 0', file layout/generic/nsLineLayout.cpp, line 1043)

Categories

(Core :: Layout, defect, P3)

37 Branch
x86
Windows 7
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: RyanVM, Unassigned)

References

Details

(Keywords: assertion, intermittent-failure)

10:22:40 INFO - [Parent 1044] ###!!! ASSERTION: bad inline size: 'metrics.ISize(lineWM) >= 0', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/layout/generic/nsLineLayout.cpp, line 1043 10:22:40 INFO - #01: nsBlockFrame::ReflowInlineFrame(nsBlockReflowState &,nsLineLayout &,nsLineList_iterator,nsIFrame *,LineReflowStatus *) [layout/generic/nsBlockFrame.cpp:3948] 10:22:40 INFO - #02: nsBlockFrame::DoReflowInlineFrames(nsBlockReflowState &,nsLineLayout &,nsLineList_iterator,nsFlowAreaRect &,int &,nsFloatManager::SavedState *,bool *,LineReflowStatus *,bool) [layout/generic/nsBlockFrame.cpp:3745] 10:22:40 INFO - #03: nsBlockFrame::ReflowInlineFrames(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:3614] 10:22:40 INFO - #04: nsBlockFrame::ReflowLine(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:2707] 10:22:40 INFO - #05: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState &) [layout/generic/nsBlockFrame.cpp:2244] 10:22:40 INFO - #06: nsBlockFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/generic/nsBlockFrame.cpp:1162] 10:22:40 INFO - #07: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #08: nsTableCellFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableCellFrame.cpp:968] 10:22:40 INFO - #09: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #10: nsTableRowFrame::ReflowChildren(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,nsTableFrame &,unsigned int &) [layout/tables/nsTableRowFrame.cpp:917] 10:22:40 INFO - #11: nsTableRowFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableRowFrame.cpp:1073] 10:22:40 INFO - #12: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #13: nsTableRowGroupFrame::ReflowChildren(nsPresContext *,nsHTMLReflowMetrics &,nsRowGroupReflowState &,unsigned int &,bool *) [layout/tables/nsTableRowGroupFrame.cpp:411] 10:22:40 INFO - #14: nsTableRowGroupFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableRowGroupFrame.cpp:1331] 10:22:40 INFO - #15: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #16: nsTableFrame::ReflowChildren(nsTableReflowState &,unsigned int &,nsIFrame * &,nsOverflowAreas &) [layout/tables/nsTableFrame.cpp:3012] 10:22:40 INFO - #17: nsTableFrame::ReflowTable(nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,nsIFrame * &,unsigned int &) [layout/tables/nsTableFrame.cpp:2028] 10:22:40 INFO - #18: nsTableFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableFrame.cpp:1855] 10:22:40 INFO - #19: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #20: nsTableOuterFrame::OuterDoReflowChild(nsPresContext *,nsIFrame *,nsHTMLReflowState const &,nsHTMLReflowMetrics &,unsigned int &) [layout/tables/nsTableOuterFrame.cpp:765] 10:22:40 INFO - #21: nsTableOuterFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableOuterFrame.cpp:941] 10:22:40 INFO - #22: nsBlockReflowContext::ReflowBlock(mozilla::LogicalRect const &,bool,nsCollapsingMargin &,int,bool,nsLineBox *,nsHTMLReflowState &,unsigned int &,nsBlockReflowState &) [layout/generic/nsBlockReflowContext.cpp:289] 10:22:40 INFO - #23: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:3340] 10:22:40 INFO - #24: nsBlockFrame::ReflowLine(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:2705] 10:22:40 INFO - #25: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState &) [layout/generic/nsBlockFrame.cpp:2244] 10:22:40 INFO - #26: nsBlockFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/generic/nsBlockFrame.cpp:1162] 10:22:40 INFO - #27: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #28: nsTableCellFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableCellFrame.cpp:968] 10:22:40 INFO - #29: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #30: nsTableRowFrame::ReflowChildren(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,nsTableFrame &,unsigned int &) [layout/tables/nsTableRowFrame.cpp:917] 10:22:40 INFO - #31: nsTableRowFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableRowFrame.cpp:1073] 10:22:40 INFO - #32: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #33: nsTableRowGroupFrame::ReflowChildren(nsPresContext *,nsHTMLReflowMetrics &,nsRowGroupReflowState &,unsigned int &,bool *) [layout/tables/nsTableRowGroupFrame.cpp:411] 10:22:40 INFO - #34: nsTableRowGroupFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableRowGroupFrame.cpp:1331] 10:22:40 INFO - #35: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #36: nsTableFrame::ReflowChildren(nsTableReflowState &,unsigned int &,nsIFrame * &,nsOverflowAreas &) [layout/tables/nsTableFrame.cpp:3012] 10:22:40 INFO - #37: nsTableFrame::ReflowTable(nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,nsIFrame * &,unsigned int &) [layout/tables/nsTableFrame.cpp:2028] 10:22:40 INFO - #38: nsTableFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableFrame.cpp:1855] 10:22:40 INFO - #39: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #40: nsTableOuterFrame::OuterDoReflowChild(nsPresContext *,nsIFrame *,nsHTMLReflowState const &,nsHTMLReflowMetrics &,unsigned int &) [layout/tables/nsTableOuterFrame.cpp:765] 10:22:40 INFO - #41: nsTableOuterFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/tables/nsTableOuterFrame.cpp:941] 10:22:40 INFO - #42: nsBlockReflowContext::ReflowBlock(mozilla::LogicalRect const &,bool,nsCollapsingMargin &,int,bool,nsLineBox *,nsHTMLReflowState &,unsigned int &,nsBlockReflowState &) [layout/generic/nsBlockReflowContext.cpp:289] 10:22:40 INFO - #43: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:3340] 10:22:40 INFO - #44: nsBlockFrame::ReflowLine(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:2705] 10:22:40 INFO - #45: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState &) [layout/generic/nsBlockFrame.cpp:2244] 10:22:40 INFO - #46: nsBlockFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/generic/nsBlockFrame.cpp:1162] 10:22:40 INFO - #47: nsBlockReflowContext::ReflowBlock(mozilla::LogicalRect const &,bool,nsCollapsingMargin &,int,bool,nsLineBox *,nsHTMLReflowState &,unsigned int &,nsBlockReflowState &) [layout/generic/nsBlockReflowContext.cpp:289] 10:22:40 INFO - #48: nsBlockFrame::ReflowBlockFrame(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:3340] 10:22:40 INFO - #49: nsBlockFrame::ReflowLine(nsBlockReflowState &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:2705] 10:22:40 INFO - #50: nsBlockFrame::ReflowDirtyLines(nsBlockReflowState &) [layout/generic/nsBlockFrame.cpp:2244] 10:22:40 INFO - #51: nsBlockFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/generic/nsBlockFrame.cpp:1162] 10:22:40 INFO - #52: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,mozilla::WritingMode const &,mozilla::LogicalPoint const &,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:982] 10:22:40 INFO - #53: nsCanvasFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/generic/nsCanvasFrame.cpp:645] 10:22:40 INFO - #54: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,mozilla::WritingMode const &,mozilla::LogicalPoint const &,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:982] 10:22:40 INFO - #55: nsHTMLScrollFrame::ReflowScrolledFrame(ScrollReflowState *,bool,bool,nsHTMLReflowMetrics *,bool) [layout/generic/nsGfxScrollFrame.cpp:514] 10:22:40 INFO - #56: nsHTMLScrollFrame::ReflowContents(ScrollReflowState *,nsHTMLReflowMetrics const &) [layout/generic/nsGfxScrollFrame.cpp:644] 10:22:40 INFO - #57: nsHTMLScrollFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/generic/nsGfxScrollFrame.cpp:859] 10:22:40 INFO - #58: nsContainerFrame::ReflowChild(nsIFrame *,nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,int,int,unsigned int,unsigned int &,nsOverflowContinuationTracker *) [layout/generic/nsContainerFrame.cpp:1027] 10:22:40 INFO - #59: ViewportFrame::Reflow(nsPresContext *,nsHTMLReflowMetrics &,nsHTMLReflowState const &,unsigned int &) [layout/generic/nsViewportFrame.cpp:218] 10:22:40 INFO - #60: PresShell::DoReflow(nsIFrame *,bool) [layout/base/nsPresShell.cpp:9331] 10:22:40 INFO - #61: PresShell::ProcessReflowCommands(bool) [layout/base/nsPresShell.cpp:9485] 10:22:40 INFO - #62: PresShell::FlushPendingNotifications(mozilla::ChangesToFlush) [layout/base/nsPresShell.cpp:4351] 10:22:40 INFO - #63: nsRefreshDriver::Tick(__int64,mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:1620] 10:22:40 INFO - #64: mozilla::RefreshDriverTimer::TickDriver(nsRefreshDriver *,__int64,mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:199] 10:22:40 INFO - #65: mozilla::RefreshDriverTimer::Tick(__int64,mozilla::TimeStamp) [layout/base/nsRefreshDriver.cpp:189] 10:22:40 INFO - #66: mozilla::RefreshDriverTimer::Tick() [layout/base/nsRefreshDriver.cpp:167] 10:22:40 INFO - #67: nsTimerImpl::Fire() [xpcom/threads/nsTimerImpl.cpp:631] 10:22:40 INFO - #68: nsTimerEvent::Run() [xpcom/threads/nsTimerImpl.cpp:729] 10:22:40 INFO - #69: nsThread::ProcessNextEvent(bool,bool *) [xpcom/threads/nsThread.cpp:855] 10:22:40 INFO - #70: NS_ProcessNextEvent(nsIThread *,bool) [xpcom/glue/nsThreadUtils.cpp:265] 10:22:40 INFO - #71: mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) [ipc/glue/MessagePump.cpp:99] 10:22:40 INFO - #72: MessageLoop::RunInternal() [ipc/chromium/src/base/message_loop.cc:233] 10:22:40 INFO - #73: MessageLoop::RunHandler() [ipc/chromium/src/base/message_loop.cc:227] 10:22:40 INFO - #74: MessageLoop::Run() [ipc/chromium/src/base/message_loop.cc:201] 10:22:40 INFO - #75: nsBaseAppShell::Run() [widget/nsBaseAppShell.cpp:166] 10:22:40 INFO - #76: nsAppShell::Run() [widget/windows/nsAppShell.cpp:180] 10:22:40 INFO - #77: nsAppStartup::Run() [toolkit/components/startup/nsAppStartup.cpp:282] 10:22:40 INFO - #78: XREMain::XRE_mainRun() [toolkit/xre/nsAppRunner.cpp:4160] 10:22:40 INFO - #79: XREMain::XRE_main(int,char * * const,nsXREAppData const *) [toolkit/xre/nsAppRunner.cpp:4236] 10:22:40 INFO - #80: XRE_main [toolkit/xre/nsAppRunner.cpp:4456] 10:22:40 INFO - #81: do_main [browser/app/nsBrowserApp.cpp:294] 10:22:40 INFO - #82: NS_internal_main(int,char * *) [browser/app/nsBrowserApp.cpp:667] 10:22:40 INFO - #83: wmain [toolkit/xre/nsWindowsWMain.cpp:124] 10:22:40 INFO - #84: __tmainCRTStartup [f:/dd/vctools/crt/crtw32/startup/crt0.c:255] 10:22:40 INFO - #85: kernel32 + 0x53c45 10:22:40 INFO - #86: ntdll + 0x637f5 10:22:40 INFO - #87: ntdll + 0x637c8
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Priority: -- → P3
See Also: → 1307988
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.