Closed
Bug 1305241
Opened 8 years ago
Closed 7 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•7 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•7 years ago
|
Assignee: nobody → gbrown
Assignee | ||
Comment 10•7 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•7 years ago
|
Attachment #8830533 -
Flags: review?(jmaher) → review+
Comment 11•7 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•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b092757c862c
Status: NEW → RESOLVED
Closed: 7 years ago
status-firefox54:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla54
Comment 13•7 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-aurora/rev/f0fe62dff9fd
status-firefox53:
--- → fixed
Comment 14•7 years ago
|
||
bugherder uplift |
https://hg.mozilla.org/releases/mozilla-beta/rev/dcfc10d50287
Comment hidden (Intermittent Failures Robot) |
You need to log in
before you can comment on or make changes to this bug.
Description
•