From: Gilbok Lee Date: Mon, 29 Jan 2024 07:39:50 +0000 (+0900) Subject: [0.6.292] Fix Svace issue (DEREF_OF_NULL.RET.ALLOC) X-Git-Tag: accepted/tizen/unified/20240131.175359^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5418a37f01dec3744a0d730a287cc0f2764366fe;p=platform%2Fcore%2Fmultimedia%2Flibmm-player.git [0.6.292] Fix Svace issue (DEREF_OF_NULL.RET.ALLOC) Change-Id: Ic8278fa8719f7daf7f0b7327c0d4319a9ef6c334 --- diff --git a/packaging/libmm-player.spec b/packaging/libmm-player.spec index c29c45b..45873ee 100644 --- a/packaging/libmm-player.spec +++ b/packaging/libmm-player.spec @@ -1,6 +1,6 @@ Name: libmm-player Summary: Multimedia Framework Player Library -Version: 0.6.291 +Version: 0.6.292 Release: 0 Group: Multimedia/Libraries License: Apache-2.0 diff --git a/src/mm_player_gst.c b/src/mm_player_gst.c index 6d9b970..8747a9b 100644 --- a/src/mm_player_gst.c +++ b/src/mm_player_gst.c @@ -766,6 +766,11 @@ __mmplayer_gst_extract_tag_from_msg(mmplayer_t *player, GstMessage *msg) if (gst_tag_list_get_date(tag_list, gsttag, &date)) {\ if (date != NULL) {\ string = g_strdup_printf("%d", g_date_get_year(date));\ + if (string == NULL) {\ + LOGD("failed to get date/time from tag");\ + g_date_free(date);\ + break;\ + } \ mm_player_set_attribute((MMHandleType)player, NULL,\ playertag, string, strlen(string), NULL); \ SECURE_LOGD("metainfo year : %s", string);\