Bug 315593
| Summary: | [macOS Release] imported/w3c/web-platform-tests/fetch/api/crashtests/huge-fetch.any.sharedworker.html is a flaky crash | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marta Darbinyan <darbinyan> |
| Component: | New Bugs | Assignee: | Nobody <webkit-unassigned> |
| Status: | NEW | ||
| Severity: | Normal | CC: | webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Marta Darbinyan
imported/w3c/web-platform-tests/fetch/api/crashtests/huge-fetch.any.sharedworker.html is a flaky crash on EWS requests.
Error:
0 com.apple.WebCore 0x34422ff9c WTFCrashWithInfo(int, char const*, char const*)
1 com.apple.WebCore 0x344104650 WebCore::Page::~Page()
2 com.apple.WebCore 0x3441044b0 WebCore::Page::~Page()
3 com.apple.WebKit 0x1312f2e80 WTF::RefCounted<WebCore::Page>::deref() const
4 com.apple.WebKit 0x1312f2e30 WTF::RefCountedAndCanMakeWeakPtr<WebCore::Page>::deref() const
5 com.apple.WebKit 0x1312f2dd4 WTF::DefaultRefDerefTraits<WebCore::Page>::derefIfNotNull(WebCore::Page*)
6 com.apple.WebKit 0x13518e31c WTF::RefPtr<WebCore::Page, WTF::RawPtrTraits<WebCore::Page>, WTF::DefaultRefDerefTraits<WebCore::Page>>::operator=(std::nullptr_t)
7 com.apple.WebKit 0x13518d930 WebKit::WebPage::close(WTF::CompletionHandler<void ()>&&)
8 com.apple.WebKit 0x13286fbac auto void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::CompletionHandler<void ()>&&), std::__1::tuple<>, void ()>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::CompletionHandler<void ()>&&), std::__1::tuple<>&&, WTF::CompletionHandler<void ()>&&)::'lambda'(auto&&...)::operator()<>(auto&&...) const
9 com.apple.WebKit 0x13286fac8 std::__1::__invoke_result_impl<void, auto...>::type std::__1::__invoke[abi:sqn210106]<void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::CompletionHandler<void ()>&&), std::__1::tuple<>, void ()>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::CompletionHandler<void ()>&&), std::__1::tuple<>&&, WTF::CompletionHandler<void ()>&&)::'lambda'(auto&&...)>(auto&&...)
10 com.apple.WebKit 0x13286faa0 decltype(auto) std::__1::__apply_tuple_impl[abi:sqn210106]<void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::CompletionHandler<void ()>&&), std::__1::tuple<>, void ()>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::CompletionHandler<void ()>&&), std::__1::tuple<>&&, WTF::CompletionHandler<void ()>&&)::'lambda'(auto&&...), std::__1::tuple<>>(WebKit::WebPage&&, WebKit::WebPage&&, std::__1::__tuple_indices<>)
11 com.apple.WebKit 0x13286fa74 decltype(auto) std::__1::apply[abi:sqn210106]<void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::CompletionHandler<void ()>&&), std::__1::tuple<>, void ()>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::CompletionHandler<void ()>&&), std::__1::tuple<>&&, WTF::CompletionHandler<void ()>&&)::'lambda'(auto&&...), std::__1::tuple<>>(WebKit::WebPage&&, WebKit::WebPage&&)
12 com.apple.WebKit 0x13286f328 void IPC::callMemberFunction<WebKit::WebPage, WebKit::WebPage, void (WTF::CompletionHandler<void ()>&&), std::__1::tuple<>, void ()>(WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::CompletionHandler<void ()>&&), std::__1::tuple<>&&, WTF::CompletionHandler<void ()>&&)
13 com.apple.WebKit 0x13276b0f0 void IPC::handleMessageAsync<Messages::WebPage::Close, IPC::Connection, WebKit::WebPage, WebKit::WebPage, void (WTF::CompletionHandler<void ()>&&)>(IPC::Connection&, IPC::Decoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::CompletionHandler<void ()>&&))
14 com.apple.WebKit 0x1306f6300 WebKit::WebPage::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
15 com.apple.WebKit 0x1306ca2c8 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&)
16 com.apple.WebKit 0x133a12888 WebKit::AuxiliaryProcess::dispatchMessage(IPC::Connection&, IPC::Decoder&)
17 com.apple.WebKit 0x130711250 WebKit::AuxiliaryProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
18 com.apple.WebKit 0x1306eaa20 WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&)
19 com.apple.WebKit 0x13559f854 IPC::Connection::dispatchMessage(IPC::Decoder&)
Reproduction step of the crash:
run-webkit-tests --root imported/w3c/web-platform-tests/fetch/api/crashtests/huge-fetch.any.serviceworker.html imported/w3c/web-platform-tests/fetch/api/crashtests/huge-fetch.any.sharedworker.html --release --iterations=5 --child-processes=1
Test results:
https://ews-build.webkit.org/#/builders/169/builds/27212
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/177977771>
EWS
Test gardening commit 313917@main (c815f903fcd7): <https://commits.webkit.org/313917@main>
Reviewed commits have been landed. Closing PR #65714 and removing active labels.