Closed Bug 1360948 Opened 7 years ago Closed 7 years ago

Intermittent caret_on_presshell_reinit-ref.html | assertion count 3 is more than expected 0 to 2 assertions

Categories

(Core :: Graphics: WebRender, defect)

55 Branch
x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla56
Tracking Status
firefox56 --- fixed

People

(Reporter: aryx, Unassigned)

References

(Depends on 1 open bug)

Details

(Keywords: intermittent-failure, Whiteboard: [gfx-noted])

https://treeherder.mozilla.org/logviewer.html#?job_id=95568868&repo=mozilla-central [task 2017-04-30T19:27:56.074640Z] 19:27:56 INFO - REFTEST TEST-START | file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-2.html == file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-ref.html [task 2017-04-30T19:27:56.078756Z] 19:27:56 INFO - REFTEST TEST-LOAD | file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-2.html | 1718 / 1907 (90%) [task 2017-04-30T19:27:56.086807Z] 19:27:56 INFO - ++DOMWINDOW == 116 (0x7f459bc26800) [pid = 1120] [serial = 4547] [outer = 0x7f45aa2be800] [task 2017-04-30T19:27:56.102982Z] 19:27:56 INFO - ++DOCSHELL 0x7f459b20c800 == 4 [pid = 1120] [id = {ef17e73d-8fb3-4bfe-9717-dbd44d6dd518}] [task 2017-04-30T19:27:56.104030Z] 19:27:56 INFO - ++DOMWINDOW == 117 (0x7f459b4ae000) [pid = 1120] [serial = 4548] [outer = (nil)] [task 2017-04-30T19:27:56.126753Z] 19:27:56 INFO - ++DOMWINDOW == 118 (0x7f459b4af800) [pid = 1120] [serial = 4549] [outer = 0x7f459b4ae000] [task 2017-04-30T19:27:56.953603Z] 19:27:56 INFO - [Child 1120] ###!!! ASSERTION: Can only call this on frames that have been reflowed: '!(GetStateBits() & NS_FRAME_FIRST_REFLOW) || (GetParent()->GetStateBits() & NS_FRAME_TOO_DEEP_IN_FRAME_TREE)', file /home/worker/workspace/build/src/layout/generic/nsTextFrame.cpp, line 2911 [task 2017-04-30T19:27:56.955164Z] 19:27:56 INFO - #01: PropertyProvider::InitializeForDisplay [layout/generic/nsTextFrame.cpp:3659] [task 2017-04-30T19:27:56.956038Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.957691Z] 19:27:56 INFO - #02: nsTextFrame::PaintText [layout/generic/nsTextFrame.cpp:6900] [task 2017-04-30T19:27:56.958490Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.960221Z] 19:27:56 INFO - #03: nsDisplayText::RenderToContext [gfx/thebes/gfxContext.h:574] [task 2017-04-30T19:27:56.962004Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.963828Z] 19:27:56 INFO - #04: nsDisplayText::Paint [gfx/thebes/gfxContext.h:653] [task 2017-04-30T19:27:56.964471Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.966540Z] 19:27:56 INFO - #05: mozilla::FrameLayerBuilder::PaintItems [layout/painting/FrameLayerBuilder.cpp:6050] [task 2017-04-30T19:27:56.967355Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.969334Z] 19:27:56 INFO - #06: mozilla::FrameLayerBuilder::DrawPaintedLayer [layout/painting/FrameLayerBuilder.cpp:6225] [task 2017-04-30T19:27:56.970007Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.971242Z] 19:27:56 INFO - #07: mozilla::layers::WebRenderPaintedLayer::UpdateImageClient [gfx/src/nsRegion.h:75] [task 2017-04-30T19:27:56.972184Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.977804Z] 19:27:56 INFO - #08: mozilla::layers::WebRenderPaintedLayer::RenderLayer [gfx/layers/wr/WebRenderPaintedLayer.cpp:137] [task 2017-04-30T19:27:56.978651Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.979591Z] 19:27:56 INFO - #09: mozilla::layers::WebRenderContainerLayer::RenderLayer [gfx/layers/wr/WebRenderContainerLayer.cpp:59] [task 2017-04-30T19:27:56.980484Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.981842Z] 19:27:56 INFO - #10: mozilla::layers::WebRenderLayerManager::EndTransactionInternal [gfx/layers/wr/WebRenderLayerManager.cpp:193] [task 2017-04-30T19:27:56.983023Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.984240Z] 19:27:56 INFO - #11: nsDisplayList::PaintRoot [layout/painting/nsDisplayList.cpp:2257] [task 2017-04-30T19:27:56.985268Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.986514Z] 19:27:56 INFO - #12: nsLayoutUtils::PaintFrame [mfbt/RefPtr.h:129] [task 2017-04-30T19:27:56.987734Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.988945Z] 19:27:56 INFO - #13: mozilla::PresShell::Paint [layout/base/PresShell.cpp:6477] [task 2017-04-30T19:27:56.990403Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.991637Z] 19:27:56 INFO - #14: nsDOMWindowUtils::UpdateLayerTree [gfx/src/nsRegion.h:75] [task 2017-04-30T19:27:56.992828Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.994029Z] 19:27:56 INFO - #15: NS_InvokeByIndex [task 2017-04-30T19:27:56.995063Z] 19:27:56 INFO - [task 2017-04-30T19:27:56.998629Z] 19:27:56 INFO - #16: CallMethodHelper::Call [js/xpconnect/src/xpcprivate.h:780] [task 2017-04-30T19:27:56.999420Z] 19:27:56 INFO - [task 2017-04-30T19:27:57.000240Z] 19:27:57 INFO - #17: XPCWrappedNative::CallMethod [js/xpconnect/src/XPCWrappedNative.cpp:1282] [task 2017-04-30T19:27:57.000986Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.001757Z] 19:27:57 INFO - #18: XPC_WN_CallMethod [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:982] [task 2017-04-30T19:27:57.002414Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.003254Z] 19:27:57 INFO - #19: js::CallJSNative [js/src/jscntxtinlines.h:291] [task 2017-04-30T19:27:57.004070Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.004942Z] 19:27:57 INFO - #20: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:470] [task 2017-04-30T19:27:57.005585Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.006433Z] 19:27:57 INFO - #21: js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:2457] [task 2017-04-30T19:27:57.007052Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.007817Z] 19:27:57 INFO - #22: ??? (???:???) [task 2017-04-30T19:27:57.009133Z] 19:27:57 INFO - [Child 1120] ###!!! ASSERTION: Can only call this on frames that have been reflowed: '!(GetStateBits() & NS_FRAME_FIRST_REFLOW) || (GetParent()->GetStateBits() & NS_FRAME_TOO_DEEP_IN_FRAME_TREE)', file /home/worker/workspace/build/src/layout/generic/nsTextFrame.cpp, line 2911 [task 2017-04-30T19:27:57.009954Z] 19:27:57 INFO - #01: PropertyProvider::InitializeForDisplay [layout/generic/nsTextFrame.cpp:3659] [task 2017-04-30T19:27:57.010568Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.011343Z] 19:27:57 INFO - #02: nsTextFrame::PaintText [layout/generic/nsTextFrame.cpp:6900] [task 2017-04-30T19:27:57.012050Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.013086Z] 19:27:57 INFO - #03: nsDisplayText::RenderToContext [gfx/thebes/gfxContext.h:574] [task 2017-04-30T19:27:57.013834Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.014612Z] 19:27:57 INFO - #04: nsDisplayText::Paint [gfx/thebes/gfxContext.h:653] [task 2017-04-30T19:27:57.015213Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.015940Z] 19:27:57 INFO - #05: mozilla::FrameLayerBuilder::PaintItems [layout/painting/FrameLayerBuilder.cpp:6050] [task 2017-04-30T19:27:57.016556Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.017382Z] 19:27:57 INFO - #06: mozilla::FrameLayerBuilder::DrawPaintedLayer [layout/painting/FrameLayerBuilder.cpp:6225] [task 2017-04-30T19:27:57.018281Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.019295Z] 19:27:57 INFO - #07: mozilla::layers::WebRenderPaintedLayer::UpdateImageClient [gfx/src/nsRegion.h:75] [task 2017-04-30T19:27:57.020181Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.021230Z] 19:27:57 INFO - #08: mozilla::layers::WebRenderPaintedLayer::RenderLayer [gfx/layers/wr/WebRenderPaintedLayer.cpp:137] [task 2017-04-30T19:27:57.021940Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.022768Z] 19:27:57 INFO - #09: mozilla::layers::WebRenderContainerLayer::RenderLayer [gfx/layers/wr/WebRenderContainerLayer.cpp:59] [task 2017-04-30T19:27:57.023404Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.024475Z] 19:27:57 INFO - #10: mozilla::layers::WebRenderLayerManager::EndTransactionInternal [gfx/layers/wr/WebRenderLayerManager.cpp:193] [task 2017-04-30T19:27:57.025120Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.025930Z] 19:27:57 INFO - #11: nsDisplayList::PaintRoot [layout/painting/nsDisplayList.cpp:2257] [task 2017-04-30T19:27:57.026574Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.027455Z] 19:27:57 INFO - #12: nsLayoutUtils::PaintFrame [mfbt/RefPtr.h:129] [task 2017-04-30T19:27:57.028093Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.028949Z] 19:27:57 INFO - #13: mozilla::PresShell::Paint [layout/base/PresShell.cpp:6477] [task 2017-04-30T19:27:57.029587Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.030362Z] 19:27:57 INFO - #14: nsDOMWindowUtils::UpdateLayerTree [gfx/src/nsRegion.h:75] [task 2017-04-30T19:27:57.031130Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.032148Z] 19:27:57 INFO - #15: NS_InvokeByIndex [task 2017-04-30T19:27:57.033021Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.033842Z] 19:27:57 INFO - #16: CallMethodHelper::Call [js/xpconnect/src/xpcprivate.h:780] [task 2017-04-30T19:27:57.034773Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.035636Z] 19:27:57 INFO - #17: XPCWrappedNative::CallMethod [js/xpconnect/src/XPCWrappedNative.cpp:1282] [task 2017-04-30T19:27:57.036317Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.037162Z] 19:27:57 INFO - #18: XPC_WN_CallMethod [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:982] [task 2017-04-30T19:27:57.037791Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.038649Z] 19:27:57 INFO - #19: js::CallJSNative [js/src/jscntxtinlines.h:291] [task 2017-04-30T19:27:57.039400Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.040224Z] 19:27:57 INFO - #20: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:470] [task 2017-04-30T19:27:57.040888Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.041774Z] 19:27:57 INFO - #21: js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:2457] [task 2017-04-30T19:27:57.042704Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.043578Z] 19:27:57 INFO - #22: ??? (???:???) [task 2017-04-30T19:27:57.127295Z] 19:27:57 INFO - [Child 1120] ###!!! ASSERTION: Can only call this on frames that have been reflowed: '!(GetStateBits() & NS_FRAME_FIRST_REFLOW) || (GetParent()->GetStateBits() & NS_FRAME_TOO_DEEP_IN_FRAME_TREE)', file /home/worker/workspace/build/src/layout/generic/nsTextFrame.cpp, line 2911 [task 2017-04-30T19:27:57.127642Z] 19:27:57 INFO - #01: PropertyProvider::InitializeForDisplay [layout/generic/nsTextFrame.cpp:3659] [task 2017-04-30T19:27:57.127805Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.128375Z] 19:27:57 INFO - #02: nsTextFrame::PaintText [layout/generic/nsTextFrame.cpp:6900] [task 2017-04-30T19:27:57.128493Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.128590Z] 19:27:57 INFO - #03: nsDisplayText::RenderToContext [gfx/thebes/gfxContext.h:574] [task 2017-04-30T19:27:57.128705Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.128971Z] 19:27:57 INFO - #04: nsDisplayText::Paint [gfx/thebes/gfxContext.h:653] [task 2017-04-30T19:27:57.129047Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.129174Z] 19:27:57 INFO - #05: mozilla::FrameLayerBuilder::PaintItems [layout/painting/FrameLayerBuilder.cpp:6050] [task 2017-04-30T19:27:57.129387Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.129545Z] 19:27:57 INFO - #06: mozilla::FrameLayerBuilder::DrawPaintedLayer [layout/painting/FrameLayerBuilder.cpp:6225] [task 2017-04-30T19:27:57.130215Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.130869Z] 19:27:57 INFO - #07: mozilla::layers::WebRenderPaintedLayer::UpdateImageClient [gfx/src/nsRegion.h:75] [task 2017-04-30T19:27:57.131486Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.133222Z] 19:27:57 INFO - #08: mozilla::layers::WebRenderPaintedLayer::RenderLayer [gfx/layers/wr/WebRenderPaintedLayer.cpp:137] [task 2017-04-30T19:27:57.135067Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.136752Z] 19:27:57 INFO - #09: mozilla::layers::WebRenderContainerLayer::RenderLayer [gfx/layers/wr/WebRenderContainerLayer.cpp:59] [task 2017-04-30T19:27:57.137699Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.144511Z] 19:27:57 INFO - #10: mozilla::layers::WebRenderLayerManager::EndTransactionInternal [gfx/layers/wr/WebRenderLayerManager.cpp:193] [task 2017-04-30T19:27:57.145027Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.145781Z] 19:27:57 INFO - #11: nsDisplayList::PaintRoot [layout/painting/nsDisplayList.cpp:2257] [task 2017-04-30T19:27:57.146567Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.147724Z] 19:27:57 INFO - #12: nsLayoutUtils::PaintFrame [mfbt/RefPtr.h:129] [task 2017-04-30T19:27:57.148233Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.149086Z] 19:27:57 INFO - #13: mozilla::PresShell::Paint [layout/base/PresShell.cpp:6477] [task 2017-04-30T19:27:57.149576Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.155751Z] 19:27:57 INFO - #14: nsDOMWindowUtils::UpdateLayerTree [gfx/src/nsRegion.h:75] [task 2017-04-30T19:27:57.156240Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.156786Z] 19:27:57 INFO - #15: NS_InvokeByIndex [task 2017-04-30T19:27:57.157333Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.157892Z] 19:27:57 INFO - #16: CallMethodHelper::Call [js/xpconnect/src/xpcprivate.h:780] [task 2017-04-30T19:27:57.158436Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.159236Z] 19:27:57 INFO - #17: XPCWrappedNative::CallMethod [js/xpconnect/src/XPCWrappedNative.cpp:1282] [task 2017-04-30T19:27:57.160262Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.161193Z] 19:27:57 INFO - #18: XPC_WN_CallMethod [js/xpconnect/src/XPCWrappedNativeJSOps.cpp:982] [task 2017-04-30T19:27:57.161667Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.162500Z] 19:27:57 INFO - #19: js::CallJSNative [js/src/jscntxtinlines.h:291] [task 2017-04-30T19:27:57.163565Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.164108Z] 19:27:57 INFO - #20: js::InternalCallOrConstruct [js/src/vm/Interpreter.cpp:470] [task 2017-04-30T19:27:57.164892Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.166007Z] 19:27:57 INFO - #21: js::jit::DoCallFallback [js/src/jit/BaselineIC.cpp:2457] [task 2017-04-30T19:27:57.166926Z] 19:27:57 INFO - [task 2017-04-30T19:27:57.171723Z] 19:27:57 INFO - #22: ??? (???:???) [task 2017-04-30T19:27:57.490152Z] 19:27:57 INFO - REFTEST TEST-LOAD | file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-ref.html | 1718 / 1907 (90%) [task 2017-04-30T19:27:57.505388Z] 19:27:57 INFO - ++DOMWINDOW == 119 (0x7f458e8e7000) [pid = 1120] [serial = 4550] [outer = 0x7f45aa2be800] [task 2017-04-30T19:27:57.521344Z] 19:27:57 INFO - ++DOCSHELL 0x7f459c217000 == 5 [pid = 1120] [id = {c0f84626-324a-4dd1-9554-5e7704477e8e}] [task 2017-04-30T19:27:57.522053Z] 19:27:57 INFO - ++DOMWINDOW == 120 (0x7f459c217800) [pid = 1120] [serial = 4551] [outer = (nil)] [task 2017-04-30T19:27:57.537230Z] 19:27:57 INFO - ++DOMWINDOW == 121 (0x7f459c21b000) [pid = 1120] [serial = 4552] [outer = 0x7f459c217800] [task 2017-04-30T19:27:57.545740Z] 19:27:57 INFO - [Child 1120] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0xC1F30001: file /home/worker/workspace/build/src/extensions/spellcheck/src/mozInlineSpellChecker.cpp, line 1805 [task 2017-04-30T19:27:57.753410Z] 19:27:57 INFO - REFTEST TEST-PASS | file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-2.html == file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-ref.html | image comparison [task 2017-04-30T19:27:57.753630Z] 19:27:57 INFO - REFTEST TEST-END | file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-2.html == file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-ref.html [task 2017-04-30T19:27:57.781193Z] 19:27:57 INFO - ++DOMWINDOW == 122 (0x7f459bc30000) [pid = 1120] [serial = 4553] [outer = 0x7f45aa2be800] [task 2017-04-30T19:27:57.805885Z] 19:27:57 INFO - REFTEST TEST-UNEXPECTED-FAIL | file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-ref.html | assertion count 3 is more than expected 0 to 2 assertions
OS: Unspecified → Linux
Hardware: Unspecified → x86_64
Whiteboard: [gfx-noted]
Version: unspecified → 55 Branch
Summary: Intermittent REFTEST TEST-UNEXPECTED-FAIL | file:///home/worker/workspace/build/tests/reftest/tests/editor/reftests/caret_on_presshell_reinit-ref.html | assertion count 3 is more than expected 0 to 2 assertions → Intermittent caret_on_presshell_reinit-ref.html | assertion count 3 is more than expected 0 to 2 assertions
Looks like the reftest.list actually did allow 0-3 assertions (that change was made in bug 1350004) but then bug 1351548 clobbered the change back to 0-2.
Pushed by kgupta@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/e0a690f5b9ef Fix incorrect/accidental change to assertion count in cset 435db45b794 of bug 1351548. r=me
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla56
You need to log in before you can comment on or make changes to this bug.