gstreamer1-plugins-good-1.26.10-1.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-404): [#def1]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdbaseurlnode.c:24:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3211:1: enter_function: entry to ‘gst_mpd_client2_add_baseurl_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3217:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3222:18: call_function: calling ‘gst_mpd_baseurl_node2_new’ from ‘gst_mpd_client2_add_baseurl_node’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def2]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:783:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:768:1: enter_function: entry to ‘gst_mpd_client2_get_segment_end_time’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:782:21: call_function: calling ‘gst_mpd_client2_get_stream_period’ from ‘gst_mpd_client2_get_segment_end_time’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:782:21: return_function: returning to ‘gst_mpd_client2_get_segment_end_time’ from ‘gst_mpd_client2_get_stream_period’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:783:11: danger: dereference of NULL ‘gst_mpd_client2_get_stream_period(client)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def3]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1877:11: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1863:1: enter_function: entry to ‘gst_mpd_client2_get_last_fragment_timestamp_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1873:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1875:8: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1875:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1876:21: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1876:21: call_function: calling ‘gst_mpd_client2_get_stream_period’ from ‘gst_mpd_client2_get_last_fragment_timestamp_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1876:21: return_function: returning to ‘gst_mpd_client2_get_last_fragment_timestamp_end’ from ‘gst_mpd_client2_get_stream_period’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1877:11: danger: dereference of NULL ‘gst_mpd_client2_get_stream_period(client)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def4]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1898:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1863:1: enter_function: entry to ‘gst_mpd_client2_get_last_fragment_timestamp_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1873:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1875:8: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1875:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1879:19: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1879:19: call_function: calling ‘gst_mpd_client2_get_segments_counts’ from ‘gst_mpd_client2_get_last_fragment_timestamp_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1879:19: return_function: returning to ‘gst_mpd_client2_get_last_fragment_timestamp_end’ from ‘gst_mpd_client2_get_segments_counts’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1880:8: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1885:20: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1887:8: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1897:23: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1897:23: call_function: calling ‘gst_mpd_client2_get_stream_period’ from ‘gst_mpd_client2_get_last_fragment_timestamp_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1897:23: return_function: returning to ‘gst_mpd_client2_get_last_fragment_timestamp_end’ from ‘gst_mpd_client2_get_stream_period’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:1898:13: danger: dereference of NULL ‘gst_mpd_client2_get_stream_period(client)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def5]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:2659:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:2646:1: enter_function: entry to ‘gst_mpd_client2_get_segments_counts’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:2658:19: call_function: calling ‘gst_mpd_client2_get_stream_period’ from ‘gst_mpd_client2_get_segments_counts’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:2658:19: return_function: returning to ‘gst_mpd_client2_get_segments_counts’ from ‘gst_mpd_client2_get_stream_period’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:2659:7: danger: dereference of NULL ‘gst_mpd_client2_get_stream_period(client)’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def6]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3204:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3198:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3200:8: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3200:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3203:3: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3203:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3204:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3204:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def7]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3222:18: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3217:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3222:18: throw: if ‘gst_mpd_baseurl_node2_new’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3222:18: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def8]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3223:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3217:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3223:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3223:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def9]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3258:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3233:1: enter_function: entry to ‘gst_mpd_client2_set_period_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3239:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3240:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3240:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3243:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3243:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_set_period_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3243:28: return_function: returning to ‘gst_mpd_client2_set_period_node’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3245:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3257:3: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3257:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3258:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3258:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(13)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def10]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3299:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3266:1: enter_function: entry to ‘gst_mpd_client2_set_adaptation_set_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3274:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3275:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3275:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3278:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3278:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_set_adaptation_set_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3278:28: return_function: returning to ‘gst_mpd_client2_set_adaptation_set_node’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3280:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3282:36: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3282:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_set_adaptation_set_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3282:36: return_function: returning to ‘gst_mpd_client2_set_adaptation_set_node’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3284:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3298:3: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3298:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3299:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3299:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(20)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/19)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def11]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3323:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3316:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3317:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3317:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3320:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3323:36: danger: dereference of NULL ‘gst_mpd_client2_get_period_with_id(*client_16(D)->mpd_root_node.Periods, period_id)’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def12]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3345:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3307:1: enter_function: entry to ‘gst_mpd_client2_set_representation_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3316:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3317:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3317:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3320:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3320:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_set_representation_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3320:28: return_function: returning to ‘gst_mpd_client2_set_representation_node’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3323:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_set_representation_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3323:36: return_function: returning to ‘gst_mpd_client2_set_representation_node’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3325:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3327:7: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3327:7: call_function: calling ‘gst_mpd_client2_get_representation_with_id’ from ‘gst_mpd_client2_set_representation_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3327:7: return_function: returning to ‘gst_mpd_client2_set_representation_node’ from ‘gst_mpd_client2_get_representation_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3329:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3344:3: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3344:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3345:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3345:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(25)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/24)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def13]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3369:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3362:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3363:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3363:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3366:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3369:36: danger: dereference of NULL ‘gst_mpd_client2_get_period_with_id(*client_10(D)->mpd_root_node.Periods, period_id)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def14]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3376:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3353:1: enter_function: entry to ‘gst_mpd_client2_set_segment_list’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3362:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3363:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3363:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3366:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3366:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_set_segment_list’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3366:28: return_function: returning to ‘gst_mpd_client2_set_segment_list’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3369:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_set_segment_list’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3369:36: return_function: returning to ‘gst_mpd_client2_set_segment_list’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3371:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3374:7: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3376:8: danger: dereference of NULL ‘gst_mpd_client2_get_representation_with_id(*(GstMPDAdaptationSetNode *)<unknown>.Representations, rep_id)’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def15]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3381:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3353:1: enter_function: entry to ‘gst_mpd_client2_set_segment_list’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3362:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3363:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3363:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3366:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3366:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_set_segment_list’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3366:28: return_function: returning to ‘gst_mpd_client2_set_segment_list’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3369:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_set_segment_list’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3369:36: return_function: returning to ‘gst_mpd_client2_set_segment_list’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3371:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3374:7: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3374:7: call_function: calling ‘gst_mpd_client2_get_representation_with_id’ from ‘gst_mpd_client2_set_segment_list’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3374:7: return_function: returning to ‘gst_mpd_client2_set_segment_list’ from ‘gst_mpd_client2_get_representation_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3376:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3380:3: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3380:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3381:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3381:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(25)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/24)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def16]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3406:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3399:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3400:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3400:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3403:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3406:36: danger: dereference of NULL ‘gst_mpd_client2_get_period_with_id(*client_10(D)->mpd_root_node.Periods, period_id)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def17]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3413:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3390:1: enter_function: entry to ‘gst_mpd_client2_set_segment_template’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3399:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3400:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3400:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3403:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3403:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_set_segment_template’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3403:28: return_function: returning to ‘gst_mpd_client2_set_segment_template’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3406:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_set_segment_template’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3406:36: return_function: returning to ‘gst_mpd_client2_set_segment_template’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3408:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3411:7: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3413:8: danger: dereference of NULL ‘gst_mpd_client2_get_representation_with_id(*(GstMPDAdaptationSetNode *)<unknown>.Representations, rep_id)’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def18]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3418:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3390:1: enter_function: entry to ‘gst_mpd_client2_set_segment_template’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3399:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3400:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3400:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3403:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3403:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_set_segment_template’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3403:28: return_function: returning to ‘gst_mpd_client2_set_segment_template’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3406:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_set_segment_template’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3406:36: return_function: returning to ‘gst_mpd_client2_set_segment_template’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3408:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3411:7: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3411:7: call_function: calling ‘gst_mpd_client2_get_representation_with_id’ from ‘gst_mpd_client2_set_segment_template’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3411:7: return_function: returning to ‘gst_mpd_client2_set_segment_template’ from ‘gst_mpd_client2_get_representation_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3413:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3417:3: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3417:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3418:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3418:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(25)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/24)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def19]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3445:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3438:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3439:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3439:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3442:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3445:36: danger: dereference of NULL ‘gst_mpd_client2_get_period_with_id(*client_18(D)->mpd_root_node.Periods, period_id)’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def20]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3452:8: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3427:1: enter_function: entry to ‘gst_mpd_client2_add_segment_url’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3438:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3439:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3439:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3442:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3442:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_add_segment_url’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3442:28: return_function: returning to ‘gst_mpd_client2_add_segment_url’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3445:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_add_segment_url’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3445:36: return_function: returning to ‘gst_mpd_client2_add_segment_url’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3447:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3450:7: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3452:8: danger: dereference of NULL ‘gst_mpd_client2_get_representation_with_id(*(GstMPDAdaptationSetNode *)<unknown>.Representations, rep_id)’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def21]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3459:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3427:1: enter_function: entry to ‘gst_mpd_client2_add_segment_url’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3438:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3439:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3439:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3442:28: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3442:28: call_function: calling ‘gst_mpd_client2_get_period_with_id’ from ‘gst_mpd_client2_add_segment_url’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3442:28: return_function: returning to ‘gst_mpd_client2_add_segment_url’ from ‘gst_mpd_client2_get_period_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3445:36: call_function: calling ‘gst_mpd_client2_get_adaptation_set_with_id’ from ‘gst_mpd_client2_add_segment_url’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3445:36: return_function: returning to ‘gst_mpd_client2_add_segment_url’ from ‘gst_mpd_client2_get_adaptation_set_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3447:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3450:7: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3450:7: call_function: calling ‘gst_mpd_client2_get_representation_with_id’ from ‘gst_mpd_client2_add_segment_url’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3450:7: return_function: returning to ‘gst_mpd_client2_add_segment_url’ from ‘gst_mpd_client2_get_representation_with_id’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3458:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3459:3: throw: if ‘g_object_set_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3459:3: danger: missing call to ‘va_end’ to match ‘va_start’ at [(23)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def22]
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdnode.c:23:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3211:1: enter_function: entry to ‘gst_mpd_client2_add_baseurl_node’
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3217:3: branch_true: following ‘true’ branch (when ‘client’ is non-NULL)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3218:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3220:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/adaptivedemux2/dash/gstmpdclient.c:3222:18: call_function: calling ‘gst_mpd_baseurl_node2_new’ from ‘gst_mpd_client2_add_baseurl_node’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def23]
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1569:38: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1528:37: branch_true: following ‘true’ branch (when ‘i != 0’)...
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1529:11: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1546:8: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1550:8: branch_false: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1566:12: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1567:34: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1566:13: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1568:11: branch_true: ...to here
gst-plugins-good-1.26.10/ext/adaptivedemux2/hls/m3u8.c:1569:38: danger: dereference of NULL ‘0’
Error: CPPCHECK_WARNING (CWE-476): [#def24]
gst-plugins-good-1.26.10/ext/adaptivedemux2/mss/gstmssmanifest.c:1253: warning[nullPointer]: Possible null pointer dereference: stream->current_fragment
Error: GCC_ANALYZER_WARNING (CWE-457): [#def25]
gst-plugins-good-1.26.10/ext/flac/gstflacenc.c:554:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘stop’
gst-plugins-good-1.26.10/ext/flac/gstflacenc.c:523:10: branch_false: following ‘false’ branch (when ‘list’ is NULL)...
gst-plugins-good-1.26.10/ext/flac/gstflacenc.c:548:7: branch_false: ...to here
gst-plugins-good-1.26.10/ext/flac/gstflacenc.c:548:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/ext/flac/gstflacenc.c:552:11: branch_false: ...to here
gst-plugins-good-1.26.10/ext/flac/gstflacenc.c:554:22: danger: use of uninitialized value ‘stop’ here
Error: GCC_ANALYZER_WARNING (CWE-404): [#def26]
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:292:23: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:285:1: enter_function: entry to ‘_soup_session_new_with_options’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:290:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:292:23: call_function: calling ‘_soup_session_get_type’ from ‘_soup_session_new_with_options’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:292:23: return_function: returning to ‘_soup_session_new_with_options’ from ‘_soup_session_get_type’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:292:23: throw: if ‘g_object_new_valist’ throws an exception...
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:292:23: danger: missing call to ‘va_end’ to match ‘va_start’ at [(2)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def27]
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:519:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:285:1: enter_function: entry to ‘_soup_session_new_with_options’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:290:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:292:23: call_function: calling ‘_soup_session_get_type’ from ‘_soup_session_new_with_options’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def28]
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:520:10: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:285:1: enter_function: entry to ‘_soup_session_new_with_options’
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:290:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/soup/gstsouploader.c:292:23: call_function: calling ‘_soup_session_get_type’ from ‘_soup_session_new_with_options’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def29]
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:680:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:668:3: branch_true: following ‘true’ branch (when ‘caps’ is non-NULL)...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:669:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:669:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:670:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:670:3: branch_true: following ‘true’ branch (when ‘field’ is non-NULL)...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:672:10: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:677:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:679:10: branch_true: following ‘true’ branch (when ‘buf’ is non-NULL)...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:680:5: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:680:5: throw: if ‘gst_mini_object_is_writable’ throws an exception...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:680:5: danger: missing call to ‘va_end’ to match ‘va_start’ at [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def30]
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:685:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:668:3: branch_true: following ‘true’ branch (when ‘caps’ is non-NULL)...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:669:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:669:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:670:3: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:670:3: branch_true: following ‘true’ branch (when ‘field’ is non-NULL)...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:672:10: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:677:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:679:10: branch_true: following ‘true’ branch (when ‘buf’ is non-NULL)...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:680:5: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:680:5: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:683:5: branch_true: ...to here
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:685:5: throw: if ‘g_value_init’ throws an exception...
gst-plugins-good-1.26.10/ext/speex/gstspeexenc.c:685:5: danger: missing call to ‘va_end’ to match ‘va_start’ at [(7)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def31]
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1173:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘start’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1083:1: enter_function: entry to ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1104:8: call_function: inlined call to ‘_gst_byte_reader_skip_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1109:8: call_function: inlined call to ‘_gst_byte_reader_skip_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1112:8: call_function: calling ‘_gst_byte_reader_get_uint8_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1112:8: return_function: returning to ‘gst_flac_parse_handle_cuesheet’ from ‘_gst_byte_reader_get_uint8_inline’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1112:8: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1112:8: branch_true: ...to here
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1117:15: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1118:10: branch_true: ...to here
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1118:10: call_function: calling ‘_gst_byte_reader_get_uint64_be_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1118:10: return_function: returning to ‘gst_flac_parse_handle_cuesheet’ from ‘_gst_byte_reader_get_uint64_be_inline’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1118:10: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1120:10: branch_true: ...to here
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1120:10: call_function: calling ‘_gst_byte_reader_get_uint8_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1120:10: return_function: returning to ‘gst_flac_parse_handle_cuesheet’ from ‘_gst_byte_reader_get_uint8_inline’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1120:10: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1123:9: call_function: inlined call to ‘_gst_byte_reader_get_remaining_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1123:8: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1125:19: branch_false: ...to here
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1132:10: call_function: inlined call to ‘_gst_byte_reader_skip_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1134:10: call_function: calling ‘_gst_byte_reader_get_uint8_inline’ from ‘gst_flac_parse_handle_cuesheet’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1134:10: return_function: returning to ‘gst_flac_parse_handle_cuesheet’ from ‘_gst_byte_reader_get_uint8_inline’
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1134:10: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1138:9: branch_true: ...to here
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1138:8: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1172:11: branch_false: ...to here
gst-plugins-good-1.26.10/gst/audioparsers/gstflacparse.c:1173:7: danger: use of uninitialized value ‘start’ here
Error: GCC_ANALYZER_WARNING (CWE-688): [#def32]
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:239:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:231:1: enter_function: entry to ‘create_element_with_pretty_name’
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:238:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:239:12: branch_true: ...to here
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:239:12: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def33]
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:241:5: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:231:1: enter_function: entry to ‘create_element_with_pretty_name’
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:238:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:240:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:240:7: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/autodetect/gstautodetect.c:241:5: danger: argument 1 (‘<unknown>’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING: [#def34]
gst-plugins-good-1.26.10/gst/dtmf/gstdtmfsrc.c:514:10: warning[-Wanalyzer-imprecise-fp-arithmetic]: use of floating-point arithmetic here might yield unexpected results
Error: GCC_ANALYZER_WARNING (CWE-457): [#def35]
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:391:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘dtmf_payload.event’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:360:1: enter_function: entry to ‘gst_rtp_dtmf_depay_process’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:382:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:385:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:386:3: call_function: calling ‘_gst_bit_reader_get_bits_uint8_inline’ from ‘gst_rtp_dtmf_depay_process’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:386:3: return_function: returning to ‘gst_rtp_dtmf_depay_process’ from ‘_gst_bit_reader_get_bits_uint8_inline’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:387:3: call_function: calling ‘_gst_bit_reader_skip_inline’ from ‘gst_rtp_dtmf_depay_process’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:387:3: return_function: returning to ‘gst_rtp_dtmf_depay_process’ from ‘_gst_bit_reader_skip_inline’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:388:3: call_function: calling ‘_gst_bit_reader_get_bits_uint8_inline’ from ‘gst_rtp_dtmf_depay_process’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:388:3: return_function: returning to ‘gst_rtp_dtmf_depay_process’ from ‘_gst_bit_reader_get_bits_uint8_inline’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:389:3: call_function: calling ‘_gst_bit_reader_get_bits_uint16_inline’ from ‘gst_rtp_dtmf_depay_process’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:389:3: return_function: returning to ‘gst_rtp_dtmf_depay_process’ from ‘_gst_bit_reader_get_bits_uint16_inline’
gst-plugins-good-1.26.10/gst/dtmf/gstrtpdtmfdepay.c:391:7: danger: use of uninitialized value ‘dtmf_payload.event’ here
Error: GCC_ANALYZER_WARNING (CWE-688): [#def36]
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1026:38: warning[-Wanalyzer-null-argument]: use of NULL ‘t’ where non-null expected
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:923:1: enter_function: entry to ‘gst_flv_mux_create_metadata’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:955:3: call_function: calling ‘_gst_buffer_new_and_alloc’ from ‘gst_flv_mux_create_metadata’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:955:3: return_function: returning to ‘gst_flv_mux_create_metadata’ from ‘_gst_buffer_new_and_alloc’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:971:3: call_function: calling ‘_gst_buffer_new_and_alloc’ from ‘gst_flv_mux_create_metadata’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:971:3: return_function: returning to ‘gst_flv_mux_create_metadata’ from ‘_gst_buffer_new_and_alloc’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:980:3: call_function: calling ‘_gst_buffer_new_and_alloc’ from ‘gst_flv_mux_create_metadata’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:980:3: return_function: returning to ‘gst_flv_mux_create_metadata’ from ‘_gst_buffer_new_and_alloc’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1005:15: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1006:29: branch_true: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1026:38: danger: argument 1 (‘t’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def37]
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1381:7: warning[-Wanalyzer-null-argument]: use of NULL ‘bdata’ where non-null expected
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1248:1: enter_function: entry to ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1324:6: branch_false: following ‘false’ branch (when ‘buffer’ is NULL)...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1331:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: call_function: calling ‘_gst_buffer_new_and_alloc’ from ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: return_function: returning to ‘gst_flv_mux_buffer_to_tag_internal’ from ‘_gst_buffer_new_and_alloc’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1360:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1361:8: branch_true: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1361:8: branch_false: following ‘false’ branch (when ‘buffer’ is NULL)...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1364:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1368:8: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1369:10: branch_true: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1381:7: danger: argument 2 (‘bdata’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def38]
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1383:7: warning[-Wanalyzer-null-argument]: use of NULL ‘bdata’ where non-null expected
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1248:1: enter_function: entry to ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1324:6: branch_false: following ‘false’ branch (when ‘buffer’ is NULL)...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1331:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: call_function: calling ‘_gst_buffer_new_and_alloc’ from ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: return_function: returning to ‘gst_flv_mux_buffer_to_tag_internal’ from ‘_gst_buffer_new_and_alloc’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1360:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1361:8: branch_true: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1361:8: branch_false: following ‘false’ branch (when ‘buffer’ is NULL)...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1364:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1368:8: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1383:15: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1383:7: danger: argument 2 (‘bdata’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def39]
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1398:7: warning[-Wanalyzer-null-argument]: use of NULL ‘bdata’ where non-null expected
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1248:1: enter_function: entry to ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1324:6: branch_false: following ‘false’ branch (when ‘buffer’ is NULL)...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1331:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: call_function: calling ‘_gst_buffer_new_and_alloc’ from ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: return_function: returning to ‘gst_flv_mux_buffer_to_tag_internal’ from ‘_gst_buffer_new_and_alloc’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1360:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1386:5: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1395:8: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1396:18: branch_true: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1398:7: danger: argument 2 (‘bdata’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def40]
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1400:7: warning[-Wanalyzer-null-argument]: use of NULL ‘bdata’ where non-null expected
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1248:1: enter_function: entry to ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1324:6: branch_false: following ‘false’ branch (when ‘buffer’ is NULL)...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1331:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: call_function: calling ‘_gst_buffer_new_and_alloc’ from ‘gst_flv_mux_buffer_to_tag_internal’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1346:3: return_function: returning to ‘gst_flv_mux_buffer_to_tag_internal’ from ‘_gst_buffer_new_and_alloc’
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1360:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1386:5: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1395:8: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1400:15: branch_false: ...to here
gst-plugins-good-1.26.10/gst/flv/gstflvmux.c:1400:7: danger: argument 2 (‘bdata’) NULL where non-null expected
Error: CPPCHECK_WARNING (CWE-909): [#def41]
gst-plugins-good-1.26.10/gst/flv/gstmemindex.c:378: error[uninitStructMember]: Uninitialized struct member: data.lower
Error: CPPCHECK_WARNING (CWE-909): [#def42]
gst-plugins-good-1.26.10/gst/flv/gstmemindex.c:380: error[uninitStructMember]: Uninitialized struct member: data.higher
Error: GCC_ANALYZER_WARNING (CWE-688): [#def43]
gst-plugins-good-1.26.10/gst/goom/config_param.c:126:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gst-plugins-good-1.26.10/gst/goom/config_param.c:122:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom/config_param.c:123:46: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom/config_param.c:126:11: release_memory: using NULL here
gst-plugins-good-1.26.10/gst/goom/config_param.c:126:3: danger: argument 1 (‘*p.param.sval.value’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def44]
gst-plugins-good-1.26.10/gst/goom/config_param.c:126:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*p.param.sval.value’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/config_param.c:122:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/goom/config_param.c:125:34: branch_false: ...to here
gst-plugins-good-1.26.10/gst/goom/config_param.c:125:26: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/config_param.c:126:3: danger: argument 1 (‘*p.param.sval.value’) from [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def45]
gst-plugins-good-1.26.10/gst/goom/config_param.c:141:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gst-plugins-good-1.26.10/gst/goom/config_param.c:137:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom/config_param.c:138:46: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom/config_param.c:141:11: release_memory: using NULL here
gst-plugins-good-1.26.10/gst/goom/config_param.c:141:3: danger: argument 1 (‘*p.param.slist.value’) NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def46]
gst-plugins-good-1.26.10/gst/goom/config_param.c:141:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*p.param.sval.value’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/config_param.c:137:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/goom/config_param.c:140:34: branch_false: ...to here
gst-plugins-good-1.26.10/gst/goom/config_param.c:140:26: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/config_param.c:141:3: danger: argument 1 (‘*p.param.slist.value’) from [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2) could be NULL where non-null expected
Error: CPPCHECK_WARNING (CWE-476): [#def47]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:93: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def48]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:106: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def49]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:107: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def50]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:108: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def51]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:111: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def52]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:112: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def53]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:113: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def54]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:118: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def55]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:119: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def56]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:120: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def57]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:121: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def58]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:122: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def59]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:124: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def60]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:128: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def61]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:129: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def62]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:130: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def63]
gst-plugins-good-1.26.10/gst/goom/convolve_fx.c:132: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def64]
gst-plugins-good-1.26.10/gst/goom/filters.c:765: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: GCC_ANALYZER_WARNING (CWE-476): [#def65]
gst-plugins-good-1.26.10/gst/goom/filters.c:765:3: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
gst-plugins-good-1.26.10/gst/goom/filters.c:763:35: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/filters.c:765:3: danger: ‘data’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def66]
gst-plugins-good-1.26.10/gst/goom/filters.c:766: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def67]
gst-plugins-good-1.26.10/gst/goom/filters.c:767: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def68]
gst-plugins-good-1.26.10/gst/goom/filters.c:768: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def69]
gst-plugins-good-1.26.10/gst/goom/filters.c:769: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def70]
gst-plugins-good-1.26.10/gst/goom/filters.c:770: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def71]
gst-plugins-good-1.26.10/gst/goom/filters.c:771: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def72]
gst-plugins-good-1.26.10/gst/goom/filters.c:772: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def73]
gst-plugins-good-1.26.10/gst/goom/filters.c:773: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def74]
gst-plugins-good-1.26.10/gst/goom/filters.c:774: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def75]
gst-plugins-good-1.26.10/gst/goom/filters.c:776: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def76]
gst-plugins-good-1.26.10/gst/goom/filters.c:777: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def77]
gst-plugins-good-1.26.10/gst/goom/filters.c:779: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def78]
gst-plugins-good-1.26.10/gst/goom/filters.c:780: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def79]
gst-plugins-good-1.26.10/gst/goom/filters.c:781: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def80]
gst-plugins-good-1.26.10/gst/goom/filters.c:782: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def81]
gst-plugins-good-1.26.10/gst/goom/filters.c:783: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def82]
gst-plugins-good-1.26.10/gst/goom/filters.c:784: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def83]
gst-plugins-good-1.26.10/gst/goom/filters.c:785: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def84]
gst-plugins-good-1.26.10/gst/goom/filters.c:786: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def85]
gst-plugins-good-1.26.10/gst/goom/filters.c:789: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def86]
gst-plugins-good-1.26.10/gst/goom/filters.c:790: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def87]
gst-plugins-good-1.26.10/gst/goom/filters.c:792: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
gst-plugins-good-1.26.10/gst/goom/filters.c:794:3: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
gst-plugins-good-1.26.10/gst/goom/filters.c:763:35: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/goom/filters.c:794:3: throw: if ‘goom_secure_b_param’ throws an exception...
gst-plugins-good-1.26.10/gst/goom/filters.c:794:3: danger: ‘data’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def89]
gst-plugins-good-1.26.10/gst/goom/filters.c:797: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def90]
gst-plugins-good-1.26.10/gst/goom/filters.c:803: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def91]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:110: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: GCC_ANALYZER_WARNING (CWE-476): [#def92]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:110:3: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:108:21: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:110:3: danger: ‘data’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def93]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:111: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def94]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:112: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def95]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:113: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:115:3: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:112:26: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:115:3: throw: if ‘goom_secure_i_param’ throws an exception...
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:115:3: danger: ‘<unknown>’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:115:3: warning[-Wanalyzer-malloc-leak]: leak of ‘data’
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:108:21: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:115:3: throw: if ‘goom_secure_i_param’ throws an exception...
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:115:3: danger: ‘data’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def98]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:116: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def99]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:117: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def100]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:118: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def101]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:119: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def102]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:122: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def103]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:123: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def104]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:124: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def105]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:125: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def106]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:128: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def107]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:129: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def108]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:130: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def109]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:131: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def110]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:134: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def111]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:135: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def112]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:136: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def113]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:137: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def114]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:142: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def115]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:143: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def116]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:144: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def117]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:145: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def118]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:146: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def119]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:147: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def120]
gst-plugins-good-1.26.10/gst/goom/flying_stars_fx.c:148: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def121]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:58: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def122]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:59: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: GCC_ANALYZER_WARNING (CWE-688): [#def123]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:59:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.pixel’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/goom_core.c:58:33: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/goom_core.c:59:3: danger: argument 1 (‘malloc(((long unsigned int)buffsize + 32) * 4)’) from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def124]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:59:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘malloc(((long unsigned int)buffsize + 32) * 4)’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/goom_core.c:75:1: enter_function: entry to ‘goom_init’
gst-plugins-good-1.26.10/gst/goom/goom_core.c:89:3: call_function: calling ‘init_buffers’ from ‘goom_init’
Error: CPPCHECK_WARNING (CWE-476): [#def125]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:60: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def126]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:61: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: GCC_ANALYZER_WARNING (CWE-688): [#def127]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:61:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.back’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/goom_core.c:60:32: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/goom_core.c:61:3: danger: argument 1 (‘malloc(((long unsigned int)buffsize + 32) * 4)’) from [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def128]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:61:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘malloc(((long unsigned int)buffsize + 32) * 4)’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/goom_core.c:75:1: enter_function: entry to ‘goom_init’
gst-plugins-good-1.26.10/gst/goom/goom_core.c:89:3: call_function: calling ‘init_buffers’ from ‘goom_init’
Error: CPPCHECK_WARNING (CWE-476): [#def129]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:62: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def130]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:63: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: GCC_ANALYZER_WARNING (CWE-688): [#def131]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:63:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.conv’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/goom_core.c:62:30: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/goom_core.c:63:3: danger: argument 1 (‘malloc(((long unsigned int)buffsize + 32) * 4)’) from [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def132]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:63:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘malloc(((long unsigned int)buffsize + 32) * 4)’ where non-null expected
gst-plugins-good-1.26.10/gst/goom/goom_core.c:75:1: enter_function: entry to ‘goom_init’
gst-plugins-good-1.26.10/gst/goom/goom_core.c:89:3: call_function: calling ‘init_buffers’ from ‘goom_init’
Error: CPPCHECK_WARNING (CWE-476): [#def133]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:65: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def134]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:67: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def135]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:68: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: GCC_ANALYZER_WARNING (CWE-401): [#def136]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:83:3: warning[-Wanalyzer-malloc-leak]: leak of ‘goomInfo’
gst-plugins-good-1.26.10/gst/goom/goom_core.c:77:41: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/goom/goom_core.c:83:3: throw: if ‘plugin_info_init’ throws an exception...
gst-plugins-good-1.26.10/gst/goom/goom_core.c:83:3: danger: ‘goomInfo’ leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def137]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:85: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def138]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:86: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def139]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:87: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def140]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:89: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def141]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:90: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def142]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:92: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def143]
gst-plugins-good-1.26.10/gst/goom/goom_core.c:95: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: goomInfo
Error: CPPCHECK_WARNING (CWE-476): [#def144]
gst-plugins-good-1.26.10/gst/goom/goom_tools.c:28: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: grandom
Error: GCC_ANALYZER_WARNING (CWE-476): [#def145]
gst-plugins-good-1.26.10/gst/goom/goom_tools.c:28:3: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘grandom’
gst-plugins-good-1.26.10/gst/goom/goom_tools.c:25:40: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/goom_tools.c:28:3: danger: ‘grandom’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def146]
gst-plugins-good-1.26.10/gst/goom/goom_tools.c:44: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: grandom
Error: CPPCHECK_WARNING (CWE-476): [#def147]
gst-plugins-good-1.26.10/gst/goom/ifs.c:751: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: GCC_ANALYZER_WARNING (CWE-476): [#def148]
gst-plugins-good-1.26.10/gst/goom/ifs.c:751:3: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
gst-plugins-good-1.26.10/gst/goom/ifs.c:749:31: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/ifs.c:751:3: danger: ‘data’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def149]
gst-plugins-good-1.26.10/gst/goom/ifs.c:752: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: GCC_ANALYZER_WARNING (CWE-476): [#def150]
gst-plugins-good-1.26.10/gst/goom/lines.c:71:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
gst-plugins-good-1.26.10/gst/goom/lines.c:181:1: enter_function: entry to ‘goom_lines_init’
gst-plugins-good-1.26.10/gst/goom/lines.c:188:33: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/lines.c:197:3: call_function: calling ‘genline’ from ‘goom_lines_init’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def151]
gst-plugins-good-1.26.10/gst/goom/lines.c:78:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
gst-plugins-good-1.26.10/gst/goom/lines.c:181:1: enter_function: entry to ‘goom_lines_init’
gst-plugins-good-1.26.10/gst/goom/lines.c:188:33: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/lines.c:197:3: call_function: calling ‘genline’ from ‘goom_lines_init’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def152]
gst-plugins-good-1.26.10/gst/goom/lines.c:87:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
gst-plugins-good-1.26.10/gst/goom/lines.c:181:1: enter_function: entry to ‘goom_lines_init’
gst-plugins-good-1.26.10/gst/goom/lines.c:188:33: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/lines.c:197:3: call_function: calling ‘genline’ from ‘goom_lines_init’
Error: CPPCHECK_WARNING (CWE-476): [#def153]
gst-plugins-good-1.26.10/gst/goom/lines.c:173: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: gml
Error: CPPCHECK_WARNING (CWE-476): [#def154]
gst-plugins-good-1.26.10/gst/goom/lines.c:174: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: gml
Error: CPPCHECK_WARNING (CWE-476): [#def155]
gst-plugins-good-1.26.10/gst/goom/lines.c:175: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: gml
Error: CPPCHECK_WARNING (CWE-476): [#def156]
gst-plugins-good-1.26.10/gst/goom/lines.c:176: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: gml
Error: CPPCHECK_WARNING (CWE-476): [#def157]
gst-plugins-good-1.26.10/gst/goom/lines.c:177: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: gml
Error: CPPCHECK_WARNING (CWE-476): [#def158]
gst-plugins-good-1.26.10/gst/goom/lines.c:186: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: GCC_ANALYZER_WARNING (CWE-476): [#def159]
gst-plugins-good-1.26.10/gst/goom/lines.c:186:3: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
gst-plugins-good-1.26.10/gst/goom/lines.c:184:26: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/lines.c:186:3: danger: ‘l’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def160]
gst-plugins-good-1.26.10/gst/goom/lines.c:188: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def161]
gst-plugins-good-1.26.10/gst/goom/lines.c:189: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def162]
gst-plugins-good-1.26.10/gst/goom/lines.c:190: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def163]
gst-plugins-good-1.26.10/gst/goom/lines.c:192: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def164]
gst-plugins-good-1.26.10/gst/goom/lines.c:193: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def165]
gst-plugins-good-1.26.10/gst/goom/lines.c:195: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def166]
gst-plugins-good-1.26.10/gst/goom/lines.c:197: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def167]
gst-plugins-good-1.26.10/gst/goom/lines.c:198: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def168]
gst-plugins-good-1.26.10/gst/goom/lines.c:200: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def169]
gst-plugins-good-1.26.10/gst/goom/lines.c:201: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def170]
gst-plugins-good-1.26.10/gst/goom/lines.c:203: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def171]
gst-plugins-good-1.26.10/gst/goom/lines.c:204: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def172]
gst-plugins-good-1.26.10/gst/goom/lines.c:206: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: CPPCHECK_WARNING (CWE-476): [#def173]
gst-plugins-good-1.26.10/gst/goom/lines.c:207: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: l
Error: GCC_ANALYZER_WARNING (CWE-476): [#def174]
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:246:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*p.params’
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:235:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:236:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:238:12: branch_false: following ‘false’ branch (when ‘i == 0’)...
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:243:66: branch_false: ...to here
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:243:30: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:246:5: danger: ‘malloc((long unsigned int)*p.nbParams * 32)’ could be NULL: unchecked value from [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-122): [#def175]
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:249:9: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:235:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:236:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:238:12: branch_false: following ‘false’ branch (when ‘i == 0’)...
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:243:66: branch_false: ...to here
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:247:12: branch_true: following ‘true’ branch (when ‘i != 0’)...
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:248:11: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:248:10: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:249:9: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom/plugin_info.c:249:9: danger: out-of-bounds write from byte 32 till byte 63 but region ends at byte 32
Error: GCC_ANALYZER_WARNING (CWE-476): [#def176]
gst-plugins-good-1.26.10/gst/goom/surf3d.c:33:3: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘g’
gst-plugins-good-1.26.10/gst/goom/surf3d.c:30:15: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom/surf3d.c:33:3: danger: ‘g’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def177]
gst-plugins-good-1.26.10/gst/goom/surf3d.c:78:3: warning[-Wanalyzer-malloc-leak]: leak of ‘v2_array’
gst-plugins-good-1.26.10/gst/goom/surf3d.c:76:19: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/goom/surf3d.c:78:3: throw: if ‘v3d_to_v2d’ throws an exception...
gst-plugins-good-1.26.10/gst/goom/surf3d.c:78:3: danger: ‘v2_array’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def178]
gst-plugins-good-1.26.10/gst/goom/surf3d.c:83: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: v2_array
Error: CPPCHECK_WARNING (CWE-476): [#def179]
gst-plugins-good-1.26.10/gst/goom/surf3d.c:86: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: v2_array
Error: CPPCHECK_WARNING (CWE-476): [#def180]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:77: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def181]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:79: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def182]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:80: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def183]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:82: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def184]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:83: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def185]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:84: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def186]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:86: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def187]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:87: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def188]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:88: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def189]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:89: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def190]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:91: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def191]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:92: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def192]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:93: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def193]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:95: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def194]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:97: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def195]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:99: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def196]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:159: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def197]
gst-plugins-good-1.26.10/gst/goom/tentacle3d.c:167: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def198]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:71: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def199]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:72: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def200]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:73: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def201]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:74: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def202]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:75: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def203]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:76: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def204]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:77: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def205]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:78: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def206]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:79: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def207]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:80: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def208]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:81: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def209]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:82: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def210]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:83: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def211]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:85: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def212]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:86: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def213]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:88: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-476): [#def214]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:89: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: zf
Error: CPPCHECK_WARNING (CWE-682): [#def215]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:322: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def216]
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:481:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pos10’
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:353:1: enter_function: entry to ‘zoomFilterFastRGB2k1’
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:377:5: call_function: calling ‘zoomFilterSetResolution’ from ‘zoomFilterFastRGB2k1’
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:377:5: return_function: returning to ‘zoomFilterFastRGB2k1’ from ‘zoomFilterSetResolution’
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:480:22: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:481:30: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom2k1/filters.c:481:5: danger: ‘pos10 + (long unsigned int)position * 4’ could be NULL: unchecked value from [(6)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-688): [#def217]
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:76:3: warning[-Wanalyzer-null-argument]: use of NULL ‘*goomdata.pixel’ where non-null expected
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:22:1: enter_function: entry to ‘goom2k1_init’
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:31:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:32:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:33:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:34:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:36:3: call_function: calling ‘goom2k1_set_resolution’ from ‘goom2k1_init’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def218]
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:76:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomdata.pixel’ where non-null expected
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:60:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:61:9: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:65:35: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:76:3: danger: argument 1 (‘*goomdata.pixel’) from [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-688): [#def219]
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:77:3: warning[-Wanalyzer-null-argument]: use of NULL ‘*goomdata.pixel’ where non-null expected
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:22:1: enter_function: entry to ‘goom2k1_init’
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:31:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:32:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:33:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:34:3: release_memory: ‘*goomdata.pixel’ is NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:36:3: call_function: calling ‘goom2k1_set_resolution’ from ‘goom2k1_init’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def220]
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:77:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomdata.back’ where non-null expected
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:60:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:61:9: branch_true: ...to here
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:66:34: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/gst/goom2k1/goom_core.c:77:3: danger: argument 1 (‘*goomdata.back’) from [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2) could be NULL where non-null expected
Error: GCC_ANALYZER_WARNING (CWE-775): [#def221]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(GstQTMoovRecover *)data.recovery_input, "rb")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:217:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:217:5: throw: if ‘g_mutex_unlock’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: danger: ‘fopen(*(GstQTMoovRecover *)data.recovery_input, "rb")’ leaks here; was opened at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def222]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(GstQTMoovRecover *)data.recovery_input, "rb")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:217:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:217:5: throw: if ‘g_mutex_unlock’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: danger: ‘fopen(*(GstQTMoovRecover *)data.recovery_input, "rb")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def223]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(GstQTMoovRecover *)data.broken_input, "rb")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:15: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:224:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:224:5: throw: if ‘g_mutex_unlock’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: danger: ‘fopen(*(GstQTMoovRecover *)data.broken_input, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/48/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def224]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(GstQTMoovRecover *)data.broken_input, "rb")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:15: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:224:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:224:5: throw: if ‘g_mutex_unlock’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: danger: ‘fopen(*(GstQTMoovRecover *)data.broken_input, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/50/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def225]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: throw: if ‘g_mutex_unlock’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: danger: ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’ leaks here; was opened at [(11)](sarif:/runs/0/results/68/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def226]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: throw: if ‘g_mutex_unlock’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: danger: ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’ leaks here; was allocated at [(11)](sarif:/runs/0/results/69/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def227]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: throw: if ‘gst_debug_log’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: danger: ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’ leaks here; was opened at [(11)](sarif:/runs/0/results/70/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def228]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: throw: if ‘gst_debug_log’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:231:3: danger: ‘fopen(*(GstQTMoovRecover *)data.fixed_output, "wb+")’ leaks here; was allocated at [(11)](sarif:/runs/0/results/71/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def229]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘moovrec’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:217:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: throw: if ‘gst_debug_log’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: danger: ‘moovrec’ leaks here; was opened at [(7)](sarif:/runs/0/results/106/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def230]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:243:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: throw: if ‘gst_debug_log’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: danger: ‘output’ leaks here; was opened at [(11)](sarif:/runs/0/results/108/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def231]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: warning[-Wanalyzer-malloc-leak]: leak of ‘moovrec’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:217:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: throw: if ‘gst_debug_log’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: danger: ‘moovrec’ leaks here; was allocated at [(7)](sarif:/runs/0/results/107/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def232]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: warning[-Wanalyzer-malloc-leak]: leak of ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:243:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: throw: if ‘gst_debug_log’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: danger: ‘output’ leaks here; was allocated at [(11)](sarif:/runs/0/results/109/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def233]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘moovrec’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:236:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: throw: if ‘_gst_element_error_printf’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: danger: ‘moovrec’ leaks here; was opened at [(7)](sarif:/runs/0/results/110/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def234]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:8: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: throw: if ‘_gst_element_error_printf’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: danger: ‘output’ leaks here; was opened at [(11)](sarif:/runs/0/results/112/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def235]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: warning[-Wanalyzer-malloc-leak]: leak of ‘moovrec’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:236:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: throw: if ‘_gst_element_error_printf’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: danger: ‘moovrec’ leaks here; was allocated at [(7)](sarif:/runs/0/results/111/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def236]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: warning[-Wanalyzer-malloc-leak]: leak of ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:8: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: throw: if ‘_gst_element_error_printf’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: danger: ‘output’ leaks here; was allocated at [(11)](sarif:/runs/0/results/113/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def237]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘moovrec’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:236:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: throw: if ‘g_error_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: danger: ‘moovrec’ leaks here; was opened at [(7)](sarif:/runs/0/results/134/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def238]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:8: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: throw: if ‘g_error_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: danger: ‘output’ leaks here; was opened at [(11)](sarif:/runs/0/results/136/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def239]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: warning[-Wanalyzer-malloc-leak]: leak of ‘moovrec’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:207:13: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:236:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: throw: if ‘g_error_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: danger: ‘moovrec’ leaks here; was allocated at [(7)](sarif:/runs/0/results/135/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def240]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: warning[-Wanalyzer-malloc-leak]: leak of ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:8: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:271:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: throw: if ‘g_error_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:272:5: danger: ‘output’ leaks here; was allocated at [(11)](sarif:/runs/0/results/137/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def241]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:8: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:275:6: branch_true: following ‘true’ branch (when ‘moov_recov’ is non-NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: throw: if ‘moov_recov_file_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: danger: ‘output’ leaks here; was opened at [(11)](sarif:/runs/0/results/138/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def242]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: warning[-Wanalyzer-malloc-leak]: leak of ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:242:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:8: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:275:6: branch_true: following ‘true’ branch (when ‘moov_recov’ is non-NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: throw: if ‘moov_recov_file_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: danger: ‘output’ leaks here; was allocated at [(11)](sarif:/runs/0/results/139/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def243]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_resource: opened here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:275:6: branch_true: following ‘true’ branch (when ‘moov_recov’ is non-NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:277:6: branch_false: following ‘false’ branch (when ‘moovrec’ is NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:280:6: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:280:6: branch_true: following ‘true’ branch (when ‘mdat_recov’ is non-NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: throw: if ‘mdat_recov_file_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: danger: ‘output’ leaks here; was opened at [(11)](sarif:/runs/0/results/140/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def244]
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: warning[-Wanalyzer-malloc-leak]: leak of ‘output’
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:186:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:192:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:198:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:205:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:208:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:215:24: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:216:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:21: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:222:12: acquire_memory: allocated here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:223:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:229:3: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:235:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:240:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:249:6: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:250:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:269:3: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:270:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:275:6: branch_true: following ‘true’ branch (when ‘moov_recov’ is non-NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:276:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:277:6: branch_false: following ‘false’ branch (when ‘moovrec’ is NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:280:6: branch_false: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:280:6: branch_true: following ‘true’ branch (when ‘mdat_recov’ is non-NULL)...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: branch_true: ...to here
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: throw: if ‘mdat_recov_file_free’ throws an exception...
gst-plugins-good-1.26.10/gst/isomp4/gstqtmoovrecover.c:281:5: danger: ‘output’ leaks here; was allocated at [(11)](sarif:/runs/0/results/141/codeFlows/0/threadFlows/0/locations/10)
Error: CPPCHECK_WARNING (CWE-823): [#def245]
gst-plugins-good-1.26.10/gst/isomp4/qtdemux.c:11584: error[arrayIndexOutOfBounds]: Array 'nb_bitrates[8]' accessed at index 8, which is out of bounds.
Error: CPPCHECK_WARNING (CWE-758): [#def246]
gst-plugins-good-1.26.10/gst/isomp4/qtdemux.c:14415: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: GCC_ANALYZER_WARNING (CWE-457): [#def247]
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:670:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘samples_l’
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:602:1: enter_function: entry to ‘rg_analysis_analyze_stereo_int16’
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:613:3: branch_true: following ‘true’ branch (when ‘depth <= 16’)...
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:614:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:614:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:614:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:616:10: branch_true: following ‘true’ branch (when ‘n_frames != 0’)...
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:617:14: branch_true: ...to here
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:620:17: branch_false: following ‘false’ branch (when ‘i >= n’)...
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:631:16: branch_false: ...to here
gst-plugins-good-1.26.10/gst/replaygain/rganalysis.c:632:5: call_function: calling ‘rg_analysis_analyze’ from ‘rg_analysis_analyze_stereo_int16’
Error: CPPCHECK_WARNING (CWE-457): [#def248]
gst-plugins-good-1.26.10/gst/rtp/gstrtph261pay.c:734: warning[uninitvar]: Uninitialized variable: ret
Error: CPPCHECK_WARNING (CWE-457): [#def249]
gst-plugins-good-1.26.10/gst/rtp/gstrtph265pay.c:1345: error[legacyUninitvar]: Uninitialized variable: ap_header[0]
Error: GCC_ANALYZER_WARNING (CWE-457): [#def250]
gst-plugins-good-1.26.10/gst/rtp/gstrtph265pay.c:1345:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ap_header[0]’
gst-plugins-good-1.26.10/gst/rtp/gstrtph265pay.c:1793:1: enter_function: entry to ‘gst_rtp_h265_pay_sink_event’
gst-plugins-good-1.26.10/gst/rtp/gstrtph265pay.c:1820:7: call_function: calling ‘gst_rtp_h265_pay_handle_buffer’ from ‘gst_rtp_h265_pay_sink_event’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def251]
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:372:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘chroma_site’
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:332:1: enter_function: entry to ‘gst_rtp_header_extension_colorspace_read’
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:362:14: call_function: calling ‘parse_colorspace’ from ‘gst_rtp_header_extension_colorspace_read’
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:362:14: return_function: returning to ‘gst_rtp_header_extension_colorspace_read’ from ‘parse_colorspace’
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:365:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:365:3: branch_true: ...to here
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:367:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:372:7: branch_false: ...to here
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:372:7: danger: use of uninitialized value ‘chroma_site’ here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def252]
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:389:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘cll’
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:382:6: branch_true: following ‘true’ branch (when ‘size == 28’)...
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:383:53: branch_true: ...to here
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:387:8: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:389:7: branch_true: ...to here
gst-plugins-good-1.26.10/gst/rtp/gstrtphdrext-colorspace.c:389:7: danger: use of uninitialized value ‘cll’ here
Error: GCC_ANALYZER_WARNING (CWE-465): [#def253]
gst-plugins-good-1.26.10/gst/rtp/gstrtpmp2tpay.c:223:6: warning[-Wanalyzer-deref-before-check]: check of ‘buffer’ for NULL after already dereferencing it
gst-plugins-good-1.26.10/gst/rtp/gstrtpmp2tpay.c:210:6: branch_false: following ‘false’ branch (when ‘size != 0’)...
gst-plugins-good-1.26.10/gst/rtp/gstrtpmp2tpay.c:211:23: branch_false: ...to here
gst-plugins-good-1.26.10/gst/rtp/gstrtpmp2tpay.c:210:7: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/rtp/gstrtpmp2tpay.c:218:8: branch_false: ...to here
gst-plugins-good-1.26.10/gst/rtp/gstrtpmp2tpay.c:223:6: danger: pointer ‘buffer’ is checked for NULL here but it was already dereferenced at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def254]
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1684:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘item’
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1663:1: enter_function: entry to ‘rtp_jitter_buffer_can_fast_start’
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1669:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1672:10: call_function: inlined call to ‘rtp_jitter_buffer_peek’ from ‘rtp_jitter_buffer_can_fast_start’
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1673:15: branch_true: following ‘true’ branch (when ‘i < num_packet’)...
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1674:9: branch_true: ...to here
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1674:9: branch_false: following ‘false’ branch (when ‘last_item’ is NULL)...
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1684:5: branch_false: ...to here
gst-plugins-good-1.26.10/gst/rtpmanager/rtpjitterbuffer.c:1684:5: danger: dereference of NULL ‘item’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def255]
gst-plugins-good-1.26.10/gst/rtpmanager/rtptwcc.c:915:16: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘run_length’
Error: COMPILER_WARNING (CWE-704): [#def256]
gst-plugins-good-1.26.10/gst/rtsp/gstrtspsrc.c: scope_hint: In function ‘gst_rtspsrc_set_proxy’
gst-plugins-good-1.26.10/gst/rtsp/gstrtspsrc.c:1928:9: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def257]
gst-plugins-good-1.26.10/gst/rtsp/gstrtspsrc.c:1928:9: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-775): [#def258]
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:70:10: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd’
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:59:12: acquire_resource: opened here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:65:6: branch_false: following ‘false’ branch (when ‘fd != -1’)...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:70:10: branch_false: ...to here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:70:10: throw: if ‘gst_oss_helper_probe_caps’ throws an exception...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:70:10: danger: ‘fd’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def259]
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘sndstat_handle’
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:92:26: acquire_resource: opened here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:92:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:92:6: branch_false: ...to here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:100:10: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: branch_true: ...to here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: throw: if ‘getline’ throws an exception...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: danger: ‘sndstat_handle’ leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def260]
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: warning[-Wanalyzer-malloc-leak]: leak of ‘sndstat_handle’
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:92:26: acquire_memory: allocated here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:92:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:92:6: branch_false: ...to here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:100:10: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: branch_true: ...to here
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: throw: if ‘getline’ throws an exception...
gst-plugins-good-1.26.10/sys/oss/gstossdeviceprovider.c:101:9: danger: ‘sndstat_handle’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-457): [#def261]
gst-plugins-good-1.26.10/sys/ximage/gstximagesrc.c:580: error[uninitvar]: Uninitialized variable: damage_ev
Error: GCC_ANALYZER_WARNING (CWE-688): [#def262]
gst-plugins-good-1.26.10/tests/check/elements/avimux.c:94:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
Error: CPPCHECK_WARNING (CWE-475): [#def263]
gst-plugins-good-1.26.10/tests/check/elements/interleave.c:430: error[shiftNegative]: Shifting by a negative value is undefined behaviour
Error: CPPCHECK_WARNING (CWE-476): [#def264]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:178: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-476): [#def265]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:178:3: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:178:3: danger: ‘p’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def266]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:179: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: CPPCHECK_WARNING (CWE-476): [#def267]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:180: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: CPPCHECK_WARNING (CWE-476): [#def268]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:181: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-401): [#def269]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:184:19: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: enter_function: entry to ‘rtp_klv_fragmented_packet_loss’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_false: following ‘false’ branch (when ‘i == 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: call_function: calling ‘rtp_pipeline_create’ from ‘rtp_klv_fragmented_packet_loss’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def270]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:184:19: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:184:19: throw: if ‘g_strdup_printf’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:184:19: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def271]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:185: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-401): [#def272]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:185:17: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: enter_function: entry to ‘rtp_klv_fragmented_packet_loss’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_false: following ‘false’ branch (when ‘i == 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: call_function: calling ‘rtp_pipeline_create’ from ‘rtp_klv_fragmented_packet_loss’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def273]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:185:17: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:185:17: throw: if ‘gst_pipeline_new’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:185:17: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def274]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:186:3: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: enter_function: entry to ‘rtp_klv_fragmented_packet_loss’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_false: following ‘false’ branch (when ‘i == 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: call_function: calling ‘rtp_pipeline_create’ from ‘rtp_klv_fragmented_packet_loss’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def275]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:186:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:186:3: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:186:3: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:186:3: throw: if ‘g_free_sized’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:186:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def276]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:187: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-401): [#def277]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:187:15: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: enter_function: entry to ‘rtp_klv_fragmented_packet_loss’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_false: following ‘false’ branch (when ‘i == 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: call_function: calling ‘rtp_pipeline_create’ from ‘rtp_klv_fragmented_packet_loss’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def278]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:187:15: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:187:15: throw: if ‘gst_element_factory_make’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:187:15: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def279]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:188: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-401): [#def280]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:189:7: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: enter_function: entry to ‘rtp_klv_fragmented_packet_loss’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_false: following ‘false’ branch (when ‘i == 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: call_function: calling ‘rtp_pipeline_create’ from ‘rtp_klv_fragmented_packet_loss’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def281]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:189:7: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:189:7: throw: if ‘gst_parse_bin_from_description_full’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:189:7: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def282]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:191: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-401): [#def283]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:192:7: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: enter_function: entry to ‘rtp_klv_fragmented_packet_loss’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_false: following ‘false’ branch (when ‘i == 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: call_function: calling ‘rtp_pipeline_create’ from ‘rtp_klv_fragmented_packet_loss’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def284]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:192:7: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:192:7: throw: if ‘gst_parse_bin_from_description_full’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:192:7: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def285]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:194: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-401): [#def286]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:194:17: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: enter_function: entry to ‘rtp_klv_fragmented_packet_loss’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_false: following ‘false’ branch (when ‘i == 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1212:7: call_function: calling ‘rtp_pipeline_create’ from ‘rtp_klv_fragmented_packet_loss’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def287]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:194:17: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:194:17: throw: if ‘gst_element_factory_make’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:194:17: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def288]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: p
Error: GCC_ANALYZER_WARNING (CWE-401): [#def289]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:199:5: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:199:5: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:199:5: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:199:5: throw: if ‘gst_object_unref’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:199:5: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def290]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:200:5: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:200:5: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:200:5: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:200:5: throw: if ‘gst_object_unref’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:200:5: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def291]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:201:5: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:201:5: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:201:5: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:201:5: throw: if ‘gst_object_unref’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:201:5: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def292]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:202:5: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:202:5: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:202:5: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:202:5: throw: if ‘gst_object_unref’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:202:5: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def293]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:203:5: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:203:5: branch_true: following ‘true’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:203:5: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:203:5: throw: if ‘gst_object_unref’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:203:5: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def294]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:212:10: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:212:10: throw: if ‘gst_caps_from_string’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:212:10: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def295]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:213:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:213:3: throw: if ‘g_object_set’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:213:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def296]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:218:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:218:3: throw: if ‘gst_bin_add’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:218:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def297]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:219:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:219:3: throw: if ‘gst_bin_add’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:219:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def298]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:220:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:220:3: throw: if ‘gst_bin_add’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:220:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def299]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:221:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:221:3: throw: if ‘gst_bin_add’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:221:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def300]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:224:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:224:3: throw: if ‘gst_element_link’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:224:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def301]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:225:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:225:3: throw: if ‘gst_element_link’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:225:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def302]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:226:3: warning[-Wanalyzer-malloc-leak]: leak of ‘p’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:176:24: acquire_memory: allocated here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:197:6: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:226:3: throw: if ‘gst_element_link’ throws an exception...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:226:3: danger: ‘p’ leaks here; was allocated at [(1)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def303]
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘frame_data’
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: following ‘false’ branch...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1198:1: branch_false: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1205:24: acquire_memory: this call could return NULL
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1206:21: branch_true: following ‘true’ branch (when ‘i != 5’)...
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:26: branch_true: ...to here
gst-plugins-good-1.26.10/tests/check/elements/rtp-payloading.c:1207:5: danger: ‘frame_data + (sizetype)(i * 163)’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/2)
Error: COMPILER_WARNING: [#def304] [important]
gst-plugins-good-1.26.10/tests/check/elements/souphttpsrc.c:32:10: error[fatal error]: libsoup/soup.h: No such file or directory
Error: GCC_ANALYZER_WARNING (CWE-404): [#def305]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:55:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def306]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:56:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def307]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:57:3: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def308]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:149:30: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:205:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def309]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:151:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:205:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def310]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:153:7: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:205:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def311]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:156:23: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:205:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def312]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:157:21: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:205:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def313]
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:159:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:201:1: enter_function: entry to ‘check_filter_with_event’
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:205:3: acquire_resource: ‘va_start’ called here
gst-plugins-good-1.26.10/tests/check/elements/videofilter.c:206:3: call_function: calling ‘check_filter_varargs’ from ‘check_filter_with_event’
Scan Properties
| analyzer-version-clippy | 1.92.0 |
| analyzer-version-cppcheck | 2.19.1 |
| analyzer-version-gcc | 16.0.0 |
| analyzer-version-gcc-analyzer | 16.0.0 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-85.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| mock-config | fedora-rawhide-x86_64 |
| project-name | gstreamer1-plugins-good-1.26.10-1.fc44 |
| store-results-to | /tmp/tmpvj6ol8ij/gstreamer1-plugins-good-1.26.10-1.fc44.tar.xz |
| time-created | 2026-01-08 17:09:54 |
| time-finished | 2026-01-08 17:17:59 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpvj6ol8ij/gstreamer1-plugins-good-1.26.10-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpvj6ol8ij/gstreamer1-plugins-good-1.26.10-1.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |