Bug 262981 - Regression(267014@main) Flaky crash under WebKit::GPUConnectionToWebProcess::didReceiveMessage()
Summary: Regression(267014@main) Flaky crash under WebKit::GPUConnectionToWebProcess::...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit2 (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Chris Dumez
URL:
Keywords: InRadar
Depends on:
Blocks: 259552
  Show dependency treegraph
 
Reported: 2023-10-10 14:52 PDT by Chris Dumez
Modified: 2023-10-11 23:38 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Chris Dumez 2023-10-10 14:52:39 PDT
Flaky crash under WebKit::GPUConnectionToWebProcess::didReceiveMessage():
```
Thread 0 Crashed::   Dispatch queue: com.apple.main-thread
0   com.apple.JavaScriptCore      	       0x107329e3e    WTFCrash
1   com.apple.WebKit              	       0x130280a0e    WebKit::GPUConnectionToWebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
2   com.apple.WebKit              	       0x1323070b8    IPC::Connection::dispatchMessage(IPC::Decoder&)
3   com.apple.WebKit              	       0x132307484    IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>)
4   com.apple.WebKit              	       0x132307764    IPC::Connection::dispatchOneIncomingMessage()
5   com.apple.WebKit              	       0x132321edc    IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>)::$_17::operator()() const
6   com.apple.WebKit              	       0x132321e48    WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder>>)::$_17, void>::call()
7   com.apple.JavaScriptCore      	       0x10913e362    WTF::Function<void ()>::operator()() const
```

Example of message that frequently fails: GPUConnectionToWebProcess_CreateRemoteGPU.
Comment 1 Chris Dumez 2023-10-10 14:52:50 PDT
<rdar://114245301>
Comment 2 Chris Dumez 2023-10-10 16:39:11 PDT
Pull request: https://github.com/WebKit/WebKit/pull/18918
Comment 3 EWS 2023-10-11 11:13:57 PDT
Committed 269209@main (e4fcb9c6b04b): <https://commits.webkit.org/269209@main>

Reviewed commits have been landed. Closing PR #18918 and removing active labels.
Comment 4 Kimmo Kinnunen 2023-10-11 23:36:57 PDT
*** Bug 262401 has been marked as a duplicate of this bug. ***