Bug 231684

Summary: [ iOS15 Catalina Debug ] requestidlecallback/requestidlecallback-document-gc.html is a flaky crash (no data while reading stdout for the server process)
Product: WebKit Reporter: Eric Hutchison <ehutchison>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED CONFIGURATION CHANGED    
Severity: Normal CC: bfulgham, ehutchison, jer.noble, kokkiknamtan42, webkit-bot-watchers-bugzilla, 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=231444
https://bugs.webkit.org/show_bug.cgi?id=231535
https://bugs.webkit.org/show_bug.cgi?id=230831
https://bugs.webkit.org/show_bug.cgi?id=230833
https://bugs.webkit.org/show_bug.cgi?id=230844
https://bugs.webkit.org/show_bug.cgi?id=230842
https://bugs.webkit.org/show_bug.cgi?id=230848
https://bugs.webkit.org/show_bug.cgi?id=231822
https://bugs.webkit.org/show_bug.cgi?id=232096
Attachments:
Description Flags
STDIO none

Description Eric Hutchison 2021-10-13 10:42:13 PDT
Created attachment 441101 [details]
STDIO

requestidlecallback/requestidlecallback-document-gc.html

is a flaky crash on iOS15 and Catalina Debug.

History: https://results.webkit.org/?suite=layout-tests&test=requestidlecallback%2Frequestidlecallback-document-gc.html&platform=ios&platform=mac

Build: https://build.webkit.org/#/builders/267/builds/151

Results: https://build.webkit.org/results/Apple-iOS-15-Simulator-Debug-WK2-Tests/r284088%20(151)/results.html

Crash Log:
No crash log found for GPUProcess:79572.

STDIO attached.


07:15:58.217 59375 worker/0 finished test group

07:15:58.442 59375 worker/0 GPUProcess crash, pid = 79572
07:15:58.604 59375 worker/0 killed pid 68169

07:16:38.626 59375 worker/0 worker/0 requestidlecallback/requestidlecallback-document-gc.html crashed, (no stderr)
07:16:38.627 59375 [50532/56462] requestidlecallback/requestidlecallback-document-gc.html failed unexpectedly (GPUProcess crashed [pid=79572])
07:16:38.627 59375 worker/0 killing driver

07:16:45.721 59375 worker/0 requestidlecallback/requestidlecallback-document-gc.html failed:
07:16:45.721 59375 worker/0 GPUProcess crashed [pid=79572]

07:16:46.225 59375 worker/0 "xcrun simctl launch 5A081A31-6D3F-4EBF-9453-2F13DA6218C7 org.webkit.WebKitTestRunnerApp -" took 0.50s
07:16:46.225 59375 worker/0 Returning pid 79698 of launched process

Test was first of test group on worker.
Comment 1 Radar WebKit Bug Importer 2021-10-13 10:42:54 PDT
<rdar://problem/84205757>
Comment 2 Eric Hutchison 2021-10-13 11:05:00 PDT
Updated test expectations at https://trac.webkit.org/changeset/284114/webkit
Comment 3 Eric Hutchison 2021-10-13 11:07:48 PDT
Is this related to https://bugs.webkit.org/show_bug.cgi?id=231444 and many others? These are almost identical outputs with the exception of this line:

08:54:36.668 7677 worker/3 This test marked as a crash because of no data while reading stdout for the server process.
08:54:36.669 7677 worker/3 This test marked as a crash because of no data while reading stdout for the server process.

These always 'fail' due to 'GPUProcess crashed'
Comment 4 Eric Hutchison 2021-10-13 11:33:31 PDT
Unable to reproduce on ToT on iOS15.
Comment 5 Eric Hutchison 2021-10-13 11:42:09 PDT
(In reply to Eric Hutchison from comment #3)
> Is this related to https://bugs.webkit.org/show_bug.cgi?id=231444 and many
> others? These are almost identical outputs with the exception of this line:
> 
> 08:54:36.668 7677 worker/3 This test marked as a crash because of no data
> while reading stdout for the server process.
> 08:54:36.669 7677 worker/3 This test marked as a crash because of no data
> while reading stdout for the server process.
> 
> These always 'fail' due to 'GPUProcess crashed'

Also, these tests can be seen with the same output across Catalina, BigSur, iOS14 and iOS15.
Comment 6 Eric Hutchison 2021-11-03 12:57:44 PDT
*** Bug 230831 has been marked as a duplicate of this bug. ***
Comment 7 Eric Hutchison 2021-11-03 12:58:08 PDT
*** Bug 230846 has been marked as a duplicate of this bug. ***
Comment 8 Eric Hutchison 2021-11-03 12:58:23 PDT
*** Bug 230514 has been marked as a duplicate of this bug. ***
Comment 9 Eric Hutchison 2021-11-03 12:58:36 PDT
*** Bug 230701 has been marked as a duplicate of this bug. ***
Comment 10 Eric Hutchison 2021-11-03 12:59:05 PDT
*** Bug 230777 has been marked as a duplicate of this bug. ***
Comment 11 Eric Hutchison 2021-11-03 12:59:56 PDT
*** Bug 230848 has been marked as a duplicate of this bug. ***
Comment 12 Eric Hutchison 2021-11-03 13:00:09 PDT
*** Bug 230842 has been marked as a duplicate of this bug. ***
Comment 13 Eric Hutchison 2021-11-03 13:00:37 PDT
*** Bug 230833 has been marked as a duplicate of this bug. ***
Comment 14 Eric Hutchison 2021-11-03 13:03:09 PDT
*** Bug 231822 has been marked as a duplicate of this bug. ***
Comment 15 Eric Hutchison 2021-11-03 13:04:17 PDT
*** Bug 232096 has been marked as a duplicate of this bug. ***
Comment 16 Brent Fulgham 2022-06-23 14:39:20 PDT
Ryan Haddad confirmed thesis Jon longer crashing as of 5/25/2022.
Comment 17 Brent Fulgham 2022-06-23 14:40:19 PDT
(In reply to Brent Fulgham from comment #16)
> Ryan Haddad confirmed thesis Jon longer crashing as of 5/25/2022.

Ryan Haddad confirmed this is no longer crashing as of 5/25/2022.