WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
269863
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
Add attachment
proposed patch, testcase, etc.
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
<
rdar://problem/123782433
>
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.
Top of Page
Format For Printing
XML
Clone This Bug