From: Oleksandr Dmytrenko Date: Sat, 20 May 2017 10:34:48 +0000 (+0300) Subject: [IOT-2331] segmentation fault in aclresource.c X-Git-Tag: 1.3.0~57 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=76f8ab95c2d60eb52fab71a7b50da2600d6f8674;p=platform%2Fupstream%2Fiotivity.git [IOT-2331] segmentation fault in aclresource.c Linux enrollee sample crashes - segmentation fault in aclresource.c Change-Id: Id6d50d29184e239ac7cc3371918bed8980c35204 Signed-off-by: Oleksandr Dmytrenko Reviewed-on: https://gerrit.iotivity.org/gerrit/20169 Reviewed-by: Andrii Shtompel Reviewed-by: dongik Lee Tested-by: jenkins-iotivity Reviewed-by: Dmitriy Zhuravlev --- diff --git a/resource/csdk/security/src/aclresource.c b/resource/csdk/security/src/aclresource.c index 5c2b637..84de7f2 100644 --- a/resource/csdk/security/src/aclresource.c +++ b/resource/csdk/security/src/aclresource.c @@ -2299,7 +2299,8 @@ static bool IsSameResources(OicSecRsrc_t* resources1, OicSecRsrc_t* resources2) rsrc2 = NULL; LL_FOREACH(resources2, rsrc2) { - if(rsrc1 && rsrc2) + if (rsrc1 && rsrc2 && + rsrc1->href && rsrc2->href) { if(strcmp(rsrc1->href, rsrc2->href) == 0 && IsSameStringArray(rsrc1->interfaces, rsrc1->interfaceLen,