[0.6.292] Fix Svace issue (DEREF_OF_NULL.RET.ALLOC) 41/305141/1 accepted/tizen/unified/20240131.175359 accepted/tizen/unified/x/20240205.063823
authorGilbok Lee <gilbok.lee@samsung.com>
Mon, 29 Jan 2024 07:39:50 +0000 (16:39 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Mon, 29 Jan 2024 07:39:50 +0000 (16:39 +0900)
Change-Id: Ic8278fa8719f7daf7f0b7327c0d4319a9ef6c334

packaging/libmm-player.spec
src/mm_player_gst.c

index c29c45b..45873ee 100644 (file)
@@ -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
index 6d9b970..8747a9b 100644 (file)
@@ -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);\