[Webkit-unassigned] [Bug 256233] [ macOS, iOS ] WTFCrash: WebKit::WebProcessPool::removeFromRemoteWorkerProcesses(WebKit::WebProcessProxy&)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 3 08:58:18 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=256233

Alexey Proskuryakov <ap at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |InRadar

--- Comment #1 from Alexey Proskuryakov <ap at webkit.org> ---
rdar://104915398

 Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0  com.apple.JavaScriptCore            0x1149e597e    WTFCrash
1  com.apple.WebKit                    0x14719fbda    WTFCrashWithInfo(int, char const*, char const*, int)
2  com.apple.WebKit                    0x148d88fce    WebKit::WebProcessPool::removeFromRemoteWorkerProcesses(WebKit::WebProcessProxy&)
3  com.apple.WebKit                    0x148d90afe    WebKit::WebProcessProxy::disableRemoteWorkers(WebKit::RemoteWorkerType)
4  com.apple.WebKit                    0x148f2c76c    WebKit::NetworkProcessProxy::remoteWorkerContextConnectionNoLongerNeeded(WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>)
5  com.apple.WebKit                    0x14784be6a    auto void IPC::callMemberFunction<WebKit::NetworkProcessProxy, WebKit::NetworkProcessProxy, void (WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> > >(WebKit::NetworkProcessProxy*, void (WebKit::NetworkProcessProxy::*)(WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >&&)::'lambda'(auto&&...)::operator()<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >(auto&&...) const
6  com.apple.WebKit                    0x14784bd94    decltype(std::declval<WebKit::NetworkProcessProxy>()(std::declval<WebKit::RemoteWorkerType>(), std::declval<WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >())) std::__1::__invoke[abi:v15006]<void IPC::callMemberFunction<WebKit::NetworkProcessProxy, WebKit::NetworkProcessProxy, void (WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> > >(WebKit::NetworkProcessProxy*, void (WebKit::NetworkProcessProxy::*)(WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >&&)::'lambda'(auto&&...), WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >(WebKit::NetworkProcessProxy&&, WebKit::RemoteWorkerType&&, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>&&)
7  com.apple.WebKit                    0x14784bd5e    decltype(auto) std::__1::__apply_tuple_impl[abi:v15006]<void IPC::callMemberFunction<WebKit::NetworkProcessProxy, WebKit::NetworkProcessProxy, void (WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> > >(WebKit::NetworkProcessProxy*, void (WebKit::NetworkProcessProxy::*)(WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >&&)::'lambda'(auto&&...), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >, 0ul, 1ul>(WebKit::NetworkProcessProxy&&, WebKit::NetworkProcessProxy&&, std::__1::__tuple_indices<0ul, 1ul>)
8  com.apple.WebKit                    0x14784bd0c    decltype(auto) std::__1::apply[abi:v15006]<void IPC::callMemberFunction<WebKit::NetworkProcessProxy, WebKit::NetworkProcessProxy, void (WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> > >(WebKit::NetworkProcessProxy*, void (WebKit::NetworkProcessProxy::*)(WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >&&)::'lambda'(auto&&...), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> > >(WebKit::NetworkProcessProxy&&, WebKit::NetworkProcessProxy&&)
9  com.apple.WebKit                    0x14784b5d4    void IPC::callMemberFunction<WebKit::NetworkProcessProxy, WebKit::NetworkProcessProxy, void (WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> > >(WebKit::NetworkProcessProxy*, void (WebKit::NetworkProcessProxy::*)(WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>), std::__1::tuple<WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits> >&&)
10  com.apple.WebKit                   0x147830070    void IPC::handleMessage<Messages::NetworkProcessProxy::RemoteWorkerContextConnectionNoLongerNeeded, WebKit::NetworkProcessProxy, WebKit::NetworkProcessProxy, void (WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>)>(IPC::Connection&, IPC::Decoder&, WebKit::NetworkProcessProxy*, void (WebKit::NetworkProcessProxy::*)(WebKit::RemoteWorkerType, WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>))
11  com.apple.WebKit                   0x14782d3f4    WebKit::NetworkProcessProxy::didReceiveNetworkProcessProxyMessage(IPC::Connection&, IPC::Decoder&)
12  com.apple.WebKit                   0x148f2098c    WebKit::NetworkProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230503/28269783/attachment-0001.htm>


More information about the webkit-unassigned mailing list