From afcc9445b640978301854a990f8589b7f7068276 Mon Sep 17 00:00:00 2001 From: akk0rd Date: Tue, 8 Aug 2017 16:53:52 +0300 Subject: [PATCH] [IOT-2411] Attemtping double-free Attemtping double-free in otmunittest.cpp Change-Id: I38d3dfe4e26ae048683cf86d9bdff96bba71e18b Signed-off-by: akk0rd Reviewed-on: https://gerrit.iotivity.org/gerrit/21791 Tested-by: jenkins-iotivity Reviewed-by: Aleksey Volkov Reviewed-by: Randeep Singh --- resource/csdk/security/provisioning/src/pmutility.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resource/csdk/security/provisioning/src/pmutility.c b/resource/csdk/security/provisioning/src/pmutility.c index 16b1448..f382da3 100644 --- a/resource/csdk/security/provisioning/src/pmutility.c +++ b/resource/csdk/security/provisioning/src/pmutility.c @@ -423,8 +423,11 @@ void PMDeleteDeviceList(OCProvisionDev_t *pDevicesList) LL_DELETE(pDevicesList, del); DeleteDoxmBinData(del->doxm); + del->doxm = NULL; DeletePstatBinData(del->pstat); + del->pstat = NULL; OICFree(del); + del = NULL; } } } -- 2.7.4