Bug 314808

Summary: REGRESSION(313207@main?): http/tests/ssl/applepay/ApplePayButton.html is a flaky crash
Product: WebKit Reporter: Abrar Rahman Protyasha <a_protyasha>
Component: New BugsAssignee: Blaze Burg <bburg>
Status: RESOLVED FIXED    
Severity: Normal CC: a_protyasha, bburg, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Abrar Rahman Protyasha
Reported 2026-05-14 03:11:36 PDT
Here's a crash log from an EWS run in a later PR: https://ews-build.s3-us-west-2.amazonaws.com/macOS-Tahoe-Debug-WK2-Tests-EWS/1710f3ca-30092/http/tests/ssl/applepay/ApplePayButton-crash-log.txt Notice that the crash looks like: ``` IPC::MessageReceiver::~MessageReceiver() Inspector::ProxyingNetworkAgent::~ProxyingNetworkAgent() ... WebKit::WebPageInspectorController::~WebPageInspectorController() WebKit::WebPageProxy::~WebPageProxy() -[WKWebView .cxx_destruct] -[TestRunnerWKWebView dealloc] ``` Which seems oddly like a destruction backtrace originating from the code introduced in 313207@main (where ProxyingNetworkAgent inherited IPC::MessageReceiver)
Attachments
Radar WebKit Bug Importer
Comment 1 2026-05-14 03:11:42 PDT
Blaze Burg
Comment 2 2026-05-14 21:50:04 PDT
EWS
Comment 3 2026-05-15 11:22:28 PDT
Committed 313318@main (04f8f8e8059d): <https://commits.webkit.org/313318@main> Reviewed commits have been landed. Closing PR #64973 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.