RESOLVED FIXED 276042
Crash under WebPageProxy::resetStateAfterProcessTermination()
https://bugs.webkit.org/show_bug.cgi?id=276042
Summary Crash under WebPageProxy::resetStateAfterProcessTermination()
Chris Dumez
Reported 2024-06-29 16:45:01 PDT
Crash under WebPageProxy::resetStateAfterProcessTermination(): ``` 5 WebKit::PageClient::ref() 5 WTF::DefaultRefDerefTraits<WebKit::PageClient>::ref(WebKit::PageClient&) 5 WTF::Ref<WebKit::PageClient, WTF::RawPtrTraits<WebKit::PageClient>, WTF::DefaultRefDerefTraits<WebKit::PageClient>>::Ref(WebKit::PageClient&) 5 WTF::Ref<WebKit::PageClient, WTF::RawPtrTraits<WebKit::PageClient>, WTF::DefaultRefDerefTraits<WebKit::PageClient>>::Ref(WebKit::PageClient&) 5 WebKit::WebPageProxy::protectedPageClient() const ==> 5 WebKit::WebPageProxy::resetStateAfterProcessTermination(WebKit::ProcessTerminationReason) <== 5 auto WebKit::WebProcessProxy::processDidTerminateOrFailedToLaunch(WebKit::ProcessTerminationReason)::$_0::operator()<WTF::Ref<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>>>(WTF::Ref<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>>&) const 5 WTF::Mapper<WebKit::WebProcessProxy::processDidTerminateOrFailedToLaunch(WebKit::ProcessTerminationReason)::$_0, WTF::Vector<WebKit::PageLoadState::Transaction, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>, WTF::Vector<WTF::Ref<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, void>::map(WTF::Vector<WebKit::PageLoadState::Transaction, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WTF::Vector<WTF::Ref<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>>, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&, WebKit::WebProcessProxy::processDidTerminateOrFailedToLaunch(WebKit::ProcessTerminationReason)::$_0 const&) ```
Attachments
Chris Dumez
Comment 1 2024-06-29 16:45:11 PDT
Chris Dumez
Comment 2 2024-06-29 16:47:26 PDT
EWS
Comment 3 2024-06-29 19:42:24 PDT
Committed 280509@main (7f839364528d): <https://commits.webkit.org/280509@main> Reviewed commits have been landed. Closing PR #30312 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.