Bug 230060 - [iOS14 Release iPhone] fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html is a flaky crash
Summary: [iOS14 Release iPhone] fast/shapes/shape-outside-floats/shape-outside-big-box...
Status: RESOLVED DUPLICATE of bug 230513
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-09-08 13:19 PDT by Eric Hutchison
Modified: 2021-09-22 11:12 PDT (History)
10 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Hutchison 2021-09-08 13:19:50 PDT
fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html

is a flaky crash on iOS14 Release on iPhone.

History: https://results.webkit.org/?suite=layout-tests&test=fast%2Fshapes%2Fshape-outside-floats%2Fshape-outside-big-box-border-radius-001.html

Results: https://build.webkit.org/results/Apple-iOS-14-Simulator-Release-WK2-Tests/r282141%20(3113)/results.html

Diff: 
Crash Log: None
No crash log found for WebKitTestRunnerApp:11745.

Unable to reproduce crash using run-webkit-tests --iOS-simulator --iterations 1000 --exit-after-n-crashes-or-timeouts 1 --clobber-old-results fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html.
Comment 1 Radar WebKit Bug Importer 2021-09-08 13:22:07 PDT
<rdar://problem/82888111>
Comment 2 Eric Hutchison 2021-09-08 13:26:15 PDT
Updated test expectations at http://trac.webkit.org/changeset/282167/webkit
Comment 3 Radar WebKit Bug Importer 2021-09-08 13:26:33 PDT
<rdar://problem/82888370>
Comment 4 Alexey Proskuryakov 2021-09-12 13:53:39 PDT
This is not an actual crash. Looking at this run https://build.webkit.org/#/builders/28/builds/3165/steps/11/logs/stdio, I see:

20:51:34.738 86218 worker/3 fast/shadow-dom/ios/accessory-bar-work-on-input-with-tabindex-in-shadow-tree.html passed
20:51:34.746 86218 worker/3 finished test group
...
20:51:34.835 86218 worker/3 killed pid 89631
20:51:34.836 86218 worker/3 This test marked as a crash because of a broken pipe when writing to stdin of the server process.
...
20:52:14.885 86218 worker/3 worker/3 fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html crashed, (no stderr)
20:52:14.888 86218 worker/3 killing driver
20:52:14.904 86218 worker/3 fast/shapes/shape-outside-floats/shape-outside-big-box-border-radius-001.html failed:
20:52:14.904 86218 worker/3 WebKitTestRunnerApp crashed [pid=89631]

And on the machine, there isn't anything interesting in the logs, only logs about taking and releasing SystemIsActive powerd assertions.

log show --start "2021-09-10 20:51:00" --end "2021-09-10 20:55:00" | grep 89631

2021-09-10 20:51:31.594823-0700 0x3449176  Default     0x106fcfc            66     0    powerd: [powerd:assertions] Process runningboardd.86749 Created SystemIsActive "xpcservice<com.apple.WebKit.GPU([application<org.webkit.WebKitTestRunnerApp>:89631])>:8977586749-89631-2184:GPUProcess Foreground Assertion" age:00:00:00  id:51539640496 [System: PrevIdle DeclUser SysAct IntPrevDisp kDisp]
2021-09-10 20:51:34.858738-0700 0x3449176  Default     0x107012e            66     0    powerd: [powerd:assertions] Process runningboardd.86749 Released SystemIsActive "xpcservice<com.apple.WebKit.GPU([application<org.webkit.WebKitTestRunnerApp>:89631])>:8977586749-89631-2184:GPUProcess Foreground Assertion" age:00:00:03  id:51539640496 [System: PrevIdle DeclUser SysAct IntPrevDisp kDisp]
2021-09-10 20:51:34.872036-0700 0x3449176  Default     0x1070147            66     0    powerd: [powerd:assertions] Process runningboardd.86749 Released SystemIsActive "xpcservice<com.apple.WebKit.Networking([application<org.webkit.WebKitTestRunnerApp>:89631])>:8963286749-89631-2182:NetworkProcess Foreground Assertion" age:00:00:03  id:51539640495 [System: PrevIdle DeclUser SysAct IntPrevDisp kDisp]
2021-09-10 20:51:34.885897-0700 0x3449176  Default     0x1070160            66     0    powerd: [powerd:assertions] Process runningboardd.86749 Released SystemIsActive "xpcservice<com.apple.WebKit.WebContent([application<org.webkit.WebKitTestRunnerApp>:89631])>:8977286749-89631-2181:WebProcess Foreground Assertion" age:00:00:03  id:51539640494 [System: PrevIdle DeclUser SysAct IntPrevDisp kDisp]
Comment 5 Alexey Proskuryakov 2021-09-12 13:55:30 PDT
Broken pipe is weird, but also not sure why it took 40 seconds between "This test marked as a crash because of a broken pipe" and "crashed".
Comment 6 Simon Fraser (smfr) 2021-09-22 10:24:58 PDT
Seems like some kinds of process unresponsiveness/lack of output result in us calling something a "crash" when it's not. Would be nice to fix this.
Comment 7 ayumi_kojima 2021-09-22 11:12:27 PDT

*** This bug has been marked as a duplicate of bug 230513 ***