[Webkit-unassigned] [Bug 277890] New: REGRESSION (282042 at main): [ macOS iOS debug ] 45x CSS related layout tests are consistently crashing.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 9 17:17:33 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=277890

            Bug ID: 277890
           Summary: REGRESSION (282042 at main): [ macOS iOS debug ] 45x CSS
                    related layout tests are consistently crashing.
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: aviduya at apple.com
                CC: koivisto at iki.fi,
                    webkit-bot-watchers-bugzilla at group.apple.com,
                    webkit-bug-importer at group.apple.com, zalan at apple.com

Created attachment 472106

  --> https://bugs.webkit.org/attachment.cgi?id=472106&action=review

Test list

fast/css-grid-layout/floating-empty-grids.html
fast/css-grid-layout/grid-element-shrink-to-fit.html
fast/css-grid-layout/mozilla/grid-repeat-auto-fill-fit-002.html
fast/css-grid-layout/mozilla/grid-repeat-auto-fill-fit-003.html
fast/css-grid-layout/mozilla/grid-repeat-auto-fill-fit-004.html
fast/css-grid-layout/mozilla/grid-repeat-auto-fill-fit-005-part-1.html
fast/css-grid-layout/mozilla/grid-repeat-auto-fill-fit-005-part-2.html
imported/w3c/web-platform-tests/css/css-contain/contain-size-grid-005.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-001.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-002.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-001.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-002.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-img-last-baseline-002.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-last-baseline-002.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-001.html
imported/w3c/web-platform-tests/css/css-grid/abspos/grid-abspos-staticpos-align-self-rtl-002.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-content-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-content-baseline-002.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-content-baseline-003.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-content-baseline-004.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-mixed-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-mixed-baseline-002.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-mixed-baseline-003.html
imported/w3c/web-platform-tests/css/css-grid/alignment/grid-item-self-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-003.html
imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-004.html
imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-005.html
imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-007.html
imported/w3c/web-platform-tests/css/css-grid/alignment/self-baseline/grid-self-baseline-horiz-002.html
imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-002.html
imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-003.html
imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-auto-repeat-min-size-004.html
imported/w3c/web-platform-tests/css/css-grid/grid-definition/grid-template-rows-fit-content-001.html
imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-container-sizing-constraints-001.html
imported/w3c/web-platform-tests/css/css-grid/grid-model/grid-size-shrink-to-fit-001.html
imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/flex-sizing-columns-min-max-width-001.html
imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/flex-sizing-rows-min-max-height-001.html
imported/w3c/web-platform-tests/css/css-grid/layout-algorithm/grid-container-percentage-001.html
imported/w3c/web-platform-tests/css/css-grid/masonry/tentative/baseline/masonry-grid-item-content-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-001.html
imported/w3c/web-platform-tests/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002a.html
imported/w3c/web-platform-tests/css/css-grid/masonry/tentative/baseline/masonry-grid-item-self-baseline-002b.html

Are consistently crashing after 282042 at main landed. 

HISTORY:
Attach test_list.txt to link. 
https://results.webkit.org/?platform=mac&platform=ios&style=debug


Crash Log:
0  com.apple.WebCore                   0x35a6a8194 WTFCrashWithInfo(int, char const*, char const*, int)
1  com.apple.WebCore                   0x35c5fb538 WebCore::LayoutIntegration::layoutWithFormattingContextForBox(WebCore::Layout::ElementBox const&, WebCore::Layout::LayoutState&)
2  com.apple.WebCore                   0x35d9b2728 WTF::Detail::CallableWrapper<void (*)(WebCore::Layout::ElementBox const&, WebCore::Layout::LayoutState&), void, WebCore::Layout::ElementBox const&, WebCore::Layout::LayoutState&>::call(WebCore::Layout::ElementBox const&, WebCore::Layout::LayoutState&)
3  com.apple.WebCore                   0x35c4a66a4 WTF::Function<void (WebCore::Layout::ElementBox const&, WebCore::Layout::LayoutState&)>::operator()(WebCore::Layout::ElementBox const&, WebCore::Layout::LayoutState&) const
4  com.apple.WebCore                   0x35c4a65d0 WebCore::Layout::LayoutState::layoutWithFormattingContextForBox(WebCore::Layout::ElementBox const&)
5  com.apple.WebCore                   0x35c51c8ec WebCore::Layout::InlineFormattingContext::layoutWithFormattingContextForBox(WebCore::Layout::ElementBox const&)

REPRODUCIBILITY: 
I was able to bisect the regression at 282042 at main using the command. 
run-webkit-tests 282042 at main --test-list test_list.txt

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240810/b8085d05/attachment.htm>


More information about the webkit-unassigned mailing list