From: Changyeon Lee Date: Mon, 16 Sep 2019 05:06:06 +0000 (+0900) Subject: tbm_surface_internal: fix null pointer dereference X-Git-Tag: accepted/tizen/5.5/unified/20191031.021328~1 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Flibtbm.git;a=commitdiff_plain;h=d016f08e18a40b9fb7a01b3129e3678cd3f479d0 tbm_surface_internal: fix null pointer dereference Change-Id: Ibfa51ce01a8168b194752eb10c1d319e4f1fea79 --- diff --git a/src/tbm_surface_internal.c b/src/tbm_surface_internal.c index 532d51f..2da84bd 100644 --- a/src/tbm_surface_internal.c +++ b/src/tbm_surface_internal.c @@ -357,7 +357,7 @@ _tbm_surface_internal_destroy(tbm_surface_h surface) free(surface); surface = NULL; - if (LIST_IS_EMPTY(&bufmgr->surf_list)) { + if (bufmgr && LIST_IS_EMPTY(&bufmgr->surf_list)) { LIST_DELINIT(&bufmgr->surf_list); if (!LIST_IS_EMPTY(&bufmgr->debug_key_list)) {