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 BugsAssignee: 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
Reported 2026-05-15 10:54:17 PDT
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
Radar WebKit Bug Importer
Comment 1 2026-05-15 10:54:36 PDT
Blaze Burg
Comment 2 2026-05-20 19:58:33 PDT
*** This bug has been marked as a duplicate of bug 314808 ***
Blaze Burg
Comment 3 2026-05-20 22:55:07 PDT
EWS
Comment 4 2026-05-22 09:44:14 PDT
Committed 313741@main (0cf61b7a19b4): <https://commits.webkit.org/313741@main> Reviewed commits have been landed. Closing PR #65376 and removing active labels.
EWS
Comment 5 2026-05-22 19:12:35 PDT
Test gardening commit 313773@main (ba943852ff8f): <https://commits.webkit.org/313773@main> Reviewed commits have been landed. Closing PR #65523 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.