Bug 284635
| Summary: | REGRESSION(287711@main) Broke 60+ api-tests | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Dawn Morningstar <Morningstar> |
| Component: | New Bugs | Assignee: | 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
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 | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/141441315>
Ryosuke Niwa
*** This bug has been marked as a duplicate of bug 284638 ***