Bug 284635

Summary: REGRESSION(287711@main) Broke 60+ api-tests
Product: WebKit Reporter: Dawn Morningstar <Morningstar>
Component: New BugsAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: rniwa, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   

Dawn Morningstar
Reported 2024-12-13 09:04:34 PST
287711@main https://commits.webkit.org/287711@main broke 60+ api-tests https://results.webkit.org/suites ASSERTION FAILED: canSafelyBeUsed() /Volumes/Data/worker/Apple-Ventura-Debug-Build/build/WebKitBuild/Debug/usr/local/include/wtf/WeakRef.h(111) : T *WTF::WeakRef<WebKit::NetworkProcess>::operator->() const [T = WebKit::NetworkProcess, WeakPtrImpl = WTF::DefaultWeakPtrImpl] 1 0x147aab560 WTF::WeakRef<WebKit::NetworkProcess, WTF::DefaultWeakPtrImpl>::operator->() const 2 0x147d2ecec WebKit::LegacyCustomProtocolManager::ref() const 3 0x147335c28 WTF::DefaultRefDerefTraits<WebKit::LegacyCustomProtocolManager>::refIfNotNull(WebKit::LegacyCustomProtocolManager*) 4 0x147335be4 WTF::RefPtr<WebKit::LegacyCustomProtocolManager, WTF::RawPtrTraits<WebKit::LegacyCustomProtocolManager>, WTF::DefaultRefDerefTraits<WebKit::LegacyCustomProtocolManager>>::RefPtr(WebKit::LegacyCustomProtocolManager*) 5 0x14732bc94 WTF::RefPtr<WebKit::LegacyCustomProtocolManager, WTF::RawPtrTraits<WebKit::LegacyCustomProtocolManager>, WTF::DefaultRefDerefTraits<WebKit::LegacyCustomProtocolManager>>::RefPtr(WebKit::LegacyCustomProtocolManager*) 6 0x14732c060 -[WKCustomProtocol initWithRequest:cachedResponse:client:] 7 0x1acbb7bc4 CFURLRequestGetTimeoutInterval 8 0x1a8120400 _dispatch_client_callout 9 0x1a8123e70 _dispatch_block_invoke_direct 10 0x1acb7ce34 CFHTTPMessageGetTypeID 11 0x1a8371a6c CFArrayApplyFunction 12 0x1acb7cd24 CFHTTPMessageGetTypeID 13 0x1acb7cbcc CFHTTPMessageGetTypeID 14 0x1a83ae56c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ - (id)initWithRequest:(NSURLRequest *)request cachedResponse:(NSCachedURLResponse *)cachedResponse client:(id<NSURLProtocolClient>)client { self = [super initWithRequest:request cachedResponse:cachedResponse client:client]; if (!self) return nil; if (RefPtr customProtocolManager = protectedFirstNetworkProcess()->supplement<LegacyCustomProtocolManager>()) _customProtocolID = customProtocolManager->addCustomProtocol(self); _initializationRunLoop = CFRunLoopGetCurrent(); return self; }
Attachments
Radar WebKit Bug Importer
Comment 1 2024-12-13 09:05:02 PST
Ryosuke Niwa
Comment 2 2024-12-13 09:49:23 PST
*** This bug has been marked as a duplicate of bug 284638 ***
Note You need to log in before you can comment on or make changes to this bug.