Bug 314902
| Summary: | REGRESSION(313207@main): [macOS Debug] ASSERTION FAILED: !m_messageReceiverMapCount in http/tests/ssl/applepay/ApplePayButton.html | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Marta Darbinyan <darbinyan> |
| Component: | New Bugs | Assignee: | Blaze Burg <bburg> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bot-watchers-bugzilla, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 315312, 315313 | ||
Marta Darbinyan
Observing flaky crashes on Tahoe Debug queue in EWS that also reproduced on post-commit bots. The regression point is 313207@main.
http/tests/ssl/applepay/ApplePayButton.html
ASSERTION FAILED: !m_messageReceiverMapCount
/Volumes/Data/worker/macOS-Tahoe-Debug-Build-EWS/build/Source/WebKit/Platform/IPC/MessageReceiver.h(42) : virtual IPC::MessageReceiver::~MessageReceiver()
1 0x12d56cfb0 IPC::MessageReceiver::~MessageReceiver()
2 0x130694818 Inspector::ProxyingNetworkAgent::~ProxyingNetworkAgent()
3 0x130694940 Inspector::ProxyingNetworkAgent::~ProxyingNetworkAgent()
4 0x130694a44 Inspector::ProxyingNetworkAgent::operator delete(Inspector::ProxyingNetworkAgent*, std::destroying_delete_t, unsigned long)
5 0x1306949a4 Inspector::ProxyingNetworkAgent::~ProxyingNetworkAgent()
6 0x12e4acff4 WTF::RefCounted<Inspector::ProxyingNetworkAgent>::deref() const
7 0x12e4acf9c Inspector::ProxyingNetworkAgent::deref() const
8 0x12e4acf44 WTF::DefaultRefDerefTraits<Inspector::ProxyingNetworkAgent>::derefIfNotNull(Inspector::ProxyingNetworkAgent*)
9 0x1306a7c10 WTF::RefPtr<Inspector::ProxyingNetworkAgent, WTF::RawPtrTraits<Inspector::ProxyingNetworkAgent>, WTF::DefaultRefDerefTraits<Inspector::ProxyingNetworkAgent>>::~RefPtr()
10 0x13068ff40 WTF::RefPtr<Inspector::ProxyingNetworkAgent, WTF::RawPtrTraits<Inspector::ProxyingNetworkAgent>, WTF::DefaultRefDerefTraits<Inspector::ProxyingNetworkAgent>>::~RefPtr()
11 0x13068fec4 WebKit::WebPageInspectorController::~WebPageInspectorController()
12 0x13068fff0 WebKit::WebPageInspectorController::~WebPageInspectorController()
13 0x1302730d4 std::__1::default_delete<WebKit::WebPageInspectorController>::operator()[abi:sn200100](WebKit::WebPageInspectorController*) const
14 0x130273098 std::__1::unique_ptr<WebKit::WebPageInspectorController, std::__1::default_delete<WebKit::WebPageInspectorController>>::reset[abi:sn200100](WebKit::WebPageInspectorController*)
15 0x130273044 std::__1::unique_ptr<WebKit::WebPageInspectorController, std::__1::default_delete<WebKit::WebPageInspectorController>>::~unique_ptr[abi:sn200100]()
16 0x130273014 std::__1::unique_ptr<WebKit::WebPageInspectorController, std::__1::default_delete<WebKit::WebPageInspectorController>>::~unique_ptr[abi:sn200100]()
17 0x130272fe8 WTF::UniqueRef<WebKit::WebPageInspectorController>::~UniqueRef()
18 0x1301d6080 WTF::UniqueRef<WebKit::WebPageInspectorController>::~UniqueRef()
19 0x1301d4f8c WebKit::WebPageProxy::~WebPageProxy()
20 0x1301d6474 WebKit::WebPageProxy::~WebPageProxy()
21 0x12e550074 -[WKObject dealloc]
22 0x12e3c63e4 API::Object::deref() const
23 0x12ca806d0 WebKit::WebPageProxy::deref() const
24 0x12ca8067c WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>::derefIfNotNull(WebKit::WebPageProxy*)
25 0x12ca80648 WTF::RefPtr<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>>::~RefPtr()
26 0x12ca5a1fc WTF::RefPtr<WebKit::WebPageProxy, WTF::RawPtrTraits<WebKit::WebPageProxy>, WTF::DefaultRefDerefTraits<WebKit::WebPageProxy>>::~RefPtr()
27 0x12eee7b7c -[WKWebView .cxx_destruct]
28 0x18e97bc24 object_cxxDestructFromClass(objc_object*, objc_class*)
29 0x18e9a269c objc_destructInstance_nonnull_realized(objc_object*)
30 0x18e973388 _objc_rootDealloc
31 0x193290578 -[NSResponder dealloc]
Test history:
https://results.webkit.org/?suite=layout-tests&test=http%2Ftests%2Fssl%2Fapplepay%2FApplePayButton.html&style=debug&version_name=Tahoe
Test results:
https://ews-build.webkit.org/#/builders/161/builds/30055
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/177178776>
Blaze Burg
*** This bug has been marked as a duplicate of bug 314808 ***
Blaze Burg
Re-opening for pull request https://github.com/WebKit/WebKit/pull/65376
EWS
Committed 313741@main (0cf61b7a19b4): <https://commits.webkit.org/313741@main>
Reviewed commits have been landed. Closing PR #65376 and removing active labels.
EWS
Test gardening commit 313773@main (ba943852ff8f): <https://commits.webkit.org/313773@main>
Reviewed commits have been landed. Closing PR #65523 and removing active labels.