RESOLVED FIXED299124
REGRESSION(300136@main): [macOS Debug] ASSERTION FAILED: !m_connection->isValid() in ipc/invalid-path-segments-crash.html
https://bugs.webkit.org/show_bug.cgi?id=299124
Summary REGRESSION(300136@main): [macOS Debug] ASSERTION FAILED: !m_connection->isVal...
Marta Darbinyan
Reported 2025-09-18 13:57:54 PDT
The following test is crashing/timing out on Debug macOS. The test started crashes within the range 300135@main...300137@main. ipc/invalid-path-segments-crash.html 04:45:39.731 1565 Test ipc/invalid-path-segments-crash.html crashed, we will now gather a crash log. 04:47:24.832 1565 worker/0 ipc/invalid-path-segments-crash.html crashed, (stderr lines): 04:47:24.832 1565 ASSERTION FAILED: !m_connection->isValid() 04:47:24.832 1565 /Volumes/Data/worker/macOS-Sequoia-Debug-Build-EWS/build/Source/WebKit/Platform/IPC/StreamClientConnection.cpp(98) : IPC::StreamClientConnection::~StreamClientConnection() 04:47:24.832 1565 1 0x11d247778 IPC::StreamClientConnection::~StreamClientConnection() 04:47:24.832 1565 2 0x11d2478ac IPC::StreamClientConnection::~StreamClientConnection() 04:47:24.832 1565 3 0x11b694854 IPC::StreamClientConnection::operator delete(IPC::StreamClientConnection*, std::destroying_delete_t, unsigned long) 04:47:24.832 1565 4 0x11b6947b8 WTF::ThreadSafeRefCounted<IPC::StreamClientConnection, (WTF::DestructionThread)0>::deref() const 04:47:24.832 1565 5 0x11b69473c WTF::DefaultRefDerefTraits<IPC::StreamClientConnection>::derefIfNotNull(IPC::StreamClientConnection*) 04:47:24.832 1565 6 0x11b694708 WTF::RefPtr<IPC::StreamClientConnection, WTF::RawPtrTraits<IPC::StreamClientConnection>, WTF::DefaultRefDerefTraits<IPC::StreamClientConnection>>::~RefPtr() 04:47:24.832 1565 7 0x11b690094 WTF::RefPtr<IPC::StreamClientConnection, WTF::RawPtrTraits<IPC::StreamClientConnection>, WTF::DefaultRefDerefTraits<IPC::StreamClientConnection>>::~RefPtr() 04:47:24.832 1565 8 0x11ca824ac WebKit::IPCTestingAPI::JSIPCStreamClientConnection::~JSIPCStreamClientConnection() 04:47:24.832 1565 9 0x11ca8244c WebKit::IPCTestingAPI::JSIPCStreamClientConnection::~JSIPCStreamClientConnection() 04:47:24.832 1565 10 0x11ca82414 WTF::RefCounted<WebKit::IPCTestingAPI::JSIPCStreamClientConnection>::deref() const 04:47:24.832 1565 11 0x11ca470fc WTF::RefCountedAndCanMakeWeakPtr<WebKit::IPCTestingAPI::JSIPCStreamClientConnection>::deref() const 04:47:24.832 1565 12 0x11ca46ffc WebKit::IPCTestingAPI::JSIPCStreamClientConnection::finalize(OpaqueJSValue*) 04:47:24.832 1565 13 0x12f3b93d0 JSC::JSCallbackObject<JSC::JSNonFinalObject>::~JSCallbackObject() 04:47:24.832 1565 14 0x12f3b92b4 JSC::JSCallbackObject<JSC::JSNonFinalObject>::~JSCallbackObject() 04:47:24.832 1565 15 0x12f3af7ac JSC::JSCallbackObject<JSC::JSNonFinalObject>::destroy(JSC::JSCell*) 04:47:24.832 1565 16 0x1302fca00 JSC::IsoHeapCellType::operator()(JSC::VM&, JSC::JSCell*) const 04:47:24.832 1565 17 0x13030301c void JSC::MarkedBlock::Handle::specializedSweep<false, (JSC::MarkedBlock::Handle::EmptyMode)0, (JSC::MarkedBlock::Handle::SweepMode)0, (JSC::MarkedBlock::Handle::SweepDestructionMode)0, (JSC::MarkedBlock::Handle::ScribbleMode)0, (JSC::MarkedBlock::Handle::NewlyAllocatedMode)0, (JSC::MarkedBlock::Handle::MarksMode)0, JSC::IsoHeapCellType>(JSC::FreeList*, JSC::MarkedBlock::Handle::EmptyMode, JSC::MarkedBlock::Handle::SweepMode, JSC::MarkedBlock::Handle::SweepDestructionMode, JSC::MarkedBlock::Handle::ScribbleMode, JSC::MarkedBlock::Handle::NewlyAllocatedMode, JSC::MarkedBlock::Handle::MarksMode, JSC::IsoHeapCellType const&)::'lambda'(void*)::operator()(void*) const Test history: https://results.webkit.org/?suite=layout-tests&test=ipc%2Finvalid-path-segments-crash.html&style=debug Test result: https://ews-build.webkit.org/#/builders/122/builds/36817
Attachments
Radar WebKit Bug Importer
Comment 1 2025-09-18 13:58:11 PDT
Matt Woodrow
Comment 2 2025-09-18 15:17:42 PDT
EWS
Comment 3 2025-09-18 15:20:02 PDT
Committed 300190@main (41fa164984f7): <https://commits.webkit.org/300190@main> Reviewed commits have been landed. Closing PR #50959 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.