RESOLVED FIXED269863
ASSERTION FAILED: fixedPositionContainerLayer in accumulateOffsetTowardsAncestor for some imported/w3c/web-platform-tests/css/css-view-transitions tests
https://bugs.webkit.org/show_bug.cgi?id=269863
Summary ASSERTION FAILED: fixedPositionContainerLayer in accumulateOffsetTowardsAnces...
Fujii Hironori
Reported 2024-02-21 13:06:21 PST
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
Fujii Hironori
Comment 1 2024-02-21 13:07:15 PST
275087@main (bug#265170) is the regression point?
Radar WebKit Bug Importer
Comment 2 2024-02-28 13:07:21 PST
Fujii Hironori
Comment 3 2024-02-28 23:38:59 PST
See bug#270014. 275312@main fixed the assertion failure.
Note You need to log in before you can comment on or make changes to this bug.