From 255d20c26360e628315907ee4fce97fb25a50638 Mon Sep 17 00:00:00 2001 From: Bryan Roe Date: Tue, 14 Apr 2020 16:13:47 -0700 Subject: [PATCH] Fixed potential crash in WebRTC finalizer --- microscript/ILibDuktape_WebRTC.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/microscript/ILibDuktape_WebRTC.c b/microscript/ILibDuktape_WebRTC.c index a0c4770..5252f16 100644 --- a/microscript/ILibDuktape_WebRTC.c +++ b/microscript/ILibDuktape_WebRTC.c @@ -226,7 +226,7 @@ duk_ret_t ILibDuktape_WebRTC_ConnectionFactory_Finalizer(duk_context *ctx) //printf("WebRTC Factory Finalizer: %p\n", factory); - if (factory != NULL && ILibIsChainBeingDestroyed(chain) == 0) + if (factory != NULL && chain != NULL && ILibIsChainBeingDestroyed(chain) == 0) { ILibWrapper_WebRTC_ConnectionFactory_RemoveFromChain(factory); }