Bug 237159 - [ iOS EWS ]imported/w3c/web-platform-tests/css/css-contain/content-visibility/content-visibility-049.htmlis a flaky crash
Summary: [ iOS EWS ]imported/w3c/web-platform-tests/css/css-contain/content-visibility...
Status: RESOLVED DUPLICATE of bug 236794
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-02-24 14:31 PST by Robert Jenner
Modified: 2022-06-06 15:00 PDT (History)
3 users (show)

See Also:


Attachments
iOS crash log attachment (131.20 KB, text/plain)
2022-02-24 14:32 PST, Robert Jenner
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Jenner 2022-02-24 14:31:37 PST
imported/w3c/web-platform-tests/css/css-contain/content-visibility/content-visibility-049.html

is a flaky crash on iOS, and is slowing down EWS. 

HISTORY:
https://results.webkit.org/?suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fcss%2Fcss-contain%2Fcontent-visibility%2Fcontent-visibility-049.html

CRASH LOG TEXT:
*Full crash log has been attached to this bug. 
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   org.webkit.WebKitTestRunnerApp	0x0000000108c46773 WTFCrashWithInfo(int, char const*, char const*, int) + 19
1   org.webkit.WebKitTestRunnerApp	0x0000000108c79990 WTR::TestInvocation::runUISideScriptImmediately(OpaqueWKError const*, void*) + 98
2   com.apple.WebKit              	0x0000000109a6f0f4 operator() + 11 (Function.h:82) [inlined]
3   com.apple.WebKit              	0x0000000109a6f0f4 WebKit::GenericCallback<>::performCallbackWithReturnValue() + 40 (GenericCallback.h:109)
4   com.apple.WebKit              	0x0000000109a6b1d0 performCallback + 5 (GenericCallback.h:114) [inlined]
5   com.apple.WebKit              	0x0000000109a6b1d0 WebKit::RemoteLayerTreeDrawingAreaProxy::commitLayerTree(WebKit::RemoteLayerTreeTransaction const&, WebKit::RemoteScrollingCoordinatorTransaction const&) + 594 (RemoteLayerTreeDrawingAreaProxy.mm:287)
6   com.apple.WebKit              	0x000000010977c46f callMemberFunctionImpl<WebKit::RemoteLayerTreeDrawingAreaProxy, void (WebKit::RemoteLayerTreeDrawingAreaProxy::*)(const WebKit::RemoteLayerTreeTransaction &, const WebKit::RemoteScrollingCoordinatorTransaction &), std::tuple<WebKit::RemoteLayerTreeTransaction, WebKit::RemoteScrollingCoordinatorTransaction>, 0, 1> + 22 (HandleMessage.h:125) [inlined]
7   com.apple.WebKit              	0x000000010977c46f callMemberFunction<WebKit::RemoteLayerTreeDrawingAreaProxy, void (WebKit::RemoteLayerTreeDrawingAreaProxy::*)(const WebKit::RemoteLayerTreeTransaction &, const WebKit::RemoteScrollingCoordinatorTransaction &), std::tuple<WebKit::RemoteLayerTreeTransaction, WebKit::RemoteScrollingCoordinatorTransaction>, std::integer_sequence<unsigned long, 0, 1> > + 22 (HandleMessage.h:131) [inlined]
8   com.apple.WebKit              	0x000000010977c46f handleMessage<Messages::RemoteLayerTreeDrawingAreaProxy::CommitLayerTree, WebKit::RemoteLayerTreeDrawingAreaProxy, void (WebKit::RemoteLayerTreeDrawingAreaProxy::*)(const WebKit::RemoteLayerTreeTransaction &, const WebKit::RemoteScrollingCoordinatorTransaction &)> + 47 (HandleMessage.h:196) [inlined]
9   com.apple.WebKit              	0x000000010977c46f WebKit::RemoteLayerTreeDrawingAreaProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 273 (RemoteLayerTreeDrawingAreaProxyMessageReceiver.cpp:44)
10  com.apple.WebKit              	0x0000000109a0b9a6 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) + 224 (MessageReceiverMap.cpp:129)
11  com.apple.WebKit              	0x0000000109be3066 WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 24 (WebProcessProxy.cpp:856)
12  com.apple.WebKit              	0x0000000109a0526a IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >) + 238 (Connection.cpp:1137)
13  com.apple.WebKit              	0x0000000109a04981 IPC::Connection::dispatchIncomingMessages() + 377 (Connection.cpp:1241)
14  com.apple.JavaScriptCore      	0x000000010d32d85f operator() + 9 (Function.h:82) [inlined]
15  com.apple.JavaScriptCore      	0x000000010d32d85f WTF::RunLoop::performWork() + 431 (RunLoop.cpp:133)
16  com.apple.JavaScriptCore      	0x000000010d32e132 WTF::RunLoop::performWork(void*) + 34 (RunLoopCF.cpp:46)
17  com.apple.CoreFoundation      	0x00007fff20369e25 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
18  com.apple.CoreFoundation      	0x00007fff20369d1d __CFRunLoopDoSource0 + 180
19  com.apple.CoreFoundation      	0x00007fff203691f2 __CFRunLoopDoSources0 + 242
20  com.apple.CoreFoundation      	0x00007fff20363951 __CFRunLoopRun + 875
21  com.apple.CoreFoundation      	0x00007fff20363103 CFRunLoopRunSpecific + 567
22  com.apple.Foundation          	0x00007fff2081941c -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213
23  org.webkit.WebKitTestRunnerApp	0x0000000108c6be3e WTR::TestController::platformRunUntil(bool&, WTF::Seconds) + 184
24  org.webkit.WebKitTestRunnerApp	0x0000000108c7558f WTR::TestInvocation::invoke() + 325
25  org.webkit.WebKitTestRunnerApp	0x0000000108c5ca22 WTR::TestController::runTest(char const*) + 330
26  org.webkit.WebKitTestRunnerApp	0x0000000108c5ccb4 WTR::TestController::runTestingServerLoop() + 128
27  org.webkit.WebKitTestRunnerApp	0x0000000108c57b91 WTR::TestController::TestController(int, char const**) + 479
28  org.webkit.WebKitTestRunnerApp	0x0000000108c46848 -[WebKitTestRunnerApp _runTestController] + 40
29  com.apple.Foundation          	0x00007fff2084258c __NSThreadPerformPerform + 207
30  com.apple.CoreFoundation      	0x00007fff20369e25 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
31  com.apple.CoreFoundation      	0x00007fff20369d1d __CFRunLoopDoSource0 + 180
32  com.apple.CoreFoundation      	0x00007fff20369254 __CFRunLoopDoSources0 + 340
33  com.apple.CoreFoundation      	0x00007fff20363951 __CFRunLoopRun + 875
34  com.apple.CoreFoundation      	0x00007fff20363103 CFRunLoopRunSpecific + 567
35  com.apple.GraphicsServices    	0x00007fff2c851cd3 GSEventRunModal + 139
36  com.apple.UIKitCore           	0x00007fff24ffbe63 -[UIApplication _run] + 928
37  com.apple.UIKitCore           	0x00007fff25000a53 UIApplicationMain + 101
38  org.webkit.WebKitTestRunnerApp	0x0000000108c46946 main + 65
39  dyld_sim                      	0x0000000108d67e1e start_sim + 10
40  ???                           	0x0000000000000001 0 + 1
41  ???                           	0x0000000000000002 0 + 2
Comment 1 Robert Jenner 2022-02-24 14:32:41 PST
Created attachment 453140 [details]
iOS crash log attachment
Comment 2 Robert Jenner 2022-02-24 14:36:38 PST
You can see here that is is impacting EWS:
https://ews-build.webkit.org/#/builders/68/builds/9053


Marked expectations as [ Pass Crash ] here to lessen the impact on EWS:

https://trac.webkit.org/changeset/290465/webkit
Comment 3 Radar WebKit Bug Importer 2022-02-24 15:04:12 PST
<rdar://problem/89441327>
Comment 4 Karl Rackler 2022-05-26 16:40:35 PDT
*** Bug 240836 has been marked as a duplicate of this bug. ***
Comment 5 Ryan Haddad 2022-06-06 15:00:45 PDT

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