From d4632ac01cd98d7cb69f3092bda5c03a0b8d4fd6 Mon Sep 17 00:00:00 2001 From: silverf0x Date: Wed, 16 Jan 2019 20:56:24 +0100 Subject: [PATCH] Fix #33: potential null pointer dereference in RpcCoreInit --- RpcView/RpcCoreManager.c | 1 + 1 file changed, 1 insertion(+) diff --git a/RpcView/RpcCoreManager.c b/RpcView/RpcCoreManager.c index b60e538..1dfc04d 100644 --- a/RpcView/RpcCoreManager.c +++ b/RpcView/RpcCoreManager.c @@ -92,6 +92,7 @@ VOID* __fastcall RpcCoreInit(BOOL bForce) RpcCoreManager_T* pRpcCoreManager; pRpcCoreManager = (RpcCoreManager_T*)OS_ALLOC(sizeof(RpcCoreManager_T)); + if (pRpcCoreManager == NULL) return NULL; if (!LoadCoreEngine(&pRpcCoreManager->pNativeCore, &pRpcCoreManager->pNativeCoreCtxt, FALSE, bForce)) {