WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
300392
REGRESSION(
301191@main
): [macOS Debug] ASSERTION FAILED: m_thread.ptr() == &Thread::currentSingleton()
https://bugs.webkit.org/show_bug.cgi?id=300392
Summary
REGRESSION(301191@main): [macOS Debug] ASSERTION FAILED: m_thread.ptr() == &T...
Marta Darbinyan
Reported
2025-10-08 09:13:01 PDT
Multiple tests are crashing with assertion after
301191@main
. ASSERTION FAILED: m_thread.ptr() == &Thread::currentSingleton() /Volumes/Data/worker/macOS-Sequoia-Debug-WK2-Tests-EWS/build/WebKitBuild/Debug/usr/local/include/wtf/SingleThreadIntegralWrapper.h(54) : void WTF::SingleThreadIntegralWrapper<unsigned int>::assertThread() const [IntegralType = unsigned int] 1 0x30025b324 WTF::SingleThreadIntegralWrapper<unsigned int>::assertThread() const 2 0x30025b29c WTF::SingleThreadIntegralWrapper<unsigned int>::operator++() 3 0x30025b274 WTF::CanMakeCheckedPtrBase<WTF::SingleThreadIntegralWrapper<unsigned int>, unsigned int>::incrementCheckedPtrCount() const 4 0x303a2a8e0 WTF::CheckedPtr<WebCore::RangeResponseGeneratorDataTaskData, WTF::RawPtrTraits<WebCore::RangeResponseGeneratorDataTaskData>>::refIfNotNull() 5 0x303a2a89c WTF::CheckedPtr<WebCore::RangeResponseGeneratorDataTaskData, WTF::RawPtrTraits<WebCore::RangeResponseGeneratorDataTaskData>>::CheckedPtr(WebCore::RangeResponseGeneratorDataTaskData*) 6 0x3039ffe24 WTF::CheckedPtr<WebCore::RangeResponseGeneratorDataTaskData, WTF::RawPtrTraits<WebCore::RangeResponseGeneratorDataTaskData>>::CheckedPtr(WebCore::RangeResponseGeneratorDataTaskData*) 7 0x303a004fc WebCore::RangeResponseGenerator::giveResponseToTaskIfBytesInRangeReceived(WebCoreNSURLSessionDataTask*, WebCore::ParsedRequestRange const&, std::__1::optional<unsigned long>, WebCore::RangeResponseGenerator::Data const&)::$_0::operator()() const 8 0x303a2b7f0 WebCore::RangeResponseGenerator::giveResponseToTaskIfBytesInRangeReceived(WebCoreNSURLSessionDataTask*, WebCore::ParsedRequestRange const&, std::__1::optional<unsigned long>, WebCore::RangeResponseGenerator::Data const&)::$_1::operator()(WebCore::ShouldContinuePolicyCheck) 9 0x303a2b670 WTF::Detail::CallableWrapper<WebCore::RangeResponseGenerator::giveResponseToTaskIfBytesInRangeReceived(WebCoreNSURLSessionDataTask*, WebCore::ParsedRequestRange const&, std::__1::optional<unsigned long>, WebCore::RangeResponseGenerator::Data const&)::$_1, void, WebCore::ShouldContinuePolicyCheck>::call(WebCore::ShouldContinuePolicyCheck) 10 0x303484ea4 WTF::Function<void (WebCore::ShouldContinuePolicyCheck)>::operator()(WebCore::ShouldContinuePolicyCheck) const 11 0x303468888 WTF::CompletionHandler<void (WebCore::ShouldContinuePolicyCheck)>::operator()(WebCore::ShouldContinuePolicyCheck) 12 0x3087aac7c -[WebCoreNSURLSessionDataTask resource:receivedResponse:completionHandler:]::$_13::operator()()::'lambda'(NSURLSessionResponseDisposition)::operator()(NSURLSessionResponseDisposition)::'lambda'()::operator()() 13 0x3087aaaec WTF::Detail::CallableWrapper<-[WebCoreNSURLSessionDataTask resource:receivedResponse:completionHandler:]::$_13::operator()()::'lambda'(NSURLSessionResponseDisposition)::operator()(NSURLSessionResponseDisposition)::'lambda'(), void>::call() 14 0x13003ef38 WTF::Function<void ()>::operator()() const 15 0x130217ba4 WTF::(anonymous namespace)::DispatchWorkItem::operator()() 16 0x13021685c void WTF::dispatchWorkItem<WTF::(anonymous namespace)::DispatchWorkItem>(void*) 17 0x19e4dc85c _dispatch_client_callout 18 0x19e4cb350 _dispatch_lane_serial_drain 19 0x19e4cbe2c _dispatch_lane_invoke 20 0x19e4d6264 _dispatch_root_queue_drain_deferred_wlh 21 0x19e4d5ae8 _dispatch_workloop_worker_thread 22 0x19e676e64 _pthread_wqthread 23 0x19e675b74 start_wqthread com.apple.WebKit.GPU.Development terminated (pid 61262) for reason: crash Tets history:
https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&suite=layout-tests&test=http%2Ftests%2Fsecurity%2Fvideo-cross-origin-caching.html&test=http%2Fwpt%2Ffetch%2Fdnt-header-after-redirection.html&test=imported%2Fw3c%2Fweb-platform-tests%2Ffetch%2Frange%2Fnon-matching-range-response.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Finfrastructure%2Furls%2Fresolving-urls%2Fquery-encoding%2Futf-8.html%3Finclude%3Dloading&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Finfrastructure%2Furls%2Fresolving-urls%2Fquery-encoding%2Fwindows-1251.html%3Finclude%3Dloading&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Finfrastructure%2Furls%2Fresolving-urls%2Fquery-encoding%2Fwindows-1252.html%3Finclude%3Dloading&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fsemantics%2Fembedded-content%2Fmedia-elements%2Floading-the-media-resource%2Fresource-selection-invoke-insert-source-networkState.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fsemantics%2Fembedded-content%2Fmedia-elements%2Floading-the-media-resource%2Fresource-selection-pointer-insert-br.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fsemantics%2Fembedded-content%2Fmedia-elements%2Floading-the-media-resource%2Fresource-selection-pointer-remove-source-after.html&test=imported%2Fw3c%2Fweb-platform-tests%2Fhtml%2Fsemantics%2Fembedded-content%2Fmedia-elements%2Floading-the-media-resource%2Fresource-selection-pointer-remove-text.html
Test results:
https://ews-build.webkit.org/#/builders/122/builds/39828
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-10-08 09:15:24 PDT
<
rdar://problem/162205419
>
EWS
Comment 2
2025-10-08 09:38:33 PDT
Committed
301213@main
(785804b19762): <
https://commits.webkit.org/301213@main
> Reviewed commits have been landed. Closing PR #52013 and removing active labels.
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