Bug 280671
| Summary: | ASSERTION FAILED: result in WebKit::NetworkProcess::allowsFirstPartyForCookies() (cross-origin frame) | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Kimmo Kinnunen <kkinnunen> |
| Component: | WebKit Process Model | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | nham, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Local Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=272205 | ||
Kimmo Kinnunen
ASSERTION FAILED: result in WebKit::NetworkProcess::allowsFirstPartyForCookies() (cross-origin frame)
Last touched in bug 272205
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/137038751>
Kimmo Kinnunen
diff --git a/LayoutTests/http/tests/frames/frame-write-crash.html b/LayoutTests/http/tests/frames/frame-write-crash.html
new file mode 100644
index 000000000000..2215c76aaf1a
--- /dev/null
+++ b/LayoutTests/http/tests/frames/frame-write-crash.html
@@ -0,0 +1,11 @@
+<!-- webkit-test-runner [ runInCrossOriginFrame=true ] -->
+<body>
+<script>
+console.log(location)
+testRunner?.dumpAsText();
+w = window.open();
+w.document.open();
+w.document.write("<iframe></iframe>");
+w.document.close();
+</script>
+</body>
run-webkit-tests --no-build --debug-rwt-logging LayoutTests/http/tests/frames/frame-write-crash.html --no-retry-failures
DYLD_FRAMEWORK_PATH=$PWD ./WebKitTestRunner --no-timeout - <<EOF
http://127.0.0.1:8000/frames/frame-write-crash.html'--absolutePath'/Users/kkinnunen/WebKit/OpenSource/LayoutTests/http/tests/frames/frame-write-crash.html'--timeout'30000
Kimmo Kinnunen
ASSERTION FAILED: result
/Users/kkinnunen/WebKit/OpenSource/Source/WebKit/NetworkProcess/NetworkProcess.cpp(470) : bool
1 0x119d939b8 WebKit::NetworkProcess::allowsFirstPartyForCookies(WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)1>, WebCore::RegistrableDomain const&)
2 0x119d93728 WebKit::NetworkProcess::allowsFirstPartyForCookies(WTF::ObjectIdentifierGeneric<WebCore::ProcessIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)1>, WTF::URL const&)
3 0x119d1da14 WebKit::NetworkConnectionToWebProcess::cookiesEnabled(WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&)
4 0x118f34780 auto void IPC::callMemberFunction<WebKit::NetworkConnectionToWebProcess, WebKit::NetworkConnectionToWebProcess, void (WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>, void (bool)>(WebKit::NetworkConnectionToWebProcess*, void (WebKit::NetworkConnectionToWebProcess::*)(WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>&&, WTF::CompletionHandler<void (bool)>&&)::'lambda'(auto&&...)::operator()<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>(auto&&...) const
5 0x118f3457c decltype(std::declval<WebKit::NetworkConnectionToWebProcess>()(std::declval<WTF::URL>(), std::declval<WTF::URL>(), std::declval<std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>>(), std::declval<std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>(), std::declval<WebCore::ShouldRelaxThirdPartyCookieBlocking>())) std::__1::__invoke[abi:sn180100]<void IPC::callMemberFunction<WebKit::NetworkConnectionToWebProcess, WebKit::NetworkConnectionToWebProcess, void (WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>, void (bool)>(WebKit::NetworkConnectionToWebProcess*, void (WebKit::NetworkConnectionToWebProcess::*)(WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>&&, WTF::CompletionHandler<void (bool)>&&)::'lambda'(auto&&...), WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>(WebKit::NetworkConnectionToWebProcess&&, WTF::URL&&, WTF::URL&&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>&&, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>&&, WebCore::ShouldRelaxThirdPartyCookieBlocking&&)
6 0x118f3452c decltype(auto) std::__1::__apply_tuple_impl[abi:sn180100]<void IPC::callMemberFunction<WebKit::NetworkConnectionToWebProcess, WebKit::NetworkConnectionToWebProcess, void (WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>, void (bool)>(WebKit::NetworkConnectionToWebProcess*, void (WebKit::NetworkConnectionToWebProcess::*)(WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>&&, WTF::CompletionHandler<void (bool)>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>, 0ul, 1ul, 2ul, 3ul, 4ul>(WebKit::NetworkConnectionToWebProcess&&, WebKit::NetworkConnectionToWebProcess&&, std::__1::__tuple_indices<0ul, 1ul, 2ul, 3ul, 4ul>)
7 0x118f344ac decltype(auto) std::__1::apply[abi:sn180100]<void IPC::callMemberFunction<WebKit::NetworkConnectionToWebProcess, WebKit::NetworkConnectionToWebProcess, void (WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>, void (bool)>(WebKit::NetworkConnectionToWebProcess*, void (WebKit::NetworkConnectionToWebProcess::*)(WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>&&, WTF::CompletionHandler<void (bool)>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>>(WebKit::NetworkConnectionToWebProcess&&, WebKit::NetworkConnectionToWebProcess&&)
8 0x118f328dc void IPC::callMemberFunction<WebKit::NetworkConnectionToWebProcess, WebKit::NetworkConnectionToWebProcess, void (WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>, void (bool)>(WebKit::NetworkConnectionToWebProcess*, void (WebKit::NetworkConnectionToWebProcess::*)(WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&), std::__1::tuple<WTF::URL, WTF::URL, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking>&&, WTF::CompletionHandler<void (bool)>&&)
9 0x118f0e764 void IPC::handleMessageAsync<Messages::NetworkConnectionToWebProcess::CookiesEnabled, IPC::Connection, WebKit::NetworkConnectionToWebProcess, WebKit::NetworkConnectionToWebProcess, void (WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&)>(IPC::Connection&, IPC::Decoder&, WebKit::NetworkConnectionToWebProcess*, void (WebKit::NetworkConnectionToWebProcess::*)(WTF::URL const&, WTF::URL const&, std::__1::optional<WebCore::ProcessQualified<WTF::ObjectIdentifierGeneric<WebCore::FrameIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::PageIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits<unsigned long long>, unsigned long long, (WTF::SupportsObjectIdentifierNullState)0>>, WebCore::ShouldRelaxThirdPartyCookieBlocking, WTF::CompletionHandler<void (bool)>&&))
10 0x118f0c1a0 WebKit::NetworkConnectionToWebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
11 0x11c81a6c4 IPC::Connection::dispatchMessage(IPC::Decoder&)
12 0x11c81ab80 IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>)
13 0x11c81af68 IPC::Connection::dispatchOneIncomingMessage()
14 0x11c83eaa4 IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_2::operator()() const
15 0x11c83e9e4 WTF::Detail::CallableWrapper<IPC::Connection::enqueueIncomingMessage(WTF::UniqueRef<IPC::Decoder>)::$_2, void>::call()
16 0x12e4a7a08 WTF::Function<void ()>::operator()() const
17 0x12e56635c WTF::RunLoop::performWork()
18 0x12e56ae8c WTF::RunLoop::performWork(void*)
19 0x184e0fd34 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
20 0x184e0fcc8 __CFRunLoopDoSource0
21 0x184e0fa2c __CFRunLoopDoSources0
22 0x184e0e5c8 __CFRunLoopRun
23 0x184e0dbc4 CFRunLoopRunSpecific
24 0x185fe0838 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]
25 0x186058184 -[NSRunLoop(NSRunLoop) run]
26 0x184a3d718 _xpc_objc_main
27 0x184a4d824 _xpc_main
28 0x184a3d2b4 _xpc_copy_xpcservice_dictionary
29 0x119b3176c WebKit::XPCServiceMain(int, char const**)
30 0x11c73ea70 WKXPCServiceMain
31 0x10254ff8c main
com.apple.WebKit.Networking.Development terminated (pid 66385) for reason: crash
#CRASHED - com.apple.WebKit.Networking.Development (pid 66385)