[Webkit-unassigned] [Bug 281810] New: REGRESSION(285450 at main): ASSERTION FAILED: queue.isCurrent()

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Oct 19 00:18:21 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=281810

            Bug ID: 281810
           Summary: REGRESSION(285450 at main): ASSERTION FAILED:
                    queue.isCurrent()
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit2
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Hironori.Fujii at sony.com
                CC: kkinnunen at apple.com

Regressions: Unexpected crashes (2)
  imported/w3c/web-platform-tests/wasm/serialization/module/nested-worker-success.any.worker.html [ Crash ]
  storage/storagemanager/nested-dedicated-workers.html [ Crash ]

History: 
  https://results.webkit.org/?suite=layout-tests&suite=layout-tests&test=imported%2Fw3c%2Fweb-platform-tests%2Fwasm%2Fserialization%2Fmodule%2Fnested-worker-success.any.worker.html&test=storage%2Fstoragemanager%2Fnested-dedicated-workers.html&style=debug


https://build.webkit.org/results/Apple-Sonoma-Debug-AppleSilicon-WK2-Tests/285450@main%20(4434)/imported/w3c/web-platform-tests/wasm/serialization/module/nested-worker-success.any.worker-stderr.txt

ASSERTION FAILED: queue.isCurrent()
/Volumes/Data/worker/Apple-Sonoma-Debug-Build/build/WebKitBuild/Debug/usr/local/include/wtf/FunctionDispatcher.h(59) : void WTF::assertIsCurrent(const SerialFunctionDispatcher &)
1   0x3008a5a08 WTF::assertIsCurrent(WTF::SerialFunctionDispatcher const&)
2   0x3031fe68c WebKit::GPUProcessWebWorkerClient::createNestedWorkerClient(WTF::SerialFunctionDispatcher&)
3   0x13ca5dd54 WebCore::WorkerMessagingProxy::startWorkerGlobalScope(WTF::URL const&, PAL::SessionID, WTF::String const&, WebCore::WorkerInitializationData&&, WebCore::ScriptBuffer const&, WebCore::ContentSecurityPolicyResponseHeaders const&, bool, WebCore::CrossOriginEmbedderPolicy const&, WTF::MonotonicTime, WebCore::ReferrerPolicy, WebCore::WorkerType, WebCore::FetchOptionsCredentials, JSC::RuntimeFlags)
4   0x13ca42fe0 WebCore::Worker::notifyFinished(std::__1::optional<WebCore::ProcessQualified<WTF::UUID>>)
5   0x13ca8e3a4 WebCore::WorkerScriptLoader::notifyFinished(std::__1::optional<WebCore::ProcessQualified<WTF::UUID>>)
6   0x13ca8e134 WebCore::WorkerScriptLoader::didFinishLoading(WebCore::ProcessQualified<WTF::UUID>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::ResourceLoader, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long>>, WebCore::NetworkLoadMetrics const&)
7   0x13b232614 WebCore::ThreadableLoaderClientWrapper::didFinishLoading(WebCore::ProcessQualified<WTF::UUID>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::ResourceLoader, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long>>, WebCore::NetworkLoadMetrics const&)
8   0x13b23250c WebCore::WorkerThreadableLoader::MainThreadBridge::didFinishLoading(WebCore::ProcessQualified<WTF::UUID>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::ResourceLoader, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long>>, WebCore::NetworkLoadMetrics const&)::$_22::operator()(WebCore::ScriptExecutionContext&)
9   0x13b232348 WTF::Detail::CallableWrapper<WebCore::WorkerThreadableLoader::MainThreadBridge::didFinishLoading(WebCore::ProcessQualified<WTF::UUID>, std::__1::optional<WTF::ObjectIdentifierGeneric<WebCore::ResourceLoader, WTF::ObjectIdentifierThreadSafeAccessTraits<unsigned long long>, unsigned long long>>, WebCore::NetworkLoadMetrics const&)::$_22, void, WebCore::ScriptExecutionContext&>::call(WebCore::ScriptExecutionContext&)
10  0x138841c08 WTF::Function<void (WebCore::ScriptExecutionContext&)>::operator()(WebCore::ScriptExecutionContext&) const
11  0x1392563c4 WebCore::ScriptExecutionContext::Task::performTask(WebCore::ScriptExecutionContext&)
12  0x13ca8b4ac WebCore::WorkerDedicatedRunLoop::Task::performTask(WebCore::WorkerOrWorkletGlobalScope*)
13  0x13ca8a91c WebCore::WorkerDedicatedRunLoop::runInMode(WebCore::WorkerOrWorkletGlobalScope*, WebCore::ModePredicate const&)
14  0x13ca88ea8 WebCore::WorkerDedicatedRunLoop::run(WebCore::WorkerOrWorkletGlobalScope*)
15  0x13ca88ddc WebCore::WorkerOrWorkletThread::runEventLoop()
16  0x13ca891f0 WebCore::WorkerOrWorkletThread::workerOrWorkletThread()
17  0x13caae100 WebCore::WorkerThread::createThread()::$_18::operator()() const
18  0x13caae0ac WTF::Detail::CallableWrapper<WebCore::WorkerThread::createThread()::$_18, void>::call()
19  0x12ba85c90 WTF::Function<void ()>::operator()() const
20  0x12bbc99f8 WTF::Thread::entryPoint(WTF::Thread::NewThreadContext*)
21  0x12bbd6130 WTF::wtfThreadEntryPoint(void*)
22  0x18ccb5f94 _pthread_start
23  0x18ccb0d34 thread_start
com.apple.WebKit.WebContent.Development terminated (pid 12950) for reason: crash
LEAK: 1 WebPageProxy

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241019/78715353/attachment.htm>


More information about the webkit-unassigned mailing list