From eba87b03fdf01027af4785605f180ce3f2794c35 Mon Sep 17 00:00:00 2001 From: Moonchild Date: Sun, 10 Dec 2023 17:02:28 +0100 Subject: [PATCH] [DOM] Fix double-free crash in MessagePort.cpp --- dom/messagechannel/MessagePort.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/dom/messagechannel/MessagePort.cpp b/dom/messagechannel/MessagePort.cpp index ee537607bf..71d9139ca6 100644 --- a/dom/messagechannel/MessagePort.cpp +++ b/dom/messagechannel/MessagePort.cpp @@ -375,7 +375,6 @@ MessagePort::Initialize(const nsID& aUUID, nsAutoPtr workerHolder(new MessagePortWorkerHolder(this)); if (NS_WARN_IF(!workerHolder->HoldWorker(workerPrivate, Closing))) { - CloseForced(); aRv.Throw(NS_ERROR_FAILURE); return; }