WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
279412
ASSERTION FAILED: !gridItem.needsLayout() for imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-010.html
https://bugs.webkit.org/show_bug.cgi?id=279412
Summary
ASSERTION FAILED: !gridItem.needsLayout() for imported/w3c/web-platform-tests...
Fujii Hironori
Reported
2024-09-09 21:32:59 PDT
Regressions: Unexpected crashes (1) imported/w3c/web-platform-tests/css/css-grid/subgrid/subgrid-baseline-010.html [ Crash ] ASSERTION FAILED: !gridItem.needsLayout() C:\webkit\wc\Source\WebCore\rendering/GridBaselineAlignment.cpp(138) : void WebCore::GridBaselineAlignment::updateBaselineAlignmentContext(ItemPosition, unsigned int, const RenderBox &, GridAxis) 1 00007FFDC3F14E24 WebCore::GridBaselineAlignment::updateBaselineAlignmentContext 2 00007FFDC3F3B855 WebCore::GridTrackSizingAlgorithm::updateBaselineAlignmentContext 3 00007FFDC3F405D1 WebCore::GridTrackSizingAlgorithm::computeBaselineAlignmentContext 4 00007FFDC3F4016C WebCore::GridTrackSizingAlgorithm::setup 5 00007FFDC3F40D6E WebCore::GridTrackSizingAlgorithm::run 6 00007FFDC40C7778 WebCore::RenderGrid::computeTrackSizesForIndefiniteSize 7 00007FFDC40C5BD1 WebCore::RenderGrid::layoutGrid 8 00007FFDC40C579E WebCore::RenderGrid::layoutBlock 9 00007FFDC3FB821F WebCore::RenderBlock::layout 10 00007FFDC4070429 WebCore::RenderElement::layoutIfNeeded 11 00007FFDC34A95A8 WebCore::LayoutIntegration::layoutWithFormattingContextForBox 12 00007FFDC42A8FBB WTF::Detail::CallableWrapper<void (*)(const WebCore::Layout::ElementBox &, std::optional<WebCore::LayoutUnit>, WebCore::Layout::LayoutState &),void,const WebCore::Layout::ElementBox &,std::optional<WebCore::LayoutUnit>,WebCore::Layout::LayoutState &>::call 13 00007FFDC3361462 WTF::Function<void (const WebCore::Layout::ElementBox &, std::optional<WebCore::LayoutUnit>, WebCore::Layout::LayoutState &)>::operator() 14 00007FFDC3356B1A WebCore::Layout::LayoutState::layoutWithFormattingContextForBox 15 00007FFDC34A9713 WebCore::Layout::IntegrationUtils::layoutWithFormattingContextForBox 16 00007FFDC340FBEE WebCore::Layout::LineBuilder::candidateContentForLine 17 00007FFDC340E66D WebCore::Layout::LineBuilder::placeInlineAndFloatContent::<lambda_0>::operator() 18 00007FFDC340D443 WebCore::Layout::LineBuilder::placeInlineAndFloatContent 19 00007FFDC340C66A WebCore::Layout::LineBuilder::layoutInlineContent 20 00007FFDC33C9A78 WebCore::Layout::InlineFormattingContext::lineLayout 21 00007FFDC33C8CAE WebCore::Layout::InlineFormattingContext::layout 22 00007FFDC34C3409 WebCore::LayoutIntegration::LineLayout::layout 23 00007FFDC3FD9C0A WebCore::RenderBlockFlow::layoutInlineContent 24 00007FFDC3FD74C6 WebCore::RenderBlockFlow::layoutInlineChildren 25 00007FFDC3FD667A WebCore::RenderBlockFlow::layoutInFlowChildren 26 00007FFDC3FD52E9 WebCore::RenderBlockFlow::layoutBlock 27 00007FFDC3FB821F WebCore::RenderBlock::layout 28 00007FFDC3FD85F7 WebCore::RenderBlockFlow::layoutBlockChild 29 00007FFDC3FD78A9 WebCore::RenderBlockFlow::layoutBlockChildren 30 00007FFDC3FD66D6 WebCore::RenderBlockFlow::layoutInFlowChildren 31 00007FFDC3FD52E9 WebCore::RenderBlockFlow::layoutBlock C:\webkit\wc\Source\WebKit\UIProcess/WebProcessProxy.cpp(1226) : virtual void WebKit::WebProcessProxy::didClose(IPC::Connection &) ERROR: 000001B7D24C67F0 - [PID=17612] WebProcessProxy::processDidTerminateOrFailedToLaunch: reason=Crash C:\webkit\wc\Source\WebKit\UIProcess/WebProcessProxy.cpp(1234) : void WebKit::WebProcessProxy::processDidTerminateOrFailedToLaunch(ProcessTerminationReason) ERROR: 000001B7D24BC360 - [pageProxyID=8, webPageID=9, PID=17612] WebPageProxy::processDidTerminate: (pid 17612), reason=Crash C:\webkit\wc\Source\WebKit\UIProcess/WebPageProxy.cpp(10114) : void WebKit::WebPageProxy::resetStateAfterProcessTermination(ProcessTerminationReason) ERROR: 000001B7D24BC360 - [pageProxyID=8, webPageID=9, PID=17612] WebPageProxy::dispatchProcessDidTerminate: reason=Crash C:\webkit\wc\Source\WebKit\UIProcess/WebPageProxy.cpp(10176) : void WebKit::WebPageProxy::dispatchProcessDidTerminate(ProcessTerminationReason) WebProcess terminated (pid 17612) for reason: crash
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-09-16 21:33:24 PDT
<
rdar://problem/136123857
>
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