Closed
Bug 1322623
Opened 8 years ago
Closed 3 months ago
Intermittent writing-mode/tables/vertical-table-specified-width-2-ref.html | assertion count 2 is more than expected 1 assertions from ASSERTION: FinishReflowChild with unconstrained container width!: 'aContainerSize.width != NS_UNCONSTRAINEDSIZE'
Categories
(Core :: Layout, defect, P5)
Core
Layout
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: intermittent-bug-filer, Unassigned, NeedInfo)
References
(Depends on 1 open bug)
Details
(Keywords: intermittent-failure)
Filed by: philringnalda [at] gmail.com
https://treeherder.mozilla.org/logviewer.html#?job_id=40398691&repo=mozilla-inbound
https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-inbound-win64-debug/1481230017/mozilla-inbound_win8_64-debug_test-reftest-no-accel-e10s-2-bm127-tests1-windows-build10.txt.gz
https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-inbound-win64-debug/1481230017/mozilla-inbound_win8_64-debug_test-reftest-no-accel-e10s-2-bm127-tests1-windows-build10.txt.gz&only_show_unexpected=1
Updated•8 years ago
|
Priority: -- → P3
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 4•8 years ago
|
||
Bug 1334714 has tests that triggers this assertion reproducibly.
I suspect that fixing that bug will also fix this intermittent failure.
Depends on: 1334714
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 9•8 years ago
|
||
this had a spike on the 12th (aurora), but after that we seem to be back to our average failure rate. This is a debug only failure, but it seems to be associated with a variety of tests (i.e. reftest-gpu, no-accel, e10s).
ni? myself to look into why we are running this test in gpu and non-gpu for win7, possibly we are duplicating tests.
Flags: needinfo?(jmaher)
Comment 10•8 years ago
|
||
ok, so we do run reftest-gpu in addition to reftest, reftest-e10s, reftest-no-accel, etc.
there is nothing funky, just different modes of testing we care about!
Flags: needinfo?(jmaher)
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 16•8 years ago
|
||
as a note, windows7-32 (not the vm) is posted as it is coming from taskcluster builds and the specific open cloud config version of windows 7.
from the log[0], I see this related to the 2 assertions:
3:01:24 INFO - REFTEST TEST-START | file:///C:/slave/test/build/tests/reftest/tests/layout/reftests/writing-mode/tables/vertical-table-specified-width-2.html == file:///C:/slave/test/build/tests/reftest/tests/layout/reftests/writing-mode/tables/vertical-table-specified-width-2-ref.html
13:01:24 INFO - REFTEST TEST-LOAD | file:///C:/slave/test/build/tests/reftest/tests/layout/reftests/writing-mode/tables/vertical-table-specified-width-2.html | 7241 / 7700 (94%)
13:01:24 INFO - ++DOMWINDOW == 174 (0C32F400) [pid = 5688] [serial = 20396] [outer = 06CF6400]
13:01:25 INFO - [Child 5688] ###!!! ASSERTION: FinishReflowChild with unconstrained container width!: 'aContainerSize.width != NS_UNCONSTRAINEDSIZE', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsContainerFrame.cpp, line 1021
13:01:25 INFO - #01: nsTableWrapperFrame::Reflow(nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,nsReflowStatus &) [layout/tables/nsTableWrapperFrame.cpp:1032]
13:01:25 INFO -
13:01:25 INFO - #02: nsBlockReflowContext::ReflowBlock(mozilla::LogicalRect const &,bool,nsCollapsingMargin &,int,bool,nsLineBox *,mozilla::ReflowInput &,nsReflowStatus &,mozilla::BlockReflowInput &) [layout/generic/nsBlockReflowContext.cpp:307]
13:01:25 INFO -
13:01:25 INFO - #03: nsBlockFrame::ReflowBlockFrame(mozilla::BlockReflowInput &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:3490]
13:01:25 INFO -
13:01:25 INFO - #04: nsBlockFrame::ReflowLine(mozilla::BlockReflowInput &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:2832]
13:01:25 INFO -
13:01:25 INFO - #05: nsBlockFrame::ReflowDirtyLines(mozilla::BlockReflowInput &) [layout/generic/nsBlockFrame.cpp:2372]
13:01:25 INFO -
13:01:25 INFO - #06: nsBlockFrame::Reflow(nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,nsReflowStatus &) [layout/generic/nsBlockFrame.cpp:1250]
13:01:25 INFO -
.
:
13:01:25 INFO - nsBlockReflowContext: TableWrapper(table)(1)@c7bb608 metrics=1073741824,8400!
13:01:25 INFO - [Child 5688] ###!!! ASSERTION: FinishReflowChild with unconstrained container width!: 'aContainerSize.width != NS_UNCONSTRAINEDSIZE', file c:/builds/moz2_slave/m-cen-w32-d-000000000000000000/build/src/layout/generic/nsContainerFrame.cpp, line 1021
13:01:25 INFO - #01: nsTableWrapperFrame::Reflow(nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,nsReflowStatus &) [layout/tables/nsTableWrapperFrame.cpp:1032]
13:01:25 INFO -
13:01:25 INFO - #02: nsBlockReflowContext::ReflowBlock(mozilla::LogicalRect const &,bool,nsCollapsingMargin &,int,bool,nsLineBox *,mozilla::ReflowInput &,nsReflowStatus &,mozilla::BlockReflowInput &) [layout/generic/nsBlockReflowContext.cpp:307]
13:01:25 INFO -
13:01:25 INFO - #03: nsBlockFrame::ReflowBlockFrame(mozilla::BlockReflowInput &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:3490]
13:01:25 INFO -
13:01:25 INFO - #04: nsBlockFrame::ReflowLine(mozilla::BlockReflowInput &,nsLineList_iterator,bool *) [layout/generic/nsBlockFrame.cpp:2832]
13:01:25 INFO -
13:01:25 INFO - #05: nsBlockFrame::ReflowDirtyLines(mozilla::BlockReflowInput &) [layout/generic/nsBlockFrame.cpp:2372]
13:01:25 INFO -
13:01:25 INFO - #06: nsBlockFrame::Reflow(nsPresContext *,mozilla::ReflowOutput &,mozilla::ReflowInput const &,nsReflowStatus &) [layout/generic/nsBlockFrame.cpp:1250]
13:01:25 INFO -
.
:
looking at other failure logs, I see similar looking assertions.
The #1 line in the stack is:
https://dxr.mozilla.org/mozilla-central/source/layout/tables/nsTableWrapperFrame.cpp?q=nsTableWrapperFrame.cpp&redirect_type=direct#
and the assertion thrown looks to be here:
https://dxr.mozilla.org/mozilla-central/source/layout/generic/nsContainerFrame.cpp#1020
that looks like code from bug 1079154 (a couple years ago). :smaug would you know more about this or how we could get the right people to look at fixing this?
[0] https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-central-win32-debug/1492365666/mozilla-central_win7_vm_gfx-debug_test-reftest-e10s-2-bm129-tests1-windows-build25.txt.gz
Flags: needinfo?(bugs)
Comment 17•8 years ago
|
||
That is very much reflow related.
Flags: needinfo?(bugs) → needinfo?(dbaron)
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) |
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) |
Comment hidden (Intermittent Failures Robot) |
Comment 35•7 years ago
|
||
Bulk priority update of open intermittent test failure bugs.
P3 => P5
https://bugzilla.mozilla.org/show_bug.cgi?id=1381960
Priority: P3 → P5
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Severity: normal → S3
Updated•3 months ago
|
Status: NEW → RESOLVED
Closed: 3 months ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•