Bug 306365

Summary: REGRESSION(306230@main): ASSERTION FAILED: queue.isCurrent() /Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/WebKitBuild/Debug/usr/local/include/wtf/FunctionDispatcher.
Product: WebKit Reporter: Marta Darbinyan <darbinyan>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: jean-yves.avenard, jer.noble, webkit-bot-watchers-bugzilla, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://bugs.webkit.org/show_bug.cgi?id=306316

Marta Darbinyan
Reported 2026-01-27 13:31:42 PST
The following test is crashing with assertion error starting from 306230@main in EWS test runs and on main. http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html RROR: Invalid Content-Type string '' /Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/Source/WebCore/platform/network/ParsedContentType.cpp(130) : bool WebCore::ParsedContentType::parseContentType() ASSERTION FAILED: queue.isCurrent() /Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/WebKitBuild/Debug/usr/local/include/wtf/FunctionDispatcher.h(59) : void WTF::assertIsCurrent(const SerialFunctionDispatcher &) 1 0x11752cbac WTF::assertIsCurrent(WTF::SerialFunctionDispatcher const&) 2 0x11930d7d0 WebKit::RemoteMediaResourceLoader::removeMediaResource(WTF::ObjectIdentifierGeneric<WebKit::RemoteMediaResourceIdentifierType, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long>) 3 0x1192ba24c WebKit::RemoteMediaResource::shutdown() 4 0x1192f44f4 _ZZZN6WebKit19RemoteMediaResource16responseReceivedERKN7WebCore16ResourceResponseEbON3WTF17CompletionHandlerIFvNS1_25ShouldContinuePolicyCheckEEEEEN3$_0clIS7_EEDaT_ENKUlvE_clEv 5 0x1192f4450 _ZN3WTF6Detail15CallableWrapperIZZN6WebKit19RemoteMediaResource16responseReceivedERKN7WebCore16ResourceResponseEbONS_17CompletionHandlerIFvNS4_25ShouldContinuePolicyCheckEEEEEN3$_0clIS9_EEDaT_EUlvE_vJEE4callEv 6 0x12cb80e7c WTF::Function<void ()>::operator()() const 7 0x12cc5dedc WTF::RunLoop::performWork() 8 0x12cc65b98 WTF::RunLoop::performWork(void*) 9 0x1924fc9f8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ 10 0x1924fc98c __CFRunLoopDoSource0 11 0x1924fc6f8 __CFRunLoopDoSources0 12 0x1924fb388 __CFRunLoopRun 13 0x1925b5e34 _CFRunLoopRunSpecificWithOptions 14 0x19474a964 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] 15 0x193d49a50 -[NSRunLoop(NSRunLoop) run] 16 0x192148e14 _xpc_objc_main 17 0x19215acf8 _xpc_main 18 0x1921489d4 _xpc_copy_xpcservice_dictionary 19 0x118645f88 WebKit::XPCServiceMain(int, char const**) 20 0x11b57a3e4 WKXPCServiceMain 21 0x1008b06ac main 22 0x192095d54 start com.apple.WebKit.GPU.Development terminated (pid 1322) for reason: crash Link: https://ews-build.webkit.org/#/builders/161/builds/11161 Test history: https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fmedia%2Fmodern-media-controls%2Fskip-back-support%2Fskip-back-support-button-click.html
Attachments
Radar WebKit Bug Importer
Comment 1 2026-01-27 13:32:04 PST
EWS
Comment 2 2026-01-27 14:12:32 PST
Test gardening commit 306306@main (67b6cf7b7f59): <https://commits.webkit.org/306306@main> Reviewed commits have been landed. Closing PR #57356 and removing active labels.
Alexey Proskuryakov
Comment 3 2026-01-28 17:20:04 PST
Seems same as bug 306316, but we need to unmark the test.
Note You need to log in before you can comment on or make changes to this bug.