WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED CONFIGURATION CHANGED
268775
ASSERT traversing frames under WebExtensionContext::webNavigationTraverseFrameTreeForFrame
https://bugs.webkit.org/show_bug.cgi?id=268775
Summary
ASSERT traversing frames under WebExtensionContext::webNavigationTraverseFram...
Timothy Hatcher
Reported
2024-02-05 12:55:18 PST
We are getting a 0 for the frameID of a _WKFrameHandle, in toWebExtensionFrameIdentifier(WKFrameInfo *frameInfo), which is invalid as an ObjectIdentifier. (lldb) po frameInfo._handle <_WKFrameHandle: 0x600001ce0360> (lldb) p frameInfo._handle.frameID (uint64_t) 0 Thread 1 Queue : com.apple.main-thread (serial) #0 0x0000000112acf058 in ::WTFCrash() at /Volumes/Timothy/Work/Safari/OpenSource/Source/WTF/wtf/Assertions.cpp:333 #1 0x00000001381586c4 in WTFCrashWithInfo(int, char const*, char const*, int) at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/Assertions.h:778 #2 0x000000013b1113c8 in WebKit::toWebExtensionFrameIdentifier(WKFrameInfo*) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Shared/Extensions/WebExtensionFrameIdentifier.h:139 #3 0x000000013b110c80 in WebKit::frameParametersForFrame(_WKFrameTreeNode*, _WKFrameTreeNode*, WebKit::WebExtensionTab*, WebKit::WebExtensionContext*, bool) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWebNavigationCocoa.mm:63 #4 0x000000013b1107a0 in WebKit::WebExtensionContext::webNavigationTraverseFrameTreeForFrame(_WKFrameTreeNode*, _WKFrameTreeNode*, WebKit::WebExtensionTab*, WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWebNavigationCocoa.mm:69 #5 0x000000013b113654 in WebKit::WebExtensionContext::webNavigationGetAllFrames(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::$_1::operator()(_WKFrameTreeNode*) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWebNavigationCocoa.mm:126 #6 0x000000013b1139e4 in WTF::BlockPtrArc<void (_WKFrameTreeNode*)> WTF::BlockPtrArc<void (_WKFrameTreeNode*)>::fromCallable<WebKit::WebExtensionContext::webNavigationGetAllFrames(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::$_1>(WebKit::WebExtensionContext::webNavigationGetAllFrames(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::$_1)::'lambda'(void*, _WKFrameTreeNode*)::operator()(void*, _WKFrameTreeNode*) const at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/BlockPtr.h:111 #7 0x000000013b113968 in WTF::BlockPtrArc<void (_WKFrameTreeNode*)> WTF::BlockPtrArc<void (_WKFrameTreeNode*)>::fromCallable<WebKit::WebExtensionContext::webNavigationGetAllFrames(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::$_1>(WebKit::WebExtensionContext::webNavigationGetAllFrames(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::$_1)::'lambda'(void*, _WKFrameTreeNode*)::__invoke(void*, _WKFrameTreeNode*) at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/BlockPtr.h:110 #8 0x00000001394c0cfc in WTF::BlockPtr<void (_WKFrameTreeNode*)>::operator()(_WKFrameTreeNode*) const at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/BlockPtr.h:196 #9 0x00000001394c0c00 in -[WKWebView(WKPrivate) _frames:]::$_35::operator()(WebKit::FrameTreeNodeData&&) const at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:2172 #10 0x00000001394c0868 in WTF::Detail::CallableWrapper<-[WKWebView(WKPrivate) _frames:]::$_35, void, WebKit::FrameTreeNodeData&&>::call(WebKit::FrameTreeNodeData&&) at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/Function.h:53 #11 0x000000013a09555c in WTF::Function<void (WebKit::FrameTreeNodeData&&)>::operator()(WebKit::FrameTreeNodeData&&) const at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/Function.h:82 #12 0x000000013a094f00 in WTF::CompletionHandler<void (WebKit::FrameTreeNodeData&&)>::operator()(WebKit::FrameTreeNodeData&&) at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/CompletionHandler.h:75 #13 0x000000013a155960 in WebKit::WebPageProxy::getAllFrames(WTF::CompletionHandler<void (WebKit::FrameTreeNodeData&&)>&&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/WebPageProxy.cpp:5458 #14 0x0000000139485c48 in -[WKWebView(WKPrivate) _frames:] at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:2171 #15 0x000000013b111dbc in WebKit::WebExtensionContext::webNavigationGetAllFrames(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/Extensions/Cocoa/API/WebExtensionContextAPIWebNavigationCocoa.mm:124 #16 0x000000013b2095b0 in auto void IPC::callMemberFunction<WebKit::WebExtensionContext, WebKit::WebExtensionContext, void (WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>, void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>(WebKit::WebExtensionContext*, void (WebKit::WebExtensionContext::*)(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>&&, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::'lambda'(auto&&...)::operator()<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>(auto&&...) const at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/HandleMessage.h:147 #17 0x000000013b2094d8 in decltype(std::declval<WebKit::WebExtensionContext>()(std::declval<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>())) std::__1::__invoke[abi:sn170006]<void IPC::callMemberFunction<WebKit::WebExtensionContext, WebKit::WebExtensionContext, void (WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>, void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>(WebKit::WebExtensionContext*, void (WebKit::WebExtensionContext::*)(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>&&, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::'lambda'(auto&&...), WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>(WebKit::WebExtensionContext&&, WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>&&) at /Volumes/Timothy/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.Internal.sdk/usr/include/c++/v1/__type_traits/invoke.h:340 #18 0x000000013b2094a8 in decltype(auto) std::__1::__apply_tuple_impl[abi:sn170006]<void IPC::callMemberFunction<WebKit::WebExtensionContext, WebKit::WebExtensionContext, void (WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>, void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>(WebKit::WebExtensionContext*, void (WebKit::WebExtensionContext::*)(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>&&, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>, 0ul>(WebKit::WebExtensionContext&&, WebKit::WebExtensionContext&&, std::__1::__tuple_indices<0ul>) at /Volumes/Timothy/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.Internal.sdk/usr/include/c++/v1/tuple:1825 #19 0x000000013b209468 in decltype(auto) std::__1::apply[abi:sn170006]<void IPC::callMemberFunction<WebKit::WebExtensionContext, WebKit::WebExtensionContext, void (WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>, void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>(WebKit::WebExtensionContext*, void (WebKit::WebExtensionContext::*)(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>&&, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)::'lambda'(auto&&...), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>>(WebKit::WebExtensionContext&&, WebKit::WebExtensionContext&&) at /Volumes/Timothy/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX14.4.Internal.sdk/usr/include/c++/v1/tuple:1834 #20 0x000000013b208468 in void IPC::callMemberFunction<WebKit::WebExtensionContext, WebKit::WebExtensionContext, void (WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>, void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>(WebKit::WebExtensionContext*, void (WebKit::WebExtensionContext::*)(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&), std::__1::tuple<WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>>&&, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/HandleMessage.h:145 #21 0x000000013b189b70 in void IPC::handleMessageAsync<Messages::WebExtensionContext::WebNavigationGetAllFrames, WebKit::WebExtensionContext, WebKit::WebExtensionContext, void (WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebExtensionContext*, void (WebKit::WebExtensionContext::*)(WTF::ObjectIdentifierGeneric<WebKit::WebExtensionTabIdentifierType, WTF::ObjectIdentifierMainThreadAccessTraits>, WTF::CompletionHandler<void (std::__1::optional<WTF::Vector<WebKit::WebExtensionFrameParameters, 0ul, WTF::CrashOnOverflow, 16ul, WTF::FastMalloc>>, std::__1::optional<WTF::String>)>&&)) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/HandleMessage.h:337 #22 0x000000013b18140c in WebKit::WebExtensionContext::didReceiveMessage(IPC::Connection&, IPC::Decoder&) at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/DerivedSources/WebKit/WebExtensionContextMessageReceiver.cpp:258 #23 0x000000013b95fdec in IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/MessageReceiverMap.cpp:129 #24 0x000000013a1a3680 in WebKit::WebProcessPool::dispatchMessage(IPC::Connection&, IPC::Decoder&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/WebProcessPool.cpp:1528 #25 0x000000013a1b2740 in WebKit::WebProcessProxy::didReceiveMessage(IPC::Connection&, IPC::Decoder&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/UIProcess/WebProcessProxy.cpp:1074 #26 0x000000013b935090 in IPC::Connection::dispatchMessage(IPC::Decoder&) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/Connection.cpp:1244 #27 0x000000013b935528 in IPC::Connection::dispatchMessage(WTF::UniqueRef<IPC::Decoder>) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/Connection.cpp:1292 #28 0x000000013b935c20 in IPC::Connection::dispatchIncomingMessages() at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/Connection.cpp:1402 #29 0x000000013b953724 in IPC::Connection::dispatchIncomingMessages()::$_16::operator()() const at /Volumes/Timothy/Work/Safari/OpenSource/Source/WebKit/Platform/IPC/Connection.cpp:1397 #30 0x000000013b953664 in WTF::Detail::CallableWrapper<IPC::Connection::dispatchIncomingMessages()::$_16, void>::call() at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/Function.h:53 #31 0x0000000114a11ffc in WTF::Function<void ()>::operator()() const at /Volumes/Timothy/Work/Safari/OpenSource/WebKitBuild/Debug/usr/local/include/wtf/Function.h:82 #32 0x0000000112ba7528 in WTF::RunLoop::performWork() at /Volumes/Timothy/Work/Safari/OpenSource/Source/WTF/wtf/RunLoop.cpp:147 #33 0x0000000112babed4 in WTF::RunLoop::performWork(void*) at /Volumes/Timothy/Work/Safari/OpenSource/Source/WTF/wtf/cf/RunLoopCF.cpp:46
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2024-02-05 12:55:46 PST
<
rdar://problem/122331877
>
Timothy Hatcher
Comment 2
2024-02-05 15:06:26 PST
Pull request:
https://github.com/WebKit/WebKit/pull/23890
EWS
Comment 3
2024-02-06 09:34:21 PST
Committed
274152@main
(23ef211d3842): <
https://commits.webkit.org/274152@main
> Reviewed commits have been landed. Closing PR #23890 and removing active labels.
Marta Darbinyan
Comment 4
2024-02-13 11:10:16 PST
breaks API tests, tracking revert in
rdar://122831039
Timothy Hatcher
Comment 5
2024-04-30 15:39:44 PDT
I haven’t been able to reproduce this recently.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug