Bug 236930

Summary: [GPU Process] Tests with untriaged flaky crashes
Product: WebKit Reporter: Jon Lee <jonlee>
Component: WebKit Process ModelAssignee: Cameron McCormack (:heycam) <heycam>
Status: RESOLVED FIXED    
Severity: Normal CC: heycam, 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=236685
Bug Depends on:    
Bug Blocks: 233914    
Attachments:
Description Flags
Patch none

Jon Lee
Reported 2022-02-19 22:12:36 PST
accessibility/ios-simulator/aria-details.html [ Crash Pass ] ddcss3/images/cross-fade-simple.html [ Crash Pass ] webkit.org/b/236794 editing/spelling/editing-word-with-marker-2.html [ Crash Pass ] fast/backgrounds/background-fast-path-simple-color.html [ Crash Pass ] fast/backgrounds/background-clip-text-on-body.html [ Crash Pass ] fast/backgrounds/background-clip-text-with-simple-container.html [ Crash Pass ] fast/backgrounds/background-clip-text.html [ Crash Pass ] fast/clip/clip-hit-null-iterator-path-comparison.html [ Crash Pass ] fast/clip/clip-when-rect-has-fractional-pixel-value.html [ Crash ImageOnlyFailure ] fast/css/clip-zooming.html [ Crash Pass ] fast/hidpi/clip-text-in-hidpi.html [ Crash Pass ] fast/mediastream/captureStream/canvas2d-heavy-drawing.html [ Crash Pass ] imported/blink/fast/backgrounds/bug420029.html [ Crash Pass ] imported/w3c/web-platform-tests/html/browsers/the-window-object/window-open-popup-behavior.html [ Crash Pass ] imported/w3c/web-platform-tests/html/cross-origin-opener-policy/historical/popup-same-origin-unsafe-allow-outgoing-with-cross-origin.https.html [ Crash Pass ] imported/w3c/web-platform-tests/html/dom/historical.html [ Crash Pass ] imported/w3c/web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.html [ Crash Pass ] imported/w3c/web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener_base.html [ Crash Pass ] imported/w3c/web-platform-tests/shadow-dom/Element-interface-attachShadow.html [ Crash Pass ] imported/w3c/web-platform-tests/webstorage/storage_session_window_open.window.html [ Crash Pass ]
Attachments
Patch (2.56 KB, patch)
2022-03-09 13:56 PST, Cameron McCormack (:heycam)
no flags
Radar WebKit Bug Importer
Comment 1 2022-02-19 22:12:58 PST
Jon Lee
Comment 2 2022-02-21 17:53:40 PST
fast/css/clip-text-in-scaled-div.html [ Crash Pass ]
Cameron McCormack (:heycam)
Comment 3 2022-03-07 14:29:20 PST
Most of the above have already been fixed and removed from LayoutTests/gpu-process/TestExpectations. Of the remaining: accessibility/ios-simulator/aria-details.html [ Crash Pass ] webkit.org/b/236794 editing/spelling/editing-word-with-marker-2.html [ Crash Pass ] These two are hitting a release assert in TestInvocation::runUISideScriptImmediately. Looks like we are calling a layer tree transaction callback, but by the time that happens, the test runner has moved on to a subsequent test. This assertion is hit in non-gpuprocess config too. ddcss3/images/cross-fade-simple.html [ Crash Pass ] A typo, but cross-fade-simple.html used to crash and no longer does. imported/w3c/web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener.html [ Crash Pass ] imported/w3c/web-platform-tests/html/semantics/links/links-created-by-a-and-area-elements/target_blank_implicit_noopener_base.html [ Crash Pass ] imported/w3c/web-platform-tests/webstorage/storage_session_window_open.window.html [ Crash Pass ] Logs say that the GPU process crashed, but there's no crash log or any other information about what happened. Interesting that these are all tests opening windows.
Cameron McCormack (:heycam)
Comment 4 2022-03-09 13:56:43 PST
Cameron McCormack (:heycam)
Comment 5 2022-03-09 14:01:58 PST
Filed bug 237674 for the window opener crashes.
EWS
Comment 6 2022-03-09 19:19:26 PST
Committed r291086 (248248@main): <https://commits.webkit.org/248248@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 454280 [details].
Note You need to log in before you can comment on or make changes to this bug.