[Webkit-unassigned] [Bug 250096] ASSERTION FAILED: isContextThread() in WebCore::ScriptExecutionContext::processMessageWithMessagePortsSoon for workers/worker-to-worker.html

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jan 4 12:35:25 PST 2023


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

--- Comment #2 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Buildbot: builder Apple-Monterey-Debug-WK1-Tests build 3976
https://build.webkit.org/#/builders/374/builds/3976
https://build.webkit.org/results/Apple-Monterey-Debug-WK1-Tests/255610@main%20(3976)/results.html

ASSERTION FAILED: isContextThread()
dom/ScriptExecutionContext.cpp(202) : void WebCore::ScriptExecutionContext::processMessageWithMessagePortsSoon()
1   0x126df2619 WTFCrash
2   0x13734b56b WTFCrashWithInfo(int, char const*, char const*, int)
3   0x13af7938c WebCore::ScriptExecutionContext::processMessageWithMessagePortsSoon()
4   0x13aed7108 WebCore::MessagePort::messageAvailable()
5   0x13aeedcce auto WebCore::MessagePort::notifyMessageAvailable(WebCore::MessagePortIdentifier const&)::$_7::operator()<WebCore::ScriptExecutionContext>(WebCore::ScriptExecutionContext&) const
6   0x13aeedc21 WTF::Detail::CallableWrapper<WebCore::MessagePort::notifyMessageAvailable(WebCore::MessagePortIdentifier const&)::$_7, void, WebCore::ScriptExecutionContext&>::call(WebCore::ScriptExecutionContext&)
7   0x13a193c17 WTF::Function<void (WebCore::ScriptExecutionContext&)>::operator()(WebCore::ScriptExecutionContext&) const
8   0x13a17eccd WebCore::ScriptExecutionContext::Task::performTask(WebCore::ScriptExecutionContext&)
9   0x13af7ce11 WebCore::ScriptExecutionContext::ensureOnContextThread(WebCore::ProcessQualified<WTF::UUID>, WebCore::ScriptExecutionContext::Task&&)
10  0x13aed5c15 WebCore::MessagePort::notifyMessageAvailable(WebCore::MessagePortIdentifier const&)
11  0x13b0258f2 WebCore::MessagePortChannelProviderImpl::postMessageToRemote(WebCore::MessageWithMessagePorts&&, WebCore::MessagePortIdentifier const&)::$_5::operator()()
12  0x13b0257d9 WTF::Detail::CallableWrapper<WebCore::MessagePortChannelProviderImpl::postMessageToRemote(WebCore::MessageWithMessagePorts&&, WebCore::MessagePortIdentifier const&)::$_5, void>::call()
13  0x126e22f52 WTF::Function<void ()>::operator()() const
14  0x126e821b7 WTF::ensureOnMainThread(WTF::Function<void ()>&&)
15  0x13b01c8ea WebCore::MessagePortChannelProviderImpl::postMessageToRemote(WebCore::MessageWithMessagePorts&&, WebCore::MessagePortIdentifier const&)
16  0x13b03114b WebCore::WorkerMessagePortChannelProvider::postMessageToRemote(WebCore::MessageWithMessagePorts&&, WebCore::MessagePortIdentifier const&)::$_16::operator()()
17  0x13b031069 WTF::Detail::CallableWrapper<WebCore::WorkerMessagePortChannelProvider::postMessageToRemote(WebCore::MessageWithMessagePorts&&, WebCore::MessagePortIdentifier const&)::$_16, void>::call()
18  0x126e22f52 WTF::Function<void ()>::operator()() const
19  0x126ec330e WTF::RunLoop::performWork()
20  0x126ec88de WTF::RunLoop::performWork(void*)
21  0x7ff81fee4aeb __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
22  0x7ff81fee4a53 __CFRunLoopDoSource0
23  0x7ff81fee47cd __CFRunLoopDoSources0
24  0x7ff81fee31e8 __CFRunLoopRun
25  0x7ff81fee27ac CFRunLoopRunSpecific
26  0x106d53aaa runTest(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)
27  0x106d52cd7 runTestingServerLoop()
28  0x106d524a2 dumpRenderTree(int, char const**)
29  0x106d545e8 DumpRenderTreeMain(int, char const**)
30  0x106e3af92 main
31  0x1144e351e (null)

-- 
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/20230104/39f5bb2d/attachment.htm>


More information about the webkit-unassigned mailing list