Bug 269863
| Summary: | ASSERTION FAILED: fixedPositionContainerLayer in accumulateOffsetTowardsAncestor for some imported/w3c/web-platform-tests/css/css-view-transitions tests | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Fujii Hironori <fujii.hironori> |
| Component: | Compositing | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | mattwoodrow, simon.fraser, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=270014 | ||
Fujii Hironori
ASSERTION FAILED: fixedPositionContainerLayer in accumulateOffsetTowardsAncestor for some imported/w3c/web-platform-tests/css/css-view-transitions tests
imported/w3c/web-platform-tests/css/css-view-transitions/massive-element-below-viewport-offscreen-new.html [ Crash ]
imported/w3c/web-platform-tests/css/css-view-transitions/massive-element-below-viewport-offscreen-old.html [ Crash ]
imported/w3c/web-platform-tests/css/css-view-transitions/massive-element-right-of-viewport-offscreen-new.html [ Crash ]
imported/w3c/web-platform-tests/css/css-view-transitions/massive-element-right-of-viewport-offscreen-old.html [ Crash ]
History:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-view-transitions%2Fmassive-element-right-of-viewport-offscreen-new.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-view-transitions%2Fmassive-element-below-viewport-offscreen-old.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-view-transitions%2Fmassive-element-below-viewport-offscreen-new.html
stderr:
ASSERTION FAILED: fixedPositionContainerLayer
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebCore\rendering/RenderLayer.cpp(2391) : accumulateOffsetTowardsAncestor
1 00007FF8F5DD1CA9 WTFCrash
2 00007FF8D8C072AD WTFCrashWithInfo
3 00007FF8DCE641C6 WebCore::accumulateOffsetTowardsAncestor
4 00007FF8DCE63D92 WebCore::RenderLayer::convertToLayerCoords
5 00007FF8DCE5F047 WebCore::RenderLayer::offsetFromAncestor
6 00007FF8DCEAA0DF WebCore::RenderLayerCompositor::repaintInCompositedAncestor
7 00007FF8DCEBE162 WebCore::RenderLayerCompositor::layerWillBeRemoved
8 00007FF8DCE5B6D9 WebCore::RenderLayer::removeChild
9 00007FF8DCDDFC3C WebCore::RenderElement::removeLayers
10 00007FF8DCDE33A9 WebCore::RenderElement::willBeRemovedFromTree
11 00007FF8DCECA223 WebCore::RenderLayerModelObject::willBeRemovedFromTree
12 00007FF8DCD6E745 WebCore::RenderBox::willBeRemovedFromTree
13 00007FF8DD177B45 WebCore::RenderTreeBuilder::detachFromRenderElement
14 00007FF8DD176EBB WebCore::RenderTreeBuilder::Block::detach
15 00007FF8DD176D09 WebCore::RenderTreeBuilder::Block::detach
16 00007FF8DD173E02 WebCore::RenderTreeBuilder::detach
17 00007FF8DD17394C WebCore::RenderTreeBuilder::destroy
18 00007FF8DD173A49 WebCore::RenderTreeBuilder::destroy
19 00007FF8DD198A90 WebCore::RenderTreeUpdater::ViewTransition::updatePseudoElementTree::<lambda_0>::operator()
20 00007FF8DD195E0C WebCore::RenderTreeUpdater::ViewTransition::updatePseudoElementTree
21 00007FF8DD1953F6 WebCore::RenderTreeUpdater::updateAfterDescendants
22 00007FF8DD1952DB WebCore::RenderTreeUpdater::popParent
23 00007FF8DD194779 WebCore::RenderTreeUpdater::popParentsToDepth
24 00007FF8DD194403 WebCore::RenderTreeUpdater::updateRenderTree
25 00007FF8DD193BD5 WebCore::RenderTreeUpdater::commit
26 00007FF8DB79A7BC WebCore::Document::updateRenderTree
27 00007FF8DB79AF79 WebCore::Document::resolveStyle
28 00007FF8DB79B7C1 WebCore::Document::updateStyleIfNeeded
29 00007FF8DB3ED611 WebCore::ComputedStyleExtractor::updateStyleIfNeededForProperty
30 00007FF8DB3ED0D0 WebCore::ComputedStyleExtractor::propertyValue
31 00007FF8DB41AF00 WebCore::ComputedStyleExtractor::copyProperties::<lambda_10>::operator()<const WebCore::CSSPropertyID>
ERROR: 000002386BB8A8D0 - [PID=3188] WebProcessProxy::didClose (web process crash)
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebProcessProxy.cpp(1138) : didClose
ERROR: 000002386BB8A8D0 - [PID=3188] WebProcessProxy::processDidTerminateOrFailedToLaunch: reason=Crash
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebProcessProxy.cpp(1146) : processDidTerminateOrFailedToLaunch
ERROR: 000002386BF80190 - [pageProxyID=5187, webPageID=5188, PID=3188] WebPageProxy::processDidTerminate: (pid 3188), reason=Crash
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebPageProxy.cpp(9489) : resetStateAfterProcessTermination
ERROR: 000002386BF80190 - [pageProxyID=5187, webPageID=5188, PID=3188] WebPageProxy::dispatchProcessDidTerminate: reason=Crash
C:\BW\WinCairo-64-bit-Debug-Build\build\Source\WebKit\UIProcess/WebPageProxy.cpp(9547) : dispatchProcessDidTerminate
WebProcess terminated (pid 3188) for reason: crash
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Fujii Hironori
275087@main (bug#265170) is the regression point?
Radar WebKit Bug Importer
<rdar://problem/123782433>
Fujii Hironori
See bug#270014. 275312@main fixed the assertion failure.