heap use after free fix 71/210071/1 accepted/tizen/unified/20190717.115138 submit/tizen/20190716.130359
authorSameer Prakash Pradhan <sp.pradhan@samsung.com>
Mon, 15 Jul 2019 12:13:05 +0000 (17:43 +0530)
committerSameer Prakash Pradhan <sp.pradhan@samsung.com>
Mon, 15 Jul 2019 12:13:05 +0000 (17:43 +0530)
Change-Id: Ie4a6458d3001bb083ad5af11cdfd61ae02702d46
Signed-off-by: Sameer Prakash Pradhan <sp.pradhan@samsung.com>
common/ctsvc_image_util.c

index a772113..90a28b0 100644 (file)
@@ -311,7 +311,7 @@ static int _ctsvc_image_util_transform_run(transformation_h transform,
        g_mutex_clear(&info->mutex);
        g_cond_clear(&info->cond);
 
-       if (CONTACTS_ERROR_NONE != info->ret) {
+       if (!info && CONTACTS_ERROR_NONE != info->ret) {
                /* LCOV_EXCL_START */
                ERR("image_util_transform_run() Fail(%d)", info->ret);
                free(info->buffer);