Closed
Bug 1382946
Opened 7 years ago
Closed 7 years ago
ASSERTION: inline-size less than zero: 'aContainingBlockISize >= 0', file /home/worker/workspace/build/src/layout/generic/nsFrame.cpp, line 5831
Categories
(Core :: Layout, defect)
Core
Layout
Tracking
()
RESOLVED
DUPLICATE
of bug 1379332
People
(Reporter: hiro, Unassigned)
Details
After a browser change [1], test_display_mode.html and test_display_mode_reflow.html cause an assertion.
[task 2017-07-21T01:30:25.481740Z] 01:30:25 INFO - GECKO(1310) | #01: mozilla::ReflowInput::CalculateHypotheticalPosition [layout/generic/ReflowInput.cpp:1367]
[task 2017-07-21T01:30:25.482560Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.483763Z] 01:30:25 INFO - GECKO(1310) | #02: mozilla::ReflowInput::InitAbsoluteConstraints [layout/generic/ReflowInput.cpp:1663]
[task 2017-07-21T01:30:25.483848Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.484958Z] 01:30:25 INFO - GECKO(1310) | #03: mozilla::ReflowInput::InitConstraints [layout/generic/ReflowInput.cpp:2422]
[task 2017-07-21T01:30:25.485049Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.485828Z] 01:30:25 INFO - GECKO(1310) | #04: mozilla::ReflowInput::Init [layout/generic/ReflowInput.cpp:427]
[task 2017-07-21T01:30:25.486497Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.486581Z] 01:30:25 INFO - GECKO(1310) | #05: nsAbsoluteContainingBlock::ReflowAbsoluteFrame [layout/style/nsStyleStruct.h:1209]
[task 2017-07-21T01:30:25.487291Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.487375Z] 01:30:25 INFO - GECKO(1310) | #06: nsAbsoluteContainingBlock::Reflow [layout/generic/nsAbsoluteContainingBlock.cpp:168]
[task 2017-07-21T01:30:25.488052Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.488771Z] 01:30:25 INFO - GECKO(1310) | #07: nsFrame::ReflowAbsoluteFrames [layout/generic/nsFrame.cpp:5957]
[task 2017-07-21T01:30:25.488825Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.489552Z] 01:30:25 INFO - GECKO(1310) | #08: nsBoxFrame::DoXULLayout [layout/generic/nsFrameState.h:37]
[task 2017-07-21T01:30:25.489605Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.490350Z] 01:30:25 INFO - GECKO(1310) | #09: nsIFrame::XULLayout [layout/xul/nsBox.cpp:503]
[task 2017-07-21T01:30:25.490397Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.492207Z] 01:30:25 INFO - GECKO(1310) | #10: nsBoxFrame::LayoutChildAt [layout/xul/nsBoxFrame.cpp:1945]
[task 2017-07-21T01:30:25.492862Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.493652Z] 01:30:25 INFO - GECKO(1310) | #11: nsSprocketLayout::XULLayout [layout/xul/nsSprocketLayout.cpp:179]
[task 2017-07-21T01:30:25.493706Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.494429Z] 01:30:25 INFO - GECKO(1310) | #12: nsBoxFrame::DoXULLayout [layout/xul/nsBoxFrame.cpp:919]
[task 2017-07-21T01:30:25.494483Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.495192Z] 01:30:25 INFO - GECKO(1310) | #13: nsIFrame::XULLayout [layout/xul/nsBox.cpp:503]
[task 2017-07-21T01:30:25.495245Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.495964Z] 01:30:25 INFO - GECKO(1310) | #14: nsSprocketLayout::XULLayout [layout/generic/nsIFrame.h:937]
[task 2017-07-21T01:30:25.496679Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.496791Z] 01:30:25 INFO - GECKO(1310) | #15: nsSprocketLayout::XULLayout [layout/xul/nsSprocketLayout.cpp:644]
[task 2017-07-21T01:30:25.497568Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.498188Z] 01:30:25 INFO - GECKO(1310) | #16: nsBoxFrame::DoXULLayout [layout/xul/nsBoxFrame.cpp:919]
[task 2017-07-21T01:30:25.498976Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.499048Z] 01:30:25 INFO - GECKO(1310) | #17: nsIFrame::XULLayout [layout/xul/nsBox.cpp:503]
[task 2017-07-21T01:30:25.499746Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.499820Z] 01:30:25 INFO - GECKO(1310) | #18: nsStackLayout::XULLayout [layout/generic/nsIFrame.h:937]
[task 2017-07-21T01:30:25.502286Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.502933Z] 01:30:25 INFO - GECKO(1310) | #19: nsBoxFrame::DoXULLayout [layout/xul/nsBoxFrame.cpp:919]
[task 2017-07-21T01:30:25.502983Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.503698Z] 01:30:25 INFO - GECKO(1310) | #20: nsDeckFrame::DoXULLayout [layout/xul/nsDeckFrame.cpp:215]
[task 2017-07-21T01:30:25.504436Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.504507Z] 01:30:25 INFO - GECKO(1310) | #21: nsIFrame::XULLayout [layout/xul/nsBox.cpp:503]
[task 2017-07-21T01:30:25.505440Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.506087Z] 01:30:25 INFO - GECKO(1310) | #22: nsSprocketLayout::XULLayout [layout/generic/nsIFrame.h:937]
[task 2017-07-21T01:30:25.506825Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.506900Z] 01:30:25 INFO - GECKO(1310) | #23: nsSprocketLayout::XULLayout [layout/xul/nsSprocketLayout.cpp:644]
[task 2017-07-21T01:30:25.507535Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.508225Z] 01:30:25 INFO - GECKO(1310) | #24: nsBoxFrame::DoXULLayout [layout/xul/nsBoxFrame.cpp:919]
[task 2017-07-21T01:30:25.508279Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.508342Z] 01:30:25 INFO - GECKO(1310) | #25: nsIFrame::XULLayout [layout/xul/nsBox.cpp:503]
[task 2017-07-21T01:30:25.508935Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.509708Z] 01:30:25 INFO - GECKO(1310) | #26: nsStackLayout::XULLayout [layout/generic/nsIFrame.h:937]
[task 2017-07-21T01:30:25.509784Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.509853Z] 01:30:25 INFO - GECKO(1310) | #27: nsBoxFrame::DoXULLayout [layout/xul/nsBoxFrame.cpp:919]
[task 2017-07-21T01:30:25.510360Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.511385Z] 01:30:25 INFO - GECKO(1310) | #28: nsIFrame::XULLayout [layout/xul/nsBox.cpp:503]
[task 2017-07-21T01:30:25.512370Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.512466Z] 01:30:25 INFO - GECKO(1310) | #29: nsBoxFrame::Reflow [layout/xul/nsBoxFrame.cpp:715]
[task 2017-07-21T01:30:25.513088Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.513194Z] 01:30:25 INFO - GECKO(1310) | #30: nsContainerFrame::ReflowChild [layout/generic/nsContainerFrame.cpp:983]
[task 2017-07-21T01:30:25.513808Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.513914Z] 01:30:25 INFO - GECKO(1310) | #31: mozilla::ViewportFrame::Reflow [layout/generic/ViewportFrame.cpp:331]
[task 2017-07-21T01:30:25.514508Z] 01:30:25 INFO -
[task 2017-07-21T01:30:25.514612Z] 01:30:25 INFO - GECKO(1310) | #32: mozilla::PresShell::DoReflow [layout/generic/ReflowOutput.h:282
[1] https://hg.mozilla.org/integration/autoland/rev/d4b7fc921b88a8416c656e3ee6a893479b463fc4
Reporter | ||
Comment 1•7 years ago
|
||
Seems to be invalid. See bug 1379332.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
Comment 2•7 years ago
|
||
(In reply to Hiroyuki Ikezoe (:hiro) PTO on 28 Sep. from comment #1)
> Seems to be invalid. See bug 1379332.
Or rather, this *was* bug 1379332 (and we simply changed the markup to avoid triggering it for now).
Dupe seems more accurate than INVALID in this case --> updating resolution.
Component: CSS Parsing and Computation → Layout
Resolution: INVALID → DUPLICATE
Summary: stylo: ASSERTION: inline-size less than zero: 'aContainingBlockISize >= 0', file /home/worker/workspace/build/src/layout/generic/nsFrame.cpp, line 5831 → ASSERTION: inline-size less than zero: 'aContainingBlockISize >= 0', file /home/worker/workspace/build/src/layout/generic/nsFrame.cpp, line 5831
You need to log in
before you can comment on or make changes to this bug.
Description
•