From 5418a37f01dec3744a0d730a287cc0f2764366fe Mon Sep 17 00:00:00 2001 From: Gilbok Lee Date: Mon, 29 Jan 2024 16:39:50 +0900 Subject: [PATCH] [0.6.292] Fix Svace issue (DEREF_OF_NULL.RET.ALLOC) Change-Id: Ic8278fa8719f7daf7f0b7327c0d4319a9ef6c334 --- packaging/libmm-player.spec | 2 +- src/mm_player_gst.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) 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);\ -- 2.7.4