Bug 296360
| Summary: | Release assert failure in ServiceWorkerThread::queueTaskToPostMessage | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ryosuke Niwa <rniwa> |
| Component: | New Bugs | Assignee: | Ryosuke Niwa <rniwa> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | Keywords: | InRadar |
| Priority: | P2 | ||
| Version: | Safari 18 | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Ryosuke Niwa
e.g.
0 WebCore 0x1bbe0f124 WTFCrashWithInfo(int, char const*, char const*, int) + 24 [inlined]
1 WebCore 0x1bbe0f124 WebCore::ServiceWorkerThread::queueTaskToPostMessage(WebCore::MessageWithMessagePorts&&, mpark::variant<WebCore::ServiceWorkerData, WebCore::ServiceWorkerClientData>&&)::$_0::operator()() + 548 [inlined]
2 WebCore 0x1bbe0f124 WTF::Detail::CallableWrapper<WebCore::ServiceWorkerThread::queueTaskToPostMessage(WebCore::MessageWithMessagePorts&&, mpark::variant<WebCore::ServiceWorkerData, WebCore::ServiceWorkerClientData>&&)::$_0, void>::call() + 1992
3 WebCore 0x1baa7ce4c WebCore::EventLoop::run(std::__1::optional<WTF::ApproximateTime>) + 308
4 WebCore 0x1bbd6c544 WTF::Function<void (WebCore::ScriptExecutionContext&)>::operator()(WebCore::ScriptExecutionContext&) const + 44 [inlined]
5 WebCore 0x1bbd6c544 WebCore::ScriptExecutionContext::Task::performTask(WebCore::ScriptExecutionContext&) + 44 [inlined]
6 WebCore 0x1bbd6c544 WebCore::WorkerDedicatedRunLoop::Task::performTask(WebCore::WorkerOrWorkletGlobalScope*) + 220
7 WebCore 0x1bbd6c0a8 WebCore::WorkerDedicatedRunLoop::runInMode(WebCore::WorkerOrWorkletGlobalScope*, WebCore::ModePredicate const&) + 916
8 WebCore 0x1bbd6a34c WebCore::WorkerDedicatedRunLoop::run(WebCore::WorkerOrWorkletGlobalScope*) + 92
9 WebCore 0x1bbde3814 WebCore::WorkerOrWorkletThread::runEventLoop() + 80 [inlined]
10 WebCore 0x1bbde3814 WebCore::ServiceWorkerThread::runEventLoop() + 100
<rdar://155218451>
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Ryosuke Niwa
Pull request: https://github.com/WebKit/WebKit/pull/48403
EWS
Committed 297832@main (3928ae29571b): <https://commits.webkit.org/297832@main>
Reviewed commits have been landed. Closing PR #48403 and removing active labels.