Bug 212912
| Summary: | ASSERTION FAILED: suspendedState == State::Running in WebKit::WebResourceLoadStatisticsStore::suspend | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Ryan Haddad <ryanhaddad> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | Normal | CC: | katherine_cheney, webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Ryan Haddad
The following flaky assertion failure is seen with http/wpt/service-workers/service-worker-spinning-fetch.https.html on iOS debug bots:
ERROR: Unhandled web process message 'WebPage::UpdateCurrentModifierState' (destination: 805 pid: 40534)
/Volumes/Data/slave/ios-simulator-13-debug/build/Source/WebKit/WebProcess/WebProcess.cpp(781) : virtual void WebKit::WebProcess::didReceiveMessage(IPC::Connection &, IPC::Decoder &)
ERROR: Unhandled web process message 'WebPage::HardwareKeyboardAvailabilityChanged' (destination: 805 pid: 40534)
/Volumes/Data/slave/ios-simulator-13-debug/build/Source/WebKit/WebProcess/WebProcess.cpp(781) : virtual void WebKit::WebProcess::didReceiveMessage(IPC::Connection &, IPC::Decoder &)
ASSERTION FAILED: suspendedState == State::Running
/Volumes/Data/slave/ios-simulator-13-debug/build/Source/WebKit/NetworkProcess/Classifier/WebResourceLoadStatisticsStore.cpp(1446) : auto WebKit::WebResourceLoadStatisticsStore::suspend(CompletionHandler<void ()> &&)::(anonymous class)::operator()()
1 0x11f1a4529 WTFCrash
2 0x10e4e987b WTFCrashWithInfo(int, char const*, char const*, int)
3 0x10ed0c840 WebKit::WebResourceLoadStatisticsStore::suspend(WTF::CompletionHandler<void ()>&&)::$_97::operator()()
4 0x10ed0c58e WTF::Detail::CallableWrapper<WebKit::WebResourceLoadStatisticsStore::suspend(WTF::CompletionHandler<void ()>&&)::$_97, void>::call()
5 0x11f1cfcd2 WTF::Function<void ()>::operator()() const
6 0x11f2ddbfe WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0::operator()() const
7 0x11f2dddf2 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::operator()(void*) const
8 0x11f2dddc5 WTF::BlockPtr<void ()> WTF::BlockPtr<void ()>::fromCallable<WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0>(WTF::WorkQueue::dispatch(WTF::Function<void ()>&&)::$_0)::'lambda'(void*)::__invoke(void*)
9 0x10bb37951 _dispatch_call_block_and_release
10 0x10bb388cb _dispatch_client_callout
11 0x10bb3e60c _dispatch_lane_serial_drain
12 0x10bb3f044 _dispatch_lane_invoke
13 0x10bb490c4 _dispatch_workloop_worker_thread
14 0x10bfbfa3d _pthread_wqthread
15 0x10bfbeb77 start_wqthread
LEAK: 3 WebPageProxy
https://results.webkit.org/?suite=layout-tests&test=http%2Fwpt%2Fservice-workers%2Fservice-worker-spinning-fetch.https.html&style=debug&platform=ios
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Ryan Haddad
<rdar://problem/64131092>
Ryan Haddad
This assert was added 6 days ago with https://trac.webkit.org/changeset/262455/webkit
Kate Cheney
*** This bug has been marked as a duplicate of bug 213031 ***