Bug 256217

Summary: [ Debug iOS, macOS ] imported/w3c/web-platform-tests/background-fetch/port-blocking.https.window.html is a flaky crash
Product: WebKit Reporter: Robert Jenner <jenner>
Component: Page LoadingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: ap, beidson, cdumez, webkit-bot-watchers-bugzilla, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Robert Jenner 2023-05-02 10:57:00 PDT
imported/w3c/web-platform-tests/background-fetch/port-blocking.https.window.html

is a flaky crash on macOS and iOS for debug only. 

HISTORY:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fbackground-fetch%2Fport-blocking.https.window.html&architecture=arm64

There does not appear to be a crashlog generated for this test, but I will try to find one. Also, it appears to occur on Intel more than Apple Silicon, but it does look like it occurs on both.
Comment 1 Radar WebKit Bug Importer 2023-05-02 10:57:25 PDT
<rdar://problem/108798120>
Comment 2 Alexey Proskuryakov 2023-05-02 14:58:05 PDT
imported/w3c/web-platform-tests/background-fetch/get-ids.https.window.html also terminates like this. 

I couldn't find crash logs either, might be terminating for a different reason.
Comment 3 Robert Jenner 2023-05-02 17:18:49 PDT
I was able to reproduce a crash when running this test at Ventura Debug ToT as follows:

run-webkit-tests --debug --no-build imported/w3c/web-platform-tests/background-fetch/port-blocking.https.window.html --iterations 100 -f

I was reproducing on an Intel Mac, and out of 100 runs it crashed 17 times.
Comment 4 EWS 2023-05-02 17:59:55 PDT
Test gardening commit 263615@main (dc63b737ed02): <https://commits.webkit.org/263615@main>

Reviewed commits have been landed. Closing PR #13387 and removing active labels.
Comment 5 EWS 2023-10-12 17:39:07 PDT
Committed 269283@main (f8d69ab96275): <https://commits.webkit.org/269283@main>

Reviewed commits have been landed. Closing PR #19030 and removing active labels.