Closed
Bug 1305241
Opened 10 years ago
Closed 9 years ago
Intermittent test_bug995943.xul | Assertion count 2 is greater than expected range 0-0 assertions. | after ASSERTION: bad inline size: 'reflowOutput.ISize(lineWM) >= 0'
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
FIXED
mozilla54
People
(Reporter: aryx, Assigned: gbrown)
References
Details
(Keywords: assertion, intermittent-failure)
Attachments
(1 file)
|
902 bytes,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
https://treeherder.mozilla.org/logviewer.html#?job_id=3982216&repo=autoland
[task 2016-09-24T02:52:08.255394Z] 02:52:08 INFO - 71 INFO Invoked l1 for http://example.com
[task 2016-09-24T02:52:08.271526Z] 02:52:08 INFO - 72 INFO Successfully navigated for http://example.com
[task 2016-09-24T02:52:08.295486Z] 02:52:08 INFO - ++DOMWINDOW == 27 (0x7f672980f000) [pid = 1277] [serial = 27] [outer = 0x7f67295b9c00]
[task 2016-09-24T02:52:08.303479Z] 02:52:08 INFO - [1277] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /home/worker/workspace/build/src/parser/html/nsHtml5StreamParser.cpp, line 970
[task 2016-09-24T02:52:08.425177Z] 02:52:08 INFO - [1277] ###!!! ASSERTION: bad inline size: 'reflowOutput.ISize(lineWM) >= 0', file /home/worker/workspace/build/src/layout/generic/nsLineLayout.cpp, line 1023
[task 2016-09-24T02:52:41.685425Z] 02:52:41 INFO - #01: nsBlockFrame::ReflowInlineFrame [layout/generic/nsBlockFrame.cpp:4094]
[task 2016-09-24T02:52:41.686972Z] 02:52:41 INFO - #02: nsBlockFrame::DoReflowInlineFrames [layout/generic/nsBlockFrame.cpp:3895]
[task 2016-09-24T02:52:41.688315Z] 02:52:41 INFO - #03: nsBlockFrame::ReflowInlineFrames [layout/generic/nsBlockFrame.cpp:3764]
[task 2016-09-24T02:52:41.688913Z] 02:52:41 INFO - #04: nsBlockFrame::ReflowLine [layout/generic/nsBlockFrame.cpp:2770]
[task 2016-09-24T02:52:41.689755Z] 02:52:41 INFO - #05: nsBlockFrame::ReflowDirtyLines [layout/generic/nsBlockFrame.cpp:2099]
[task 2016-09-24T02:52:41.690561Z] 02:52:41 INFO - #06: nsBlockFrame::Reflow [layout/generic/nsBlockFrame.cpp:1197]
[task 2016-09-24T02:52:41.691364Z] 02:52:41 INFO - #07: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.692118Z] 02:52:41 INFO - #08: nsTableCellFrame::Reflow [layout/tables/nsTableCellFrame.cpp:956]
[task 2016-09-24T02:52:41.692786Z] 02:52:41 INFO - #09: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.693950Z] 02:52:41 INFO - #10: nsTableRowFrame::ReflowChildren [layout/tables/nsTableRowFrame.cpp:926]
[task 2016-09-24T02:52:41.695053Z] 02:52:41 INFO - #11: nsTableRowFrame::Reflow [layout/tables/nsTableRowFrame.cpp:1108]
[task 2016-09-24T02:52:41.696052Z] 02:52:41 INFO - #12: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.697063Z] 02:52:41 INFO - #13: nsTableRowGroupFrame::ReflowChildren [layout/tables/nsTableRowGroupFrame.cpp:434]
[task 2016-09-24T02:52:41.698190Z] 02:52:41 INFO - #14: nsTableRowGroupFrame::Reflow [layout/tables/nsTableRowGroupFrame.cpp:1381]
[task 2016-09-24T02:52:41.699209Z] 02:52:41 INFO - #15: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.700363Z] 02:52:41 INFO - #16: nsTableFrame::ReflowChildren [layout/tables/nsTableFrame.cpp:3129]
[task 2016-09-24T02:52:41.702059Z] 02:52:41 INFO - #17: nsTableFrame::ReflowTable [layout/tables/nsTableFrame.cpp:2095]
[task 2016-09-24T02:52:41.703225Z] 02:52:41 INFO - #18: nsTableFrame::Reflow [layout/generic/WritingModes.h:202]
[task 2016-09-24T02:52:41.704273Z] 02:52:41 INFO - #19: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.705598Z] 02:52:41 INFO - #20: nsTableWrapperFrame::OuterDoReflowChild [layout/tables/nsTableWrapperFrame.cpp:806]
[task 2016-09-24T02:52:41.706691Z] 02:52:41 INFO - #21: nsTableWrapperFrame::Reflow [layout/tables/nsTableWrapperFrame.cpp:948]
[task 2016-09-24T02:52:41.707678Z] 02:52:41 INFO - #22: nsBlockReflowContext::ReflowBlock [layout/generic/nsBlockReflowContext.cpp:307]
[task 2016-09-24T02:52:41.708902Z] 02:52:41 INFO - #23: nsBlockFrame::ReflowBlockFrame [layout/generic/nsBlockFrame.cpp:3404]
[task 2016-09-24T02:52:41.708993Z] 02:52:41 INFO - #24: nsBlockFrame::ReflowLine [layout/generic/nsBlockFrame.cpp:2765]
[task 2016-09-24T02:52:41.709693Z] 02:52:41 INFO - #25: nsBlockFrame::ReflowDirtyLines [layout/generic/nsBlockFrame.cpp:2099]
[task 2016-09-24T02:52:41.710391Z] 02:52:41 INFO - #26: nsBlockFrame::Reflow [layout/generic/nsBlockFrame.cpp:1197]
[task 2016-09-24T02:52:41.711107Z] 02:52:41 INFO - #27: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.711815Z] 02:52:41 INFO - #28: nsTableCellFrame::Reflow [layout/tables/nsTableCellFrame.cpp:956]
[task 2016-09-24T02:52:41.711915Z] 02:52:41 INFO - #29: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.712633Z] 02:52:41 INFO - #30: nsTableRowFrame::ReflowChildren [layout/tables/nsTableRowFrame.cpp:926]
[task 2016-09-24T02:52:41.713342Z] 02:52:41 INFO - #31: nsTableRowFrame::Reflow [layout/tables/nsTableRowFrame.cpp:1108]
[task 2016-09-24T02:52:41.714105Z] 02:52:41 INFO - #32: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.714796Z] 02:52:41 INFO - #33: nsTableRowGroupFrame::ReflowChildren [layout/tables/nsTableRowGroupFrame.cpp:434]
[task 2016-09-24T02:52:41.714888Z] 02:52:41 INFO - #34: nsTableRowGroupFrame::Reflow [layout/tables/nsTableRowGroupFrame.cpp:1381]
[task 2016-09-24T02:52:41.715600Z] 02:52:41 INFO - #35: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.716321Z] 02:52:41 INFO - #36: nsTableFrame::ReflowChildren [layout/tables/nsTableFrame.cpp:3129]
[task 2016-09-24T02:52:41.716410Z] 02:52:41 INFO - #37: nsTableFrame::ReflowTable [layout/tables/nsTableFrame.cpp:2095]
[task 2016-09-24T02:52:41.717088Z] 02:52:41 INFO - #38: nsTableFrame::Reflow [layout/generic/WritingModes.h:202]
[task 2016-09-24T02:52:41.717743Z] 02:52:41 INFO - #39: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.717876Z] 02:52:41 INFO - #40: nsTableWrapperFrame::OuterDoReflowChild [layout/tables/nsTableWrapperFrame.cpp:806]
[task 2016-09-24T02:52:41.718568Z] 02:52:41 INFO - #41: nsTableWrapperFrame::Reflow [layout/tables/nsTableWrapperFrame.cpp:948]
[task 2016-09-24T02:52:41.719287Z] 02:52:41 INFO - #42: nsBlockReflowContext::ReflowBlock [layout/generic/nsBlockReflowContext.cpp:307]
[task 2016-09-24T02:52:41.719973Z] 02:52:41 INFO - #43: nsBlockFrame::ReflowBlockFrame [layout/generic/nsBlockFrame.cpp:3404]
[task 2016-09-24T02:52:41.720062Z] 02:52:41 INFO - #44: nsBlockFrame::ReflowLine [layout/generic/nsBlockFrame.cpp:2765]
[task 2016-09-24T02:52:41.720715Z] 02:52:41 INFO - #45: nsBlockFrame::ReflowDirtyLines [layout/generic/nsBlockFrame.cpp:2099]
[task 2016-09-24T02:52:41.720799Z] 02:52:41 INFO - #46: nsBlockFrame::Reflow [layout/generic/nsBlockFrame.cpp:1197]
[task 2016-09-24T02:52:41.722717Z] 02:52:41 INFO - #47: nsBlockReflowContext::ReflowBlock [layout/generic/nsBlockReflowContext.cpp:307]
[task 2016-09-24T02:52:41.724372Z] 02:52:41 INFO - #48: nsBlockFrame::ReflowBlockFrame [layout/generic/nsBlockFrame.cpp:3404]
[task 2016-09-24T02:52:41.726035Z] 02:52:41 INFO - #49: nsBlockFrame::ReflowLine [layout/generic/nsBlockFrame.cpp:2765]
[task 2016-09-24T02:52:41.727761Z] 02:52:41 INFO - #50: nsBlockFrame::ReflowDirtyLines [layout/generic/nsBlockFrame.cpp:2099]
[task 2016-09-24T02:52:41.729570Z] 02:52:41 INFO - #51: nsBlockFrame::Reflow [layout/generic/nsBlockFrame.cpp:1197]
[task 2016-09-24T02:52:41.731268Z] 02:52:41 INFO - #52: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.733082Z] 02:52:41 INFO - #53: nsCanvasFrame::Reflow [layout/generic/nsCanvasFrame.cpp:649]
[task 2016-09-24T02:52:41.734798Z] 02:52:41 INFO - #54: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1028]
[task 2016-09-24T02:52:41.737041Z] 02:52:41 INFO - #55: nsHTMLScrollFrame::ReflowScrolledFrame [layout/generic/nsGfxScrollFrame.cpp:556]
[task 2016-09-24T02:52:41.738703Z] 02:52:41 INFO - #56: nsHTMLScrollFrame::ReflowContents [layout/generic/nsGfxScrollFrame.cpp:686]
[task 2016-09-24T02:52:41.740208Z] 02:52:41 INFO - #57: nsHTMLScrollFrame::Reflow [layout/generic/nsGfxScrollFrame.cpp:1041]
[task 2016-09-24T02:52:41.741659Z] 02:52:41 INFO - #58: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:1071]
[task 2016-09-24T02:52:41.743240Z] 02:52:41 INFO - #59: ViewportFrame::Reflow [layout/generic/nsViewportFrame.cpp:316]
[task 2016-09-24T02:52:41.744951Z] 02:52:41 INFO - #60: PresShell::DoReflow [layout/generic/ReflowOutput.h:282]
[task 2016-09-24T02:52:41.746676Z] 02:52:41 INFO - #61: PresShell::ProcessReflowCommands [layout/base/nsPresShell.cpp:9477]
[task 2016-09-24T02:52:41.748387Z] 02:52:41 INFO - #62: PresShell::FlushPendingNotifications [layout/base/nsPresShell.cpp:4120]
[task 2016-09-24T02:52:41.750071Z] 02:52:41 INFO - #63: nsRefreshDriver::Tick [mfbt/RefPtr.h:271]
[task 2016-09-24T02:52:41.751746Z] 02:52:41 INFO - #64: mozilla::RefreshDriverTimer::TickRefreshDrivers [layout/base/nsRefreshDriver.cpp:257]
[task 2016-09-24T02:52:41.753426Z] 02:52:41 INFO - #65: mozilla::RefreshDriverTimer::Tick [layout/base/nsRefreshDriver.cpp:276]
[task 2016-09-24T02:52:41.755214Z] 02:52:41 INFO - #66: mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::TickRefreshDriver [layout/base/nsRefreshDriver.cpp:521]
[task 2016-09-24T02:52:41.756817Z] 02:52:41 INFO - #67: mozilla::detail::RunnableMethodImpl<void (mozilla::VsyncRefreshDriverTimer::RefreshDriverVsyncObserver::*)(mozilla::TimeStamp), true, false, mozilla::TimeStamp>::Run [xpcom/glue/nsThreadUtils.h:767]
[task 2016-09-24T02:52:41.758537Z] 02:52:41 INFO - #68: nsThread::ProcessNextEvent [xpcom/threads/nsThread.cpp:1082]
[task 2016-09-24T02:52:41.760113Z] 02:52:41 INFO - #69: NS_ProcessNextEvent [xpcom/glue/nsThreadUtils.cpp:290]
[task 2016-09-24T02:52:41.761572Z] 02:52:41 INFO - #70: mozilla::ipc::MessagePump::Run [ipc/glue/MessagePump.cpp:97]
[task 2016-09-24T02:52:41.763071Z] 02:52:41 INFO - #71: MessageLoop::RunInternal [ipc/chromium/src/base/message_loop.cc:233]
[task 2016-09-24T02:52:41.764519Z] 02:52:41 INFO - #72: MessageLoop::Run [ipc/chromium/src/base/message_loop.cc:490]
[task 2016-09-24T02:52:41.766009Z] 02:52:41 INFO - #73: nsBaseAppShell::Run [widget/nsBaseAppShell.cpp:158]
[task 2016-09-24T02:52:41.767488Z] 02:52:41 INFO - #74: nsAppStartup::Run [toolkit/components/startup/nsAppStartup.cpp:284]
[task 2016-09-24T02:52:41.768969Z] 02:52:41 INFO - #75: XREMain::XRE_mainRun [toolkit/xre/nsAppRunner.cpp:4420]
[task 2016-09-24T02:52:41.770424Z] 02:52:41 INFO - #76: XREMain::XRE_main [toolkit/xre/nsAppRunner.cpp:4552]
[task 2016-09-24T02:52:41.772398Z] 02:52:41 INFO - #77: XRE_main [toolkit/xre/nsAppRunner.cpp:4643]
[task 2016-09-24T02:52:41.780957Z] 02:52:41 INFO - #78: do_main [browser/app/nsBrowserApp.cpp:251]
[task 2016-09-24T02:52:41.782684Z] 02:52:41 INFO - #79: main [browser/app/nsBrowserApp.cpp:414]
[task 2016-09-24T02:52:41.784337Z] 02:52:41 INFO - #80: libc.so.6 + 0x217ed
[task 2016-09-24T02:52:41.785955Z] 02:52:41 INFO - #81: _start
[task 2016-09-24T02:52:41.787642Z] 02:52:41 INFO - [1277] ###!!! ASSERTION: bad inline size: 'reflowOutput.ISize(lineWM) >= 0', file /home/worker/workspace/build/src/layout/generic/nsLineLayout.cpp, line 1023
[task 2016-09-24T02:52:42.013134Z] 02:52:41 INFO - 144 INFO TEST-UNEXPECTED-ERROR | caps/tests/mochitest/test_bug995943.xul | Assertion count 2 is greater than expected range 0-0 assertions.
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Assignee | ||
Comment 9•9 years ago
|
||
When this test fails, several of the following tests - test_nsITextInputProcessor.html, test_windowroot.xul, etc - usually fail too.
The same assertion is hit twice:
###!!! ASSERTION: bad inline size: 'reflowOutput.ISize(lineWM) >= 0', file /home/worker/workspace/build/src/layout/generic/nsLineLayout.cpp, line 1019
The same assertions have been seen in this test on other platforms, and allowed on those platforms: see bug 1067022, bug 1118674, bug 1126657.
| Assignee | ||
Updated•9 years ago
|
Assignee: nobody → gbrown
| Assignee | ||
Comment 10•9 years ago
|
||
There's a long history of these assertions in this test. In the past, we've always just allowed the assertions; let's continue the tradition, and hope this is the last adjustment needed.
Attachment #8830533 -
Flags: review?(jmaher)
Updated•9 years ago
|
Attachment #8830533 -
Flags: review?(jmaher) → review+
Comment 11•9 years ago
|
||
Pushed by gbrown@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b092757c862c
Allow more assertions in test_bug995943.xul; r=jmaher
Comment 12•9 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox54:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla54
Comment 13•9 years ago
|
||
| bugherder uplift | ||
status-firefox53:
--- → fixed
Comment 14•9 years ago
|
||
| bugherder uplift | ||
| Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•