Fix Svace issue - DEREF_OF_NULL.RET.PROC.STAT 65/254665/1 accepted/tizen/unified/20210308.132435 submit/tizen/20210308.060315
authorJeongmo Yang <jm80.yang@samsung.com>
Mon, 8 Mar 2021 02:00:37 +0000 (11:00 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Mon, 8 Mar 2021 02:00:37 +0000 (11:00 +0900)
[Version] 0.6.15
[Issue Type] Svace

Change-Id: I718775e3e3ecfe8e26a8d9cca48c2cab5c80d4e2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/capi-media-codec.spec
test/media_codec_test.c

index eaa5b25..6f132cd 100644 (file)
@@ -4,7 +4,7 @@
 
 Name:       capi-media-codec
 Summary:    A Media Codec library in Tizen Native API
-Version:    0.6.14
+Version:    0.6.15
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0
index bab3988..b02cd3e 100644 (file)
@@ -19,6 +19,7 @@
 #include <glib.h>
 #include <gst/gst.h>
 #include <limits.h>
+#include <errno.h>
 
 #include <tbm_surface.h>
 #include <dlog.h>
@@ -2440,6 +2441,10 @@ void output_dump(App *app, media_packet_h pkt)
 
        g_snprintf(filename, MAX_STRING_LEN, "/tmp/dec_output_dump_%d.out", app->type);
        fp = fopen(filename, "ab");
+       if (!fp) {
+               g_print("open[%s] failed[errno:%d]\n", filename, errno);
+               return;
+       }
 
        media_packet_get_buffer_data_ptr(pkt, &temp);
        media_packet_get_buffer_size(pkt, &buf_size);