gstreamer1-plugins-good-1.24.5-1.fc41
List of Defects
Error: CPPCHECK_WARNING: [#def1]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstdashdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def2]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdadaptationsetnode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def3]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def4]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_get_segment_end_time.part.0’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:783:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdparser.h:30: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.h:24: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:22: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:64: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
# 781| } else {
# 782| stream_period = gst_mpd_client2_get_stream_period (client);
# 783|-> end = stream_period->start + stream_period->duration;
# 784| }
# 785| return end;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def5]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_stream_seek’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1782:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1690:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:384:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:2647:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1776:5: note: in expansion of macro ‘g_return_val_if_fail’
# 1780| }
# 1781|
# 1782|-> if (ts > stream_period->start)
# 1783| ts -= stream_period->start;
# 1784| else
Error: GCC_ANALYZER_WARNING (CWE-476): [#def6]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_get_last_fragment_timestamp_end’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1873:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1869:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
# 1871| if (!stream->segments) {
# 1872| stream_period = gst_mpd_client2_get_stream_period (client);
# 1873|-> *ts = stream_period->duration;
# 1874| } else {
# 1875| segment_idx = gst_mpd_client2_get_segments_counts (client, stream) - 1;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def7]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1894:26: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1869:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:2647:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib.h:33: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:1881:20: note: in expansion of macro ‘g_ptr_array_index’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:697:3: note: in expansion of macro ‘g_return_val_if_fail’
# 1892| * start of the next segment, if any. */
# 1893| stream_period = gst_mpd_client2_get_stream_period (client);
# 1894|-> *ts = stream_period->duration;
# 1895| }
# 1896| }
Error: GCC_ANALYZER_WARNING (CWE-476): [#def8]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_get_segments_counts’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:2655:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:2647:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:2651:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:2651:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:696:3: note: in expansion of macro ‘g_return_val_if_fail’
# 2653|
# 2654| stream_period = gst_mpd_client2_get_stream_period (client);
# 2655|-> if (stream_period->duration != -1)
# 2656| return gst_util_uint64_scale_ceil (stream_period->duration, 1,
# 2657| gst_mpd_client2_get_segment_duration (client, stream, NULL));
Error: GCC_ANALYZER_WARNING (CWE-476): [#def9]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_set_representation_node’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3319:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3312:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3313:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3313:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3317| (client->mpd_root_node->Periods, period_id));
# 3318| adap_set_node =
# 3319|-> GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3320| (period_node->AdaptationSets, adaptation_set_id));
# 3321| g_return_val_if_fail (adap_set_node != NULL, NULL);
Error: GCC_ANALYZER_WARNING (CWE-476): [#def10]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_set_segment_list’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3365:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3358:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3359:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3359:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3363| (client->mpd_root_node->Periods, period_id));
# 3364| adaptation_set =
# 3365|-> GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3366| (period->AdaptationSets, adap_set_id));
# 3367| g_return_val_if_fail (adaptation_set != NULL, FALSE);
Error: GCC_ANALYZER_WARNING (CWE-476): [#def11]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3372:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3358:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3359:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3359:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3367:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3370| gst_mpd_client2_get_representation_with_id
# 3371| (adaptation_set->Representations, rep_id);
# 3372|-> if (!representation->SegmentList) {
# 3373| representation->SegmentList = gst_mpd_segment_list_node_new ();
# 3374| }
Error: GCC_ANALYZER_WARNING (CWE-476): [#def12]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_set_segment_template’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3402:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3395:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3396:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3396:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3400| (client->mpd_root_node->Periods, period_id));
# 3401| adaptation_set =
# 3402|-> GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3403| (period->AdaptationSets, adap_set_id));
# 3404| g_return_val_if_fail (adaptation_set != NULL, FALSE);
Error: GCC_ANALYZER_WARNING (CWE-476): [#def13]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3409:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3395:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3396:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3396:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3404:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3407| gst_mpd_client2_get_representation_with_id
# 3408| (adaptation_set->Representations, rep_id);
# 3409|-> if (!representation->SegmentTemplate) {
# 3410| representation->SegmentTemplate = gst_mpd_segment_template_node_new ();
# 3411| }
Error: GCC_ANALYZER_WARNING (CWE-476): [#def14]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c: scope_hint: In function ‘gst_mpd_client2_add_segment_url’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3441:36: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3434:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3435:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3435:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3439| (client->mpd_root_node->Periods, period_id));
# 3440| adaptation_set =
# 3441|-> GST_MPD_ADAPTATION_SET_NODE (gst_mpd_client2_get_adaptation_set_with_id
# 3442| (period->AdaptationSets, adap_set_id));
# 3443| g_return_val_if_fail (adaptation_set != NULL, FALSE);
Error: GCC_ANALYZER_WARNING (CWE-476): [#def15]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3448:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3434:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3435:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3435:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdclient.c:3443:3: note: in expansion of macro ‘g_return_val_if_fail’
# 3446| gst_mpd_client2_get_representation_with_id
# 3447| (adaptation_set->Representations, rep_id);
# 3448|-> if (!representation->SegmentList) {
# 3449| representation->SegmentList = gst_mpd_segment_list_node_new ();
# 3450| }
Error: CPPCHECK_WARNING: [#def16]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdparser.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def17]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdparser.c:1175:12: warning[core.uninitialized.ArraySubscript]: Array subscript is undefined
# 1173| p++;
# 1174|
# 1175|-> while (g_ascii_isdigit (*p))
# 1176| p++;
# 1177| }
Error: CPPCHECK_WARNING: [#def18]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdrepresentationbasenode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def19]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstmpdrootnode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def20]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/dash/gstxmlhelper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def21]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/downloadhelper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def22]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-period.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def23]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def24]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def25]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:136:32: warning[deadcode.DeadStores]: Although the value stored to 'running_time' is used in the enclosing expression, the value is never actually read from 'running_time'
# 134| if (event != NULL) {
# 135| res = (GstMiniObject *) event;
# 136|-> running_time_buffering = running_time = running_time_end =
# 137| GST_CLOCK_STIME_NONE;
# 138| GST_DEBUG_ID (track->id,
Error: CLANG_WARNING: [#def26]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:136:47: warning[deadcode.DeadStores]: Although the value stored to 'running_time_end' is used in the enclosing expression, the value is never actually read from 'running_time_end'
# 134| if (event != NULL) {
# 135| res = (GstMiniObject *) event;
# 136|-> running_time_buffering = running_time = running_time_end =
# 137| GST_CLOCK_STIME_NONE;
# 138| GST_DEBUG_ID (track->id,
Error: CLANG_WARNING: [#def27]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:166:9: warning[deadcode.DeadStores]: Value stored to 'running_time' is never read
# 164| res = (GstMiniObject *) gst_event_new_gap (pos, duration);
# 165| if (track->output_segment.rate > 0.0) {
# 166|-> running_time = my_segment_to_running_time (&track->output_segment, pos);
# 167| running_time_buffering = running_time_end =
# 168| my_segment_to_running_time (&track->output_segment, pos + duration);
Error: CLANG_WARNING: [#def28]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:167:34: warning[deadcode.DeadStores]: Although the value stored to 'running_time_end' is used in the enclosing expression, the value is never actually read from 'running_time_end'
# 165| if (track->output_segment.rate > 0.0) {
# 166| running_time = my_segment_to_running_time (&track->output_segment, pos);
# 167|-> running_time_buffering = running_time_end =
# 168| my_segment_to_running_time (&track->output_segment, pos + duration);
# 169| } else {
Error: CLANG_WARNING: [#def29]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:170:9: warning[deadcode.DeadStores]: Value stored to 'running_time' is never read
# 168| my_segment_to_running_time (&track->output_segment, pos + duration);
# 169| } else {
# 170|-> running_time =
# 171| my_segment_to_running_time (&track->output_segment, pos + duration);
# 172| running_time_buffering = running_time_end =
Error: CLANG_WARNING: [#def30]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:172:34: warning[deadcode.DeadStores]: Although the value stored to 'running_time_end' is used in the enclosing expression, the value is never actually read from 'running_time_end'
# 170| running_time =
# 171| my_segment_to_running_time (&track->output_segment, pos + duration);
# 172|-> running_time_buffering = running_time_end =
# 173| my_segment_to_running_time (&track->output_segment, pos);
# 174| }
Error: CLANG_WARNING: [#def31]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:185:5: warning[deadcode.DeadStores]: Value stored to 'running_time_end' is never read
# 183| res = item.item;
# 184| running_time = item.runningtime;
# 185|-> running_time_end = item.runningtime_end;
# 186| running_time_buffering = item.runningtime_buffering;
# 187| item_size = item.size;
Error: CLANG_WARNING: [#def32]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux-track.c:264:11: warning[deadcode.DeadStores]: Value stored to 'running_time' is never read
# 262|
# 263| res = (GstMiniObject *) event;
# 264|-> running_time = global_output_position;
# 265|
# 266| track->update_next_segment = FALSE;
Error: CPPCHECK_WARNING: [#def33]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstadaptivedemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def34]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/gstisoff.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def35]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-playlist-loader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def36]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-preloader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def37]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-stream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def38]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-stream.c:1648:9: warning[core.NullDereference]: Access to field 'partial_segments' results in a dereference of a null pointer (loaded from variable 'file')
# 1646|
# 1647| if (hlsdemux_stream->in_partial_segments) {
# 1648|-> if (file->partial_segments == NULL) {
# 1649| /* I think this can only happen if we reloaded the playlist
# 1650| * and the segment we were in the middle of playing from
Error: CLANG_WARNING: [#def39]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-stream.c:1689:9: warning[core.NullDereference]: Access to field 'stream_time' results in a dereference of a null pointer (loaded from variable 'file')
# 1687| } else {
# 1688| GST_DEBUG_OBJECT (stream, "Current segment stream_time %" GST_STIME_FORMAT,
# 1689|-> GST_STIME_ARGS (file->stream_time));
# 1690| discont = file->discont || stream->discont
# 1691| || hlsdemux_stream->pending_discont;
Error: CLANG_WARNING: [#def40]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-stream.c:1690:15: warning[core.NullDereference]: Access to field 'discont' results in a dereference of a null pointer (loaded from variable 'file')
# 1688| GST_DEBUG_OBJECT (stream, "Current segment stream_time %" GST_STIME_FORMAT,
# 1689| GST_STIME_ARGS (file->stream_time));
# 1690|-> discont = file->discont || stream->discont
# 1691| || hlsdemux_stream->pending_discont;
# 1692| }
Error: CPPCHECK_WARNING: [#def41]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-util.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def42]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-util.c:209:3: warning[deadcode.DeadStores]: Value stored to 'slen' is never read
# 207| data += 3 + 5;
# 208| slen -= 5; /* bytes after section_length field itself */
# 209|-> slen -= 4; /* crc at end */
# 210| pcr_pid = GST_READ_UINT16_BE (data) & 0x1fff;
# 211| if (pcr_pid != 0x1fff) {
Error: CLANG_WARNING: [#def43]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux-util.c:217:3: warning[deadcode.DeadStores]: Value stored to 'data' is never read
# 215| /* Skip global descriptors */
# 216| pilen = GST_READ_UINT16_BE (data + 1) & 0x0FFF;
# 217|-> data += 2 + pilen;
# 218|
# 219|
Error: CPPCHECK_WARNING: [#def44]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def45]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/gsthlsdemux.c:722:62: warning[core.NullDereference]: Access to field 'name' results in a dereference of a null pointer (loaded from variable 'variant')
# 720|
# 721| GST_INFO_OBJECT (hlsdemux,
# 722|-> "Manifest processed, initial variant selected : `%s`", variant->name);
# 723| gst_hls_demux_set_current_variant (hlsdemux, variant);
# 724|
Error: CPPCHECK_WARNING: [#def46]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def47]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:872:9: warning[core.NullDereference]: Array access (from variable 'data') results in a null pointer dereference
# 870| *r = '\0';
# 871|
# 872|-> if (data[0] != '#' && data[0] != '\0') {
# 873| if (duration <= 0) {
# 874| GST_LOG ("%s: got line without EXTINF, dropping", data);
Error: CLANG_WARNING: [#def48]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:1220:5: warning[deadcode.DeadStores]: Value stored to 'partial_duration' is never read
# 1218| date_time = NULL; /* Ownership was passed to the partial segment */
# 1219| duration = 0;
# 1220|-> partial_duration = 0;
# 1221| title = NULL; /* Ownership was passed to the partial segment */
# 1222| discontinuity = FALSE;
Error: CLANG_WARNING: [#def49]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:1222:5: warning[deadcode.DeadStores]: Value stored to 'discontinuity' is never read
# 1220| partial_duration = 0;
# 1221| title = NULL; /* Ownership was passed to the partial segment */
# 1222|-> discontinuity = FALSE;
# 1223| size = offset = -1;
# 1224| g_ptr_array_add (self->segments, file);
Error: CLANG_WARNING: [#def50]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:1225:5: warning[deadcode.DeadStores]: Value stored to 'previous' is never read
# 1223| size = offset = -1;
# 1224| g_ptr_array_add (self->segments, file);
# 1225|-> previous = file;
# 1226| }
# 1227|
Error: CLANG_WARNING: [#def51]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:1566:38: warning[core.NullDereference]: Access to field 'stream_time' results in a dereference of a null pointer (loaded from variable 'seg')
# 1564| cand->stream_time <= ts + (partial_targetduration / 2)) {
# 1565| GST_DEBUG ("choosing full segment %d", seg_idx);
# 1566|-> seek_result->stream_time = seg->stream_time;
# 1567| seek_result->segment = gst_m3u8_media_segment_ref (seg);
# 1568| seek_result->found_partial_segment = FALSE;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def52]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c: scope_hint: In function ‘gst_hls_media_playlist_find_position’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:1566:41: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:30: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1355:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:1565:11: note: in expansion of macro ‘GST_DEBUG’
# 1564| cand->stream_time <= ts + (partial_targetduration / 2)) {
# 1565| GST_DEBUG ("choosing full segment %d", seg_idx);
# 1566|-> seek_result->stream_time = seg->stream_time;
# 1567| seek_result->segment = gst_m3u8_media_segment_ref (seg);
# 1568| seek_result->found_partial_segment = FALSE;
Error: GCC_ANALYZER_WARNING (CWE-688): [#def53]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c: scope_hint: In function ‘hls_master_playlist_new_from_data’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:3085:7: warning[-Wanalyzer-null-argument]: use of NULL ‘free_data’ where non-null expected
/usr/include/glib-2.0/glib/gmem.h:332:57: note: in expansion of macro ‘_G_NEW’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:2954:14: note: in expansion of macro ‘g_new0’
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c: scope_hint: In function ‘hls_master_playlist_new_from_data’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:3079:25: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c: scope_hint: In function ‘hls_master_playlist_new_from_data’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1358:33: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/hls/m3u8.c:3081:3: note: in expansion of macro ‘GST_TRACE’
<built-in>: note: argument 1 of ‘__builtin_strstr’ must be non-null
# 3083| /* Detect early whether this manifest describes a simple media playlist or
# 3084| * not */
# 3085|-> if (strstr (data, "\n#EXTINF:") != NULL) {
# 3086| GST_INFO ("This is a simple media playlist, not a master playlist");
# 3087|
Error: CPPCHECK_WARNING: [#def54]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/mss/gstmssdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def55]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/mss/gstmssmanifest.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def56]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/mss/gstmssmanifest.c:605:3: warning[deadcode.DeadStores]: Value stored to 'data' is never read
# 603| GST_WRITE_UINT16_BE (data, ppsinfo.size);
# 604| memcpy (data + 2, ppsinfo.data, ppsinfo.size);
# 605|-> data += 2 + ppsinfo.size;
# 606|
# 607| gst_buffer_unmap (sps, &spsinfo);
Error: CLANG_WARNING: [#def57]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/mss/gstmssmanifest.c:1161:3: warning[deadcode.DeadStores]: Value stored to 'fragment' is never read
# 1159| return GST_FLOW_EOS;
# 1160|
# 1161|-> fragment = stream->current_fragment->data;
# 1162| if (stream->fragment_repetition_index == 0) {
# 1163| stream->current_fragment = g_list_previous (stream->current_fragment);
Error: CPPCHECK_WARNING (CWE-476): [#def58]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/adaptivedemux2/mss/gstmssmanifest.c:1253: warning[nullPointer]: Possible null pointer dereference: stream->current_fragment
# 1251| if (g_list_previous (iter)) {
# 1252| stream->current_fragment = g_list_previous (iter);
# 1253|-> fragment = stream->current_fragment->data;
# 1254| g_assert (fragment);
# 1255| stream->fragment_repetition_index = fragment->repetitions - 1;
Error: CPPCHECK_WARNING: [#def59]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/cairo/gstcairooverlay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def60]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/dv/gstdvdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def61]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/dv/gstdvdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def62]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/dv/gstsmptetimecode.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def63]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/flac/gstflacdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def64]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/flac/gstflacenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def65]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/flac/gstflacenc.c: scope_hint: In function ‘add_cuesheet’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/flac/gstflacenc.c:556:22: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘stop’
# 554| track = FLAC__metadata_object_cuesheet_track_new ();
# 555| track->offset =
# 556|-> (FLAC__uint64) gst_util_uint64_scale_round (stop, sample_rate,
# 557| GST_SECOND);
# 558| track->number = 255;
Error: CLANG_WARNING: [#def66]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/flac/gstflacenc.c:556:22: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
# 554| track = FLAC__metadata_object_cuesheet_track_new ();
# 555| track->offset =
# 556|-> (FLAC__uint64) gst_util_uint64_scale_round (stop, sample_rate,
# 557| GST_SECOND);
# 558| track->number = 255;
Error: CLANG_WARNING: [#def67]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/flac/gstflacenc.c:1288:7: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1286| } else {
# 1287| GST_INFO_OBJECT (flacenc, "Non-header packet, we have all headers now");
# 1288|-> ret = gst_flac_enc_process_stream_headers (flacenc);
# 1289| flacenc->got_headers = TRUE;
# 1290| }
Error: CPPCHECK_WARNING: [#def68]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/gdk_pixbuf/gstgdkpixbufdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def69]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/gdk_pixbuf/gstgdkpixbufoverlay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def70]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/gtk/gtkgstbasewidget.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def71]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/gtk/gtkgstbasewidget.c:351:16: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>' is a garbage value
# 349|
# 350| /* from display coordinates to stream coordinates */
# 351|-> if (result.w > 0)
# 352| *stream_x = (x - result.x) / result.w * stream_width;
# 353| else
Error: CPPCHECK_WARNING: [#def72]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/gtk/gtkgstglwidget.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def73]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/jack/gstjackaudioclient.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def74]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/jack/gstjackloader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def75]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/jpeg/gstjpegenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def76]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/jpeg/gstjpegenc.c:511:31: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 509| for (k = 0; k < jpegenc->channels; k++) {
# 510| for (j = 0; j < jpegenc->v_samp[k] * DCTSIZE; j++) {
# 511|-> jpegenc->line[k][j] = base[k];
# 512| if (base[k] + stride[k] < end[k])
# 513| base[k] += stride[k];
Error: CLANG_WARNING: [#def77]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/jpeg/gstjpegenc.c:527:15: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 525|
# 526| /* ouch, copy line */
# 527|-> src = base[k];
# 528| dst = jpegenc->line[k][j];
# 529| for (l = jpegenc->cwidth[k]; l > 0; l--) {
Error: CPPCHECK_WARNING: [#def78]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/lame/gstlamemp3enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def79]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/libpng/gstpngdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def80]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/libpng/gstpngenc.c:408:5: warning[unix.Malloc]: Potential leak of memory pointed to by 'row_pointers'
# 406| gst_allocator_alloc (NULL, MAX (4096, GST_VIDEO_INFO_SIZE (info)), NULL);
# 407| if (!pngenc->output_mem) {
# 408|-> GST_ERROR_OBJECT (pngenc, "Failed to allocate memory");
# 409| return GST_FLOW_ERROR;
# 410| }
Error: CPPCHECK_WARNING: [#def81]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/mpg123/gstmpg123audiodec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def82]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/pulse/pulsedeviceprovider.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def83]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/pulse/pulsesink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def84]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/pulse/pulsesrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def85]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/pulse/pulseutil.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def86]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt/gstqsgmaterial.cc:124:31: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value
# 122|
# 123| for (guint i = 0; i < finfo->n_planes; i++) {
# 124|-> this->tex_uniforms[i] = program()->uniformLocation(tex_names[i]);
# 125| GST_TRACE ("%p tex uniform %i for tex %s", this, this->tex_uniforms[i], tex_names[i]);
# 126| }
Error: CLANG_WARNING: [#def87]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt/qtglrenderer.cc:327:9: warning[core.NullDereference]: Access to field 'state' results in a dereference of a null pointer (loaded from field 'm_sharedRenderData')
# 325|
# 326| g_mutex_lock (&m_sharedRenderData->lock);
# 327|-> if (m_sharedRenderData->state == STATE_ERROR) {
# 328| g_set_error (error, GST_RESOURCE_ERROR, GST_RESOURCE_ERROR_NOT_FOUND,
# 329| "In an error state from a previous attempt");
Error: CLANG_WARNING: [#def88]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt/qtitem.cc:324:21: warning[core.CallAndMessage]: Called C++ object pointer is null
# 322| }
# 323|
# 324|-> if ((old_buffer = tex->getBuffer(&was_bound))) {
# 325| if (old_buffer == this->priv->buffer) {
# 326| /* same buffer */
Error: CLANG_WARNING: [#def89]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt/qtitem.cc:368:5: warning[core.CallAndMessage]: Passed-by-value struct argument contains uninitialized data (e.g., field: 'x')
# 366| dst.h = boundingRect().height();
# 367|
# 368|-> gst_video_sink_center_rect (src, dst, &result, TRUE);
# 369| } else {
# 370| result.x = boundingRect().x();
Error: CLANG_WARNING: [#def90]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt6/gstqsg6material.cc:170:45: warning[core.UndefinedBinaryOperatorResult]: The right operand of '/' is a garbage value
# 168| depth[i] = (1 << uinfo->depth[i]) - 1;
# 169|
# 170|-> matrix_offset_components (m, -offset[0] / (float) depth[0],
# 171| -offset[1] / (float) depth[1], -offset[2] / (float) depth[2]);
# 172| matrix_scale_components (m, depth[0] / ((float) scale[0]),
Error: CLANG_WARNING: [#def91]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt6/gstqsg6material.cc:171:20: warning[core.UndefinedBinaryOperatorResult]: The right operand of '/' is a garbage value
# 169|
# 170| matrix_offset_components (m, -offset[0] / (float) depth[0],
# 171|-> -offset[1] / (float) depth[1], -offset[2] / (float) depth[2]);
# 172| matrix_scale_components (m, depth[0] / ((float) scale[0]),
# 173| depth[1] / ((float) scale[1]), depth[2] / ((float) scale[2]));
Error: CLANG_WARNING: [#def92]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt6/gstqsg6material.cc:171:51: warning[core.UndefinedBinaryOperatorResult]: The right operand of '/' is a garbage value
# 169|
# 170| matrix_offset_components (m, -offset[0] / (float) depth[0],
# 171|-> -offset[1] / (float) depth[1], -offset[2] / (float) depth[2]);
# 172| matrix_scale_components (m, depth[0] / ((float) scale[0]),
# 173| depth[1] / ((float) scale[1]), depth[2] / ((float) scale[2]));
Error: CLANG_WARNING: [#def93]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt6/qt6glitem.cc:321:21: warning[core.CallAndMessage]: Called C++ object pointer is null
# 319| }
# 320|
# 321|-> if ((old_buffer = tex->getBuffer(&was_bound))) {
# 322| if (old_buffer == this->priv->buffer) {
# 323| /* same buffer */
Error: CLANG_WARNING: [#def94]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt6/qt6glitem.cc:366:5: warning[core.CallAndMessage]: Passed-by-value struct argument contains uninitialized data (e.g., field: 'x')
# 364| dst.h = boundingRect().height();
# 365|
# 366|-> gst_video_sink_center_rect (src, dst, &result, TRUE);
# 367| } else {
# 368| result.x = boundingRect().x();
Error: CLANG_WARNING: [#def95]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/qt6/qt6glrenderer.cc:314:9: warning[core.NullDereference]: Access to field 'state' results in a dereference of a null pointer (loaded from field 'm_sharedRenderData')
# 312|
# 313| g_mutex_lock (&m_sharedRenderData->lock);
# 314|-> if (m_sharedRenderData->state == STATE_ERROR) {
# 315| g_set_error (error, GST_RESOURCE_ERROR, GST_RESOURCE_ERROR_NOT_FOUND,
# 316| "In an error state from a previous attempt");
Error: CPPCHECK_WARNING: [#def96]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/shout2/gstshout2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def97]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/soup/gstsouphttpsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def98]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/soup/gstsouphttpsrc.c: scope_hint: In function ‘gst_soup_http_src_do_request’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/soup/gstsouphttpsrc.c:1958:5: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘request_headers’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstelement.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/soup/gstsouphttpsrc.c:79: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1340:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/soup/gstsouphttpsrc.c:1948:3: note: in expansion of macro ‘GST_LOG_OBJECT’
# 1956| src->stop_position);
# 1957| } else if (src->msg && src->request_position == 0)
# 1958|-> _soup_message_headers_remove (request_headers, "Range");
# 1959|
# 1960| /* add_range_header() has the side effect of setting read_position to
Error: CPPCHECK_WARNING: [#def99]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/soup/gstsouploader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def100]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/speex/gstspeexdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def101]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/speex/gstspeexenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def102]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/taglib/gstapev2mux.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def103]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/taglib/gstid3v2mux.cc: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def104]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/twolame/gsttwolamemp2enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def105]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/vpx/gstvp8enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def106]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/vpx/gstvp9enc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def107]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/vpx/gstvpxdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def108]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/vpx/gstvpxenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def109]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/wavpack/gstwavpackcommon.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def110]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/wavpack/gstwavpackdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def111]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/wavpack/gstwavpackdec.c:229:7: warning[deadcode.DeadStores]: Value stored to 'fmt' is never read
# 227| break;
# 228| default:
# 229|-> fmt = GST_AUDIO_FORMAT_UNKNOWN;
# 230| g_assert_not_reached ();
# 231| break;
Error: CLANG_WARNING: [#def112]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/wavpack/gstwavpackdec.c:468:18: warning[deadcode.DeadStores]: Value stored to 'reason' during its initialization is never read
# 466| decode_error:
# 467| {
# 468|-> const gchar *reason = "unknown";
# 469|
# 470| if (dec->context) {
Error: CPPCHECK_WARNING: [#def113]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/wavpack/gstwavpackenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def114]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/ext/wavpack/gstwavpackenc.c:828:5: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 826| GST_DEBUG_OBJECT (enc, "rewriting first block ...");
# 827| enc->wv_id.passthrough = TRUE;
# 828|-> ret = gst_wavpack_enc_push_block (&enc->wv_id,
# 829| enc->first_block, enc->first_block_size);
# 830| enc->wv_id.passthrough = FALSE;
Error: CPPCHECK_WARNING: [#def115]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/apetag/gstapedemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def116]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audiochebband.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def117]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audiocheblimit.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def118]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audiodynamic.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def119]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audioecho.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def120]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audiofxbasefirfilter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def121]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audiofxbaseiirfilter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def122]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audiowsincband.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def123]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/audiowsinclimit.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def124]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/gstscaletempo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def125]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/gstscaletempo.c:354:31: warning[core.DivideZero]: Division by zero
# 352| if (st->format == GST_AUDIO_FORMAT_S16) {
# 353| gint64 t = frames_overlap;
# 354|-> gint32 n = 8589934588LL / (t * t); /* 4 * (2^31 - 1) / t^2 */
# 355| gint32 *pw;
# 356|
Error: CLANG_WARNING: [#def126]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/gstscaletempo.c:489:3: warning[deadcode.DeadStores]: Value stored to 'bytes_out' is never read
# 487| gst_buffer_map (outbuf, &omap, GST_MAP_WRITE);
# 488| pout = (gint8 *) omap.data;
# 489|-> bytes_out = omap.size;
# 490|
# 491| offset_in = fill_queue (st, tmpbuf ? tmpbuf : inbuf, 0);
Error: CPPCHECK_WARNING: [#def127]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audiofx/gststereo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def128]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstaacparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def129]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstac3parse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def130]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstdcaparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def131]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def132]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1091:7: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘start’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstaudioparserselements.h:24: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:55: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1577:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:678:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1022:8: note: in expansion of macro ‘gst_byte_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:662:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/base/base.h:35: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:61: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:678:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1027:8: note: in expansion of macro ‘gst_byte_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:662:7: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1030:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1030:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1030:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1036:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1036:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:455:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:455:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:455:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1036:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:514:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1036:10: note: in expansion of macro ‘gst_byte_reader_get_uint64_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1038:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1038:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1038:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1038:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1041:9: note: in expansion of macro ‘gst_byte_reader_get_remaining’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:678:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1050:10: note: in expansion of macro ‘gst_byte_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:662:7: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1052:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c: scope_hint: In function ‘gst_flac_parse_handle_cuesheet’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1052:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1052:10: note: in expansion of macro ‘gst_byte_reader_get_uint8’
# 1089| gst_util_uint64_scale_round (offset, GST_SECOND,
# 1090| flacparse->samplerate);
# 1091|-> gst_toc_entry_set_start_stop_times (cur_entry, start, stop);
# 1092| }
# 1093| }
Error: CLANG_WARNING: [#def133]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstflacparse.c:1091:7: warning[core.CallAndMessage]: 2nd function call argument is an uninitialized value
# 1089| gst_util_uint64_scale_round (offset, GST_SECOND,
# 1090| flacparse->samplerate);
# 1091|-> gst_toc_entry_set_start_stop_times (cur_entry, start, stop);
# 1092| }
# 1093| }
Error: CPPCHECK_WARNING: [#def134]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstmpegaudioparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def135]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstsbcparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def136]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/audioparsers/gstwavpackparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def137]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/auparse/gstauparse.c:660:3: warning[deadcode.DeadStores]: Value stored to 'res' is never read
# 658| }
# 659|
# 660|-> res = gst_au_parse_src_convert (auparse, GST_FORMAT_TIME, start,
# 661| GST_FORMAT_BYTES, &start);
# 662|
Error: CLANG_WARNING: [#def138]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/auparse/gstauparse.c:664:5: warning[deadcode.DeadStores]: Value stored to 'res' is never read
# 662|
# 663| if (stop > 0) {
# 664|-> res = gst_au_parse_src_convert (auparse, GST_FORMAT_TIME, stop,
# 665| GST_FORMAT_BYTES, &stop);
# 666| }
Error: CPPCHECK_WARNING: [#def139]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-688): [#def140]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c: scope_hint: In function ‘create_element_with_pretty_name’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:240:12: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:238:12: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c: scope_hint: In function ‘create_element_with_pretty_name’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:239:7: note: in expansion of macro ‘g_str_has_suffix’
<built-in>: note: argument 1 of ‘__builtin_strlen’ must be non-null
# 238| marker = g_strdup (GST_OBJECT_NAME (factory));
# 239| if (g_str_has_suffix (marker, self->type_klass_lc))
# 240|-> marker[strlen (marker) - 4] = '\0';
# 241| if (g_str_has_prefix (marker, "gst"))
# 242| memmove (marker, marker + 3, strlen (marker + 3) + 1);
Error: GCC_ANALYZER_WARNING (CWE-688): [#def141]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:242:5: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:238:12: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c: scope_hint: In function ‘create_element_with_pretty_name’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:239:7: note: in expansion of macro ‘g_str_has_suffix’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gstrfuncs.h:166:11: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:241:7: note: in expansion of macro ‘g_str_has_prefix’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gstrfuncs.h:166:11: note: in expansion of macro ‘G_UNLIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/autodetect/gstautodetect.c:241:7: note: in expansion of macro ‘g_str_has_prefix’
<built-in>: note: argument 1 of ‘__builtin_memmove’ must be non-null
# 240| marker[strlen (marker) - 4] = '\0';
# 241| if (g_str_has_prefix (marker, "gst"))
# 242|-> memmove (marker, marker + 3, strlen (marker + 3) + 1);
# 243| name = g_strdup_printf ("%s-actual-%s-%s", GST_OBJECT_NAME (self),
# 244| self->type_klass_lc, marker);
Error: CPPCHECK_WARNING: [#def142]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/avi/gstavidemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def143]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/avi/gstavimux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def144]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/avi/gstavimux.c:513:9: warning[deadcode.DeadStores]: Value stored to 'valid_caps' is never read
# 511| break;
# 512| default:
# 513|-> valid_caps = FALSE;
# 514| break;
# 515| }
Error: CPPCHECK_WARNING: [#def145]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/avi/gstavisubtitle.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def146]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/cutter/gstcutter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def147]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/debugutils/gstcapssetter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def148]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/debugutils/gstnavigationtest.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def149]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/debugutils/gstnavseek.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def150]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/debugutils/progressreport.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def151]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/deinterlace/gstdeinterlace.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def152]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/deinterlace/gstdeinterlacemethod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def153]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/deinterlace/tvtime/greedyh.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def154]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/deinterlace/tvtime/tomsmocomp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def155]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/deinterlace/yadif.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING: [#def156]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstdtmfsrc.c: scope_hint: In function ‘gst_dtmf_src_generate_silence’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstdtmfsrc.c:514:10: warning[-Wanalyzer-imprecise-fp-arithmetic]: use of floating-point arithmetic here might yield unexpected results
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstdtmfsrc.c:514:10: note: only use operands of an integer type inside the size argument
# 512| buf_size = ((duration / 1000) * sample_rate * SAMPLE_SIZE * CHANNELS) / 8;
# 513|
# 514|-> return gst_buffer_new_wrapped (g_malloc0 (buf_size), buf_size);
# 515| }
# 516|
Error: GCC_ANALYZER_WARNING (CWE-457): [#def157]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c: scope_hint: In function ‘gst_rtp_dtmf_depay_process’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:391:19: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘dtmf_payload.event’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.h:26: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:51: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:386:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:57: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:259:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:386:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:303:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:387:3: note: in expansion of macro ‘gst_bit_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:232:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h: scope_hint: In function ‘gst_rtp_dtmf_depay_process’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:303:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:387:3: note: in expansion of macro ‘gst_bit_reader_skip’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:388:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:259:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:284:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:308:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:388:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:310:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:389:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint16’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:285:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:259:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:285:1: note: in expansion of macro ‘__GST_BIT_READER_READ_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbitreader.h:310:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:389:3: note: in expansion of macro ‘gst_bit_reader_get_bits_uint16’
# 389| gst_bit_reader_get_bits_uint16 (&bitreader, &dtmf_payload.duration, 16);
# 390|
# 391|-> if (dtmf_payload.event > MAX_EVENT)
# 392| goto bad_packet;
# 393|
Error: CLANG_WARNING: [#def158]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:391:26: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>' is a garbage value
# 389| gst_bit_reader_get_bits_uint16 (&bitreader, &dtmf_payload.duration, 16);
# 390|
# 391|-> if (dtmf_payload.event > MAX_EVENT)
# 392| goto bad_packet;
# 393|
Error: CLANG_WARNING: [#def159]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:402:31: warning[core.UndefinedBinaryOperatorResult]: The left operand of '%' is a garbage value
# 400| guint unit_time_clock =
# 401| (rtpdtmfdepay->unit_time * depayload->clock_rate) / 1000;
# 402|-> if (dtmf_payload.duration % unit_time_clock) {
# 403| /* Make sure we don't overflow the duration */
# 404| if (dtmf_payload.duration < G_MAXUINT16 - unit_time_clock)
Error: CLANG_WARNING: [#def160]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:418:31: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>' is a garbage value
# 416|
# 417| if (max_duration_clock < G_MAXUINT16 &&
# 418|-> dtmf_payload.duration > max_duration_clock)
# 419| dtmf_payload.duration = max_duration_clock;
# 420| }
Error: CLANG_WARNING: [#def161]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:422:3: warning[core.CallAndMessage]: 11th function call argument is an uninitialized value
# 420| }
# 421|
# 422|-> GST_DEBUG_OBJECT (depayload, "Received new RTP DTMF packet : "
# 423| "marker=%d - timestamp=%u - event=%d - duration=%d",
# 424| marker, timestamp, dtmf_payload.event, dtmf_payload.duration);
Error: CLANG_WARNING: [#def162]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:434:37: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 432| rtpdtmfdepay->sample = 0;
# 433| rtpdtmfdepay->previous_ts = timestamp;
# 434|-> rtpdtmfdepay->previous_duration = dtmf_payload.duration;
# 435| rtpdtmfdepay->first_gst_ts = GST_BUFFER_PTS (buf);
# 436|
Error: CLANG_WARNING: [#def163]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfdepay.c:456:5: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 454| }
# 455| } else {
# 456|-> guint16 duration = dtmf_payload.duration;
# 457| dtmf_payload.duration -= rtpdtmfdepay->previous_duration;
# 458| /* If late buffer, ignore */
Error: CPPCHECK_WARNING: [#def164]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/dtmf/gstrtpdtmfsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def165]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstaging.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def166]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstaging.c:159:38: warning[core.DivideZero]: Division by zero
# 157| scratch->x = fastrand () % (width * 256);
# 158| scratch->dx = ((int) fastrand ()) >> 23;
# 159|-> scratch->init = (fastrand () % (height - 1)) + 1;
# 160| }
# 161| }
Error: CPPCHECK_WARNING: [#def167]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstedge.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def168]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstquark.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def169]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstradioac.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def170]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstrev.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def171]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstripple.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def172]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstshagadelic.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def173]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstvertigo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def174]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/effectv/gstwarp.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def175]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/equalizer/gstiirequalizer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def176]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def177]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def178]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:1024:38: warning[core.NonNullParamChecker]: Null pointer passed to 1st parameter expecting 'nonnull'
# 1022| continue;
# 1023|
# 1024|-> _gst_buffer_new_and_alloc (2 + strlen (t) + 1 + 2 + strlen (s),
# 1025| &tmp, &data);
# 1026| data[0] = 0; /* tag name length */
Error: CLANG_WARNING: [#def179]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:1373:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1371| GST_WRITE_UINT24_BE (data + 13, cts);
# 1372| }
# 1373|-> memcpy (data + 11 + 1 + 4, bdata, bsize);
# 1374| } else {
# 1375| memcpy (data + 11 + 1, bdata, bsize);
Error: CLANG_WARNING: [#def180]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:1375:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1373| memcpy (data + 11 + 1 + 4, bdata, bsize);
# 1374| } else {
# 1375|-> memcpy (data + 11 + 1, bdata, bsize);
# 1376| }
# 1377| } else {
Error: CLANG_WARNING: [#def181]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:1390:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1388| data[12] = is_codec_data ? 0 : 1;
# 1389|
# 1390|-> memcpy (data + 11 + 1 + 1, bdata, bsize);
# 1391| } else {
# 1392| memcpy (data + 11 + 1, bdata, bsize);
Error: GCC_ANALYZER_WARNING (CWE-688): [#def182]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c: scope_hint: In function ‘gst_flv_mux_buffer_to_tag_internal’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:1392:7: warning[-Wanalyzer-null-argument]: use of NULL ‘bdata’ where non-null expected
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/audio/audio.h:25: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:44: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c: scope_hint: In function ‘gst_flv_mux_buffer_to_tag_internal’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:245:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:651:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:246:3: note: in expansion of macro ‘g_return_if_fail’
<built-in>: note: argument 2 of ‘__builtin_memcpy’ must be non-null
# 1390| memcpy (data + 11 + 1 + 1, bdata, bsize);
# 1391| } else {
# 1392|-> memcpy (data + 11 + 1, bdata, bsize);
# 1393| }
# 1394| }
Error: CLANG_WARNING: [#def183]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstflvmux.c:1392:7: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 1390| memcpy (data + 11 + 1 + 1, bdata, bsize);
# 1391| } else {
# 1392|-> memcpy (data + 11 + 1, bdata, bsize);
# 1393| }
# 1394| }
Error: CPPCHECK_WARNING (CWE-909): [#def184]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstmemindex.c:378: error[uninitStructMember]: Uninitialized struct member: data.lower
# 376| if (entry == NULL && !data.exact) {
# 377| if (method == GST_INDEX_LOOKUP_BEFORE)
# 378|-> entry = data.lower;
# 379| else if (method == GST_INDEX_LOOKUP_AFTER) {
# 380| entry = data.higher;
Error: CPPCHECK_WARNING (CWE-909): [#def185]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flv/gstmemindex.c:380: error[uninitStructMember]: Uninitialized struct member: data.higher
# 378| entry = data.lower;
# 379| else if (method == GST_INDEX_LOOKUP_AFTER) {
# 380|-> entry = data.higher;
# 381| }
# 382| }
Error: CPPCHECK_WARNING: [#def186]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flx/gstflxdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def187]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flx/gstflxdec.c:749:7: warning[deadcode.DeadStores]: Value stored to 'available' is never read
# 747| }
# 748| gst_adapter_flush (flxdec->adapter, FlxHeaderSize);
# 749|-> available -= FlxHeaderSize;
# 750|
# 751| if (!_read_flx_header (flxdec, &header, &flxdec->hdr)) {
Error: CLANG_WARNING: [#def188]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/flx/gstflxdec.c:886:13: warning[unix.Malloc]: Potential leak of memory pointed to by 'writer.parent.data'
# 884| /* decode chunks */
# 885| if (!flx_decode_chunks (flxdec, n_chunks, &chunks, &writer)) {
# 886|-> GST_ELEMENT_ERROR (flxdec, STREAM, DECODE,
# 887| ("%s", "Could not decode chunk"), NULL);
# 888| goto unmap_input_error;
Error: GCC_ANALYZER_WARNING (CWE-688): [#def189]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c: scope_hint: In function ‘goom_set_str_param_value’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c:126:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c:20: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c:126:11: note: in expansion of macro ‘SVAL’
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
# 124| else
# 125| SVAL (*p) = (char *) malloc (len + 1);
# 126|-> memcpy (SVAL (*p), str, len + 1);
# 127| }
# 128|
Error: GCC_ANALYZER_WARNING (CWE-688): [#def190]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c:126:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*p.param.sval.value’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
# 124| else
# 125| SVAL (*p) = (char *) malloc (len + 1);
# 126|-> memcpy (SVAL (*p), str, len + 1);
# 127| }
# 128|
Error: GCC_ANALYZER_WARNING (CWE-688): [#def191]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c: scope_hint: In function ‘goom_set_list_param_value’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c:141:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c:141:11: note: in expansion of macro ‘LVAL’
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
# 139| else
# 140| LVAL (*p) = (char *) malloc (len + 1);
# 141|-> memcpy (LVAL (*p), str, len + 1);
# 142| }
Error: GCC_ANALYZER_WARNING (CWE-688): [#def192]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/config_param.c:141:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*p.param.sval.value’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
# 139| else
# 140| LVAL (*p) = (char *) malloc (len + 1);
# 141|-> memcpy (LVAL (*p), str, len + 1);
# 142| }
Error: CPPCHECK_WARNING: [#def193]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/drawmethods.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def194]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/drawmethods.c:177:11: warning[deadcode.DeadStores]: Value stored to 'p' is never read
# 175| DRAWMETHOD;
# 176| if (yy < (screeny - 1)) {
# 177|-> p += screeny;
# 178| /* DRAWMETHOD; */
# 179| }
Error: CLANG_WARNING: [#def195]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/drawmethods.c:214:11: warning[deadcode.DeadStores]: Value stored to 'p' is never read
# 212| DRAWMETHOD;
# 213| if (yy < (screeny - 1)) {
# 214|-> p += screeny;
# 215| /* DRAWMETHOD; */
# 216| }
Error: CPPCHECK_WARNING: [#def196]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/filters.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def197]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/filters.c:633:24: warning[unix.MallocSizeof]: Result of 'calloc' is converted to a pointer of type 'int', which is incompatible with sizeof operand type 'unsigned int'
# 631| data->mustInitBuffers = 0;
# 632| data->freebrutS =
# 633|-> (signed int *) calloc (resx * resy * 2 + 128, sizeof (unsigned int));
# 634| data->brutS =
# 635| (gint32 *) ((1 + ((uintptr_t) (data->freebrutS)) / 128) * 128);
Error: CLANG_WARNING: [#def198]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/filters.c:638:24: warning[unix.MallocSizeof]: Result of 'calloc' is converted to a pointer of type 'int', which is incompatible with sizeof operand type 'unsigned int'
# 636|
# 637| data->freebrutD =
# 638|-> (signed int *) calloc (resx * resy * 2 + 128, sizeof (unsigned int));
# 639| data->brutD =
# 640| (gint32 *) ((1 + ((uintptr_t) (data->freebrutD)) / 128) * 128);
Error: CLANG_WARNING: [#def199]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/filters.c:643:24: warning[unix.MallocSizeof]: Result of 'calloc' is converted to a pointer of type 'int', which is incompatible with sizeof operand type 'unsigned int'
# 641|
# 642| data->freebrutT =
# 643|-> (signed int *) calloc (resx * resy * 2 + 128, sizeof (unsigned int));
# 644| data->brutT =
# 645| (gint32 *) ((1 + ((uintptr_t) (data->freebrutT)) / 128) * 128);
Error: GCC_ANALYZER_WARNING (CWE-476): [#def200]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/filters.c: scope_hint: In function ‘zoomFilterVisualFXWrapper_init’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/filters.c:765:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
# 763| (ZoomFilterFXWrapperData *) malloc (sizeof (ZoomFilterFXWrapperData));
# 764|
# 765|-> data->coeffs = 0;
# 766| data->freecoeffs = 0;
# 767| data->brutS = 0;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def201]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/flying_stars_fx.c: scope_hint: In function ‘fs_init’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/flying_stars_fx.c:110:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
# 108| data = (FSData *) malloc (sizeof (FSData));
# 109|
# 110|-> data->fx_mode = FIREWORKS_FX;
# 111| data->maxStars = 4096;
# 112| data->stars = (Star *) malloc (data->maxStars * sizeof (Star));
Error: CPPCHECK_WARNING: [#def202]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/goom_core.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-688): [#def203]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/goom_core.c:59:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.pixel’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 57| {
# 58| goomInfo->pixel = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
# 59|-> memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
# 60| goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
# 61| memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
Error: GCC_ANALYZER_WARNING (CWE-688): [#def204]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/goom_core.c: scope_hint: In function ‘init_buffers’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/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
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 57| {
# 58| goomInfo->pixel = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
# 59|-> memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
# 60| goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
# 61| memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
Error: GCC_ANALYZER_WARNING (CWE-688): [#def205]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/goom_core.c:61:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.back’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 59| memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
# 60| goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
# 61|-> memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
# 62| goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
# 63| memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);
Error: GCC_ANALYZER_WARNING (CWE-688): [#def206]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/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
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 59| memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128);
# 60| goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128);
# 61|-> memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
# 62| goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
# 63| memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);
Error: GCC_ANALYZER_WARNING (CWE-688): [#def207]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/goom_core.c:63:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomInfo.conv’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 61| memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
# 62| goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
# 63|-> memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);
# 64|
# 65| goomInfo->outputBuf = goomInfo->conv;
Error: GCC_ANALYZER_WARNING (CWE-688): [#def208]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/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
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 61| memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128);
# 62| goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128);
# 63|-> memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128);
# 64|
# 65| goomInfo->outputBuf = goomInfo->conv;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def209]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/goom_tools.c: scope_hint: In function ‘goom_random_init’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/goom_tools.c:28:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘grandom’
# 26|
# 27| srand (i);
# 28|-> grandom->pos = 1;
# 29| goom_random_update_array (grandom, GOOM_NB_RAND);
# 30| return grandom;
Error: CPPCHECK_WARNING: [#def210]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/ifs.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def211]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/ifs.c: scope_hint: In function ‘ifs_update’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/ifs.c:530:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 528| #else
# 529| for (i = 0; i < nbpt; i += increment) {
# 530|-> int x = (int) points[i].x & 0x7fffffff;
# 531| int y = (int) points[i].y & 0x7fffffff;
# 532|
Error: GCC_ANALYZER_WARNING (CWE-476): [#def212]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/ifs.c: scope_hint: In function ‘ifs_vfx_init’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/ifs.c:751:14: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘data’
# 749| IfsData *data = (IfsData *) malloc (sizeof (IfsData));
# 750|
# 751|-> data->Root = (FRACTAL *) NULL;
# 752| data->initalized = 0;
# 753| _this->fx_data = data;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def213]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/lines.c: scope_hint: In function ‘genline’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/lines.c:71:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
# 69| case GML_HLINE:
# 70| for (i = 0; i < 512; i++) {
# 71|-> l[i].x = ((float) i * rx) / 512.0f;
# 72| l[i].y = param;
# 73| l[i].angle = G_PI / 2.0f;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def214]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/lines.c:78:16: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
# 76| case GML_VLINE:
# 77| for (i = 0; i < 512; i++) {
# 78|-> l[i].y = ((float) i * ry) / 512.0f;
# 79| l[i].x = param;
# 80| l[i].angle = 0.0f;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def215]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/lines.c:87:20: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
# 85| float cosa, sina;
# 86|
# 87|-> l[i].angle = 2.0f * G_PI * (float) i / 512.0f;
# 88| cosa = param * cos (l[i].angle);
# 89| sina = param * sin (l[i].angle);
Error: GCC_ANALYZER_WARNING (CWE-476): [#def216]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/lines.c: scope_hint: In function ‘goom_lines_init’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/lines.c:186:15: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘l’
# 184| GMLine *l = (GMLine *) malloc (sizeof (GMLine));
# 185|
# 186|-> l->goomInfo = goomInfo;
# 187|
# 188| l->points = (GMUnitPointer *) malloc (512 * sizeof (GMUnitPointer));
Error: GCC_ANALYZER_WARNING (CWE-476): [#def217]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/plugin_info.c: scope_hint: In function ‘plugin_info_add_visual’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/plugin_info.c:246:18: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*p.params’
# 244| i = p->nbVisuals;
# 245| p->nbParams = 1;
# 246|-> p->params[0] = p->sound.params;
# 247| while (i--) {
# 248| if (p->visuals[i]->params)
Error: CPPCHECK_WARNING: [#def218]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/sound_tester.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def219]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/surf3d.c: scope_hint: In function ‘grid3d_new’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/surf3d.c:33:15: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘g’
# 31| surf3d *s = &(g->surf);
# 32|
# 33|-> s->nbvertex = x * y;
# 34| s->vertex = malloc (x * y * sizeof (v3d));
# 35| s->svertex = malloc (x * y * sizeof (v3d));
Error: CPPCHECK_WARNING: [#def220]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom/tentacle3d.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def221]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/filters.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def222]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/filters.c: scope_hint: In function ‘zoomFilterFastRGB2k1’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/filters.c:412:30: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pos10’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/filters.c:353:1: note: in expansion of macro ‘zoomFilterFastRGB’
# 410| coeffs[(y * prevX + x) * 2 + 1] = 0;
# 411| #else
# 412|-> pos10[start_y + x] = 0;
# 413| c[0][start_y + x] = 0;
# 414| c[1][start_y + x] = 0;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def223]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/filters.c:445:22: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘pos10’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/filters.c:353:1: note: in expansion of macro ‘zoomFilterFastRGB’
# 443| #else
# 444| pos = start_y + x;
# 445|-> pos10[pos] = npx10 + prevX * npy10;
# 446|
# 447| if (!(coefh || coefv))
Error: CPPCHECK_WARNING: [#def224]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def225]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:57:8: note: Assuming 'resx' is not equal to field 'resolx'
# 55| guint32 buffsize = resx * resy;
# 56|
# 57|-> if ((goomdata->resolx == resx) && (goomdata->resoly == resy))
# 58| return;
# 59|
Error: CLANG_WARNING: [#def226]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:57:34: note: Left side of '&&' is false
# 55| guint32 buffsize = resx * resy;
# 56|
# 57|-> if ((goomdata->resolx == resx) && (goomdata->resoly == resy))
# 58| return;
# 59|
Error: CLANG_WARNING: [#def227]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:60:3: note: Taking false branch
# 58| return;
# 59|
# 60|-> if (goomdata->buffsize < buffsize) {
# 61| if (goomdata->pixel)
# 62| free (goomdata->pixel);
Error: CLANG_WARNING: [#def228]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:60:7: note: Assuming 'buffsize' is <= field 'buffsize'
# 58| return;
# 59|
# 60|-> if (goomdata->buffsize < buffsize) {
# 61| if (goomdata->pixel)
# 62| free (goomdata->pixel);
Error: CLANG_WARNING: [#def229]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:76:3: note: Null pointer passed to 1st parameter expecting 'nonnull'
# 74| goomdata->resoly = resy;
# 75|
# 76|-> memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
# 77| memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
# 78| }
Error: GCC_ANALYZER_WARNING (CWE-688): [#def230]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c: scope_hint: In function ‘goom2k1_set_resolution’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:76:3: warning[-Wanalyzer-null-argument]: use of NULL ‘*goomdata.pixel’ where non-null expected
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:22:1: note: in expansion of macro ‘goom_init’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:36:3: note: in expansion of macro ‘goom_set_resolution’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:53:1: note: in expansion of macro ‘goom_set_resolution’
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 74| goomdata->resoly = resy;
# 75|
# 76|-> memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
# 77| memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
# 78| }
Error: GCC_ANALYZER_WARNING (CWE-688): [#def231]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:76:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomdata.pixel’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 74| goomdata->resoly = resy;
# 75|
# 76|-> memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
# 77| memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
# 78| }
Error: CLANG_WARNING: [#def232]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:76:3: warning[core.NonNullParamChecker]: Null pointer passed to 1st parameter expecting 'nonnull'
# 74| goomdata->resoly = resy;
# 75|
# 76|-> memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
# 77| memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
# 78| }
Error: GCC_ANALYZER_WARNING (CWE-688): [#def233]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/goom2k1/goom_core.c:77:3: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL ‘*goomdata.back’ where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memset’ must be non-null
# 75|
# 76| memset (goomdata->pixel, 0, buffsize * sizeof (guint32) + 128);
# 77|-> memset (goomdata->back, 0, buffsize * sizeof (guint32) + 128);
# 78| }
# 79|
Error: CPPCHECK_WARNING: [#def234]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/imagefreeze/gstimagefreeze.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def235]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/atoms.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def236]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/atomsrecovery.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def237]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/descriptors.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def238]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/gstisoff.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def239]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/gstqtmoovrecover.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def240]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/gstqtmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def241]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/gstqtmuxmap.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def242]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def243]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def244]
/usr/include/gstreamer-1.0/gst/gst.h:56: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_debug.h:4: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:22: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1129:28: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘channel_mapping’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1090:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_types.h:25: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:23: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:427:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1090:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1090:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:311:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_UNCHECKED’
/usr/include/gstreamer-1.0/gst/gstutils.h:166:43: note: in definition of macro ‘_GST_GET’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:298:21: note: in expansion of macro ‘GST_READ_UINT8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:311:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_UNCHECKED’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1091:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1092:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:445:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:445:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:445:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:506:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1093:8: note: in expansion of macro ‘gst_byte_reader_get_uint32_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:440:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:490:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1094:8: note: in expansion of macro ‘gst_byte_reader_get_uint16_be’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c: scope_hint: In function ‘qtdemux_dump_dops’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1095:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1114:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1115:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1115:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1116:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1116:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1117:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1117:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1118:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1118:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1119:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1119:3: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1123:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1123:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1124:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1124:5: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1356:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
/usr/include/gstreamer-1.0/gst/gstinfo.h:727:31: note: in definition of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_dump.c:1128:9: note: in expansion of macro ‘GST_LOG’
# 1127| for (i = 0; i < n_channels; i++)
# 1128| GST_LOG ("%*s channel mapping: %d -> %d", depth, "", i,
# 1129|-> channel_mapping[i]);
# 1130|
# 1131| g_free (channel_mapping);
Error: CPPCHECK_WARNING: [#def245]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/isomp4/qtdemux_tags.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def246]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/level/gstlevel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def247]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/ebml-read.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def248]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/ebml-read.c:578:3: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull'
# 576|
# 577| *str = g_malloc (size + 1);
# 578|-> memcpy (*str, data, size);
# 579| (*str)[size] = '\0';
# 580|
Error: CPPCHECK_WARNING: [#def249]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/ebml-write.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def250]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/lzo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def251]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-demux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def252]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-ids.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def253]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-mux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def254]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-parse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def255]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-parse.c:1596:12: warning[deadcode.DeadStores]: Although the value stored to 'ret' is used in the enclosing expression, the value is never actually read from 'ret'
# 1594| while (ret == GST_FLOW_OK && gst_ebml_read_has_remaining (ebml, 1, TRUE)) {
# 1595| if (!is_simpleblock) {
# 1596|-> if ((ret = gst_ebml_peek_id (ebml, &id)) != GST_FLOW_OK) {
# 1597| goto data_error;
# 1598| }
Error: CLANG_WARNING: [#def256]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-parse.c:3097:9: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 3095| parse->common.offset, parse->common.start_resync_offset);
# 3096| parse->common.state = GST_MATROSKA_READ_STATE_SCANNING;
# 3097|-> ret = GST_FLOW_OK;
# 3098| } else {
# 3099| GST_WARNING_OBJECT (parse,
Error: CPPCHECK_WARNING: [#def257]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-688): [#def258]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c: scope_hint: In function ‘gst_matroska_read_common_parse_metadata_id_simple_tag’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c:2429:13: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/tag/tag.h:25: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c:40: included_from: Included from here.
/usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c:2427:22: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c: scope_hint: In function ‘gst_matroska_read_common_parse_metadata_id_simple_tag’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c:2428:21: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c: scope_hint: In function ‘gst_matroska_read_common_parse_metadata_id_simple_tag’
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
# 2427| val_post = g_strdup (strchr (val, '=') + 1);
# 2428| val_pre = g_strdup (val);
# 2429|-> *(strchr (val_pre, '=') + 1) = '\0';
# 2430|
# 2431| for (k = 0; !matched && k < G_N_ELEMENTS (child_tag_conv); k++) {
Error: GCC_ANALYZER_WARNING (CWE-476): [#def259]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/matroska/matroska-read-common.c:2429:40: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
/usr/include/glib-2.0/glib/gstrfuncs.h:324:38: note: in definition of macro ‘g_strdup’
# 2427| val_post = g_strdup (strchr (val, '=') + 1);
# 2428| val_pre = g_strdup (val);
# 2429|-> *(strchr (val_pre, '=') + 1) = '\0';
# 2430|
# 2431| for (k = 0; !matched && k < G_N_ELEMENTS (child_tag_conv); k++) {
Error: CPPCHECK_WARNING: [#def260]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/gstmultifilesink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def261]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/gstmultifilesink.c:780:11: warning[unix.Errno]: An undefined value may be read from 'errno'
# 778| }
# 779| stdio_write_error:
# 780|-> switch (errno) {
# 781| case ENOSPC:
# 782| GST_ELEMENT_ERROR (multifilesink, RESOURCE, NO_SPACE_LEFT,
Error: CPPCHECK_WARNING: [#def262]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/gstsplitmuxpartreader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def263]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/gstsplitmuxsink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def264]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/gstsplitmuxsink.c:1747:9: warning[deadcode.DeadStores]: Value stored to 'locked' is never read
# 1745|
# 1746| GST_SPLITMUX_LOCK (splitmux);
# 1747|-> locked = TRUE;
# 1748|
# 1749| if (splitmux->output_state == SPLITMUX_OUTPUT_STATE_STOPPED)
Error: CPPCHECK_WARNING: [#def265]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/gstsplitmuxsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def266]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/gstsplitutils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def267]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multifile/patternspec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def268]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multipart/multipartdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def269]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/multipart/multipartmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def270]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/replaygain/gstrganalysis.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def271]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/replaygain/gstrgvolume.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def272]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/replaygain/rganalysis.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def273]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpL16pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def274]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpac3pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def275]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpamrdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def276]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpamrpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def277]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpceltdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def278]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpceltpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def279]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpdvdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def280]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpdvpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def281]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpg726depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def282]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpg729pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def283]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpgstpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def284]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpgstpay.c:332:5: warning[deadcode.DeadStores]: Value stored to 'payload' is never read
# 330| payload[7] = frag_offset & 0xff;
# 331|
# 332|-> payload += 8;
# 333| payload_len -= 8;
# 334|
Error: CPPCHECK_WARNING: [#def285]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph261depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def286]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph261pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-457): [#def287]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph261pay.c:734: warning[uninitvar]: Uninitialized variable: ret
# 732| gob->last.gobn = gob->gn;
# 733|
# 734|-> if (ret == PARSE_OK) {
# 735| GST_DEBUG_OBJECT (pay,
# 736| "Split GOBN %d after MBA %d (endpos %u, maxpos %u, nextpos %u)",
Error: CPPCHECK_WARNING: [#def288]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-1335): [#def289]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c: scope_hint: In function ‘gst_rtp_h263_pay_move_window_right’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:932:44: warning[-Wanalyzer-shift-count-overflow]: shift by count (‘43’) >= precision of type (‘32’)
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/rtp/gstrtpbuffer.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:29: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1719:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1731:7: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1754:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1770:11: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1770:11: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1776:13: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1776:13: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1340:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1469:5: note: in expansion of macro ‘GST_LOG_OBJECT’
# 930| rest_bits = 0;
# 931| } else {
# 932|-> context->window = (context->window << n) |
# 933| ((b & (((guint) pow (2.0, (double) rest_bits)) - 1)) >>
# 934| (rest_bits - n));
Error: CLANG_WARNING: [#def290]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1384:25: warning[core.NullDereference]: Access to field 'start' results in a dereference of a null pointer
# 1382| pack = gst_rtp_h263_pay_package_new_empty ();
# 1383|
# 1384|-> pack->payload_start = gob->macroblocks[first]->start;
# 1385| pack->sbit = gob->macroblocks[first]->sbit;
# 1386| if (first == 0) {
Error: CLANG_WARNING: [#def291]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1585:23: warning[core.NullDereference]: Access to field 'length' results in a dereference of a null pointer
# 1583| "------------------------- NEW PACKAGE ----------------------");
# 1584| while (mb < gob->nmacroblocs) {
# 1585|-> if (payload_len + gob->macroblocks[mb]->length < max_payload_size) {
# 1586|
# 1587| //FIXME: payload_len is not the real length -> ignoring sbit/ebit
Error: CLANG_WARNING: [#def292]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pay.c:1843:7: warning[core.NullDereference]: Access to field 'ptype_srcformat' results in a dereference of a null pointer (loaded from field 'piclayer')
# 1841| end:
# 1842| gst_rtp_h263_pay_context_destroy (context,
# 1843|-> context->piclayer->ptype_srcformat);
# 1844| gst_buffer_unmap (rtph263pay->current_buffer, &rtph263pay->map);
# 1845| gst_buffer_replace (&rtph263pay->current_buffer, NULL);
Error: CPPCHECK_WARNING: [#def293]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263pdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def294]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph263ppay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def295]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph264depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def296]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph264depay.c:671:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
# 669| parse_sps (&spsmap, &tmp_sps_id);
# 670|
# 671|-> if (sps_id == tmp_sps_id) {
# 672| /* If this is already the most recent SPS and unchanged, nothing to do */
# 673| if (i == (sps_array->len - 1) && map.size == spsmap.size &&
Error: CLANG_WARNING: [#def297]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph264depay.c:711:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
# 709| parse_pps (&ppsmap, &tmp_sps_id, &tmp_pps_id);
# 710|
# 711|-> if (pps_id == tmp_pps_id) {
# 712| /* If this is already the most recent PPS and unchanged, nothing to do */
# 713| if (i == (pps_array->len - 1) && map.size == ppsmap.size &&
Error: CPPCHECK_WARNING: [#def298]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph264pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def299]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph264pay.c:1342:5: warning[deadcode.DeadStores]: Value stored to 'bundle_size' is never read
# 1340| GST_DEBUG_OBJECT (rtph264pay, "creating new STAP-A aggregate");
# 1341| bundle = rtph264pay->bundle = gst_buffer_list_new ();
# 1342|-> bundle_size = rtph264pay->bundle_size = 1;
# 1343| rtph264pay->bundle_contains_vcl = FALSE;
# 1344| }
Error: CPPCHECK_WARNING: [#def300]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def301]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265depay.c:728:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
# 726| parse_sps (&spsmap, &tmp_sps_id);
# 727|
# 728|-> if (sps_id == tmp_sps_id) {
# 729| if (map.size == spsmap.size &&
# 730| memcmp (map.data, spsmap.data, spsmap.size) == 0) {
Error: CLANG_WARNING: [#def302]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265depay.c:766:18: warning[core.UndefinedBinaryOperatorResult]: The right operand of '==' is a garbage value
# 764| parse_pps (&ppsmap, &tmp_sps_id, &tmp_pps_id);
# 765|
# 766|-> if (pps_id == tmp_pps_id) {
# 767| if (map.size == ppsmap.size &&
# 768| memcmp (map.data, ppsmap.data, ppsmap.size) == 0) {
Error: CPPCHECK_WARNING: [#def303]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-457): [#def304]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1319: error[legacyUninitvar]: Uninitialized variable: ap_header[0]
# 1317| /* Propagate F bit */
# 1318| if ((nal_header[0] & 0x80))
# 1319|-> ap_header[0] |= 0x80;
# 1320|
# 1321| /* Select lowest layer_id & temporal_id */
Error: GCC_ANALYZER_WARNING (CWE-457): [#def305]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c: scope_hint: In function ‘gst_rtp_h265_pay_send_bundle’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1319:18: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘ap_header[0]’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/rtp/gstrtpbuffer.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:28: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gtestutils.h:276:49: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1623:5: note: in expansion of macro ‘g_assert’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1625:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
/usr/include/glib-2.0/glib.h:33: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1026:14: note: in expansion of macro ‘g_ptr_array_index’
/usr/include/gstreamer-1.0/gst/gstbuffer.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstpad.h:70: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstelement.h:223: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstbin.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:35: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gstminiobject.h:110:57: note: in expansion of macro ‘GST_MINI_OBJECT_FLAGS’
/usr/include/gstreamer-1.0/gst/gstbuffer.h:60:49: note: in expansion of macro ‘GST_MINI_OBJECT_FLAG_IS_SET’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1034:14: note: in expansion of macro ‘GST_BUFFER_FLAG_IS_SET’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1245:45: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/gstinfo.h:725:7: note: in expansion of macro ‘G_UNLIKELY’
/usr/include/gstreamer-1.0/gst/gstinfo.h:1339:41: note: in expansion of macro ‘GST_CAT_LEVEL_LOG’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1401:5: note: in expansion of macro ‘GST_DEBUG_OBJECT’
# 1317| /* Propagate F bit */
# 1318| if ((nal_header[0] & 0x80))
# 1319|-> ap_header[0] |= 0x80;
# 1320|
# 1321| /* Select lowest layer_id & temporal_id */
Error: CLANG_WARNING: [#def306]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1319:22: warning[core.uninitialized.Assign]: The left expression of the compound assignment is an uninitialized value. The computed value will also be garbage
# 1317| /* Propagate F bit */
# 1318| if ((nal_header[0] & 0x80))
# 1319|-> ap_header[0] |= 0x80;
# 1320|
# 1321| /* Select lowest layer_id & temporal_id */
Error: CLANG_WARNING: [#def307]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1428:5: warning[deadcode.DeadStores]: Value stored to 'bundle_size' is never read
# 1426| GST_DEBUG_OBJECT (rtph265pay, "creating new AP aggregate");
# 1427| bundle = rtph265pay->bundle = gst_buffer_list_new ();
# 1428|-> bundle_size = rtph265pay->bundle_size = 2;
# 1429| rtph265pay->bundle_contains_vcl_or_suffix = FALSE;
# 1430| }
Error: CLANG_WARNING: [#def308]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtph265pay.c:1522:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1520| }
# 1521|
# 1522|-> ret = GST_FLOW_OK;
# 1523|
# 1524| /* now loop over all NAL units and put them in a packet */
Error: CPPCHECK_WARNING: [#def309]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def310]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:372:25: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘chroma_site’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/rtp/gstrtphdrext.h:26: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.h:26: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:31: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:204:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:205:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:205:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:206:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:206:3: note: in expansion of macro ‘g_return_val_if_fail’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:35: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:208:7: note: in expansion of macro ‘gst_byte_reader_get_remaining’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:212:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:217:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c: scope_hint: In function ‘gst_rtp_header_extension_colorspace_read.part.0’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:217:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:217:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:222:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:426:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:436:1: note: in expansion of macro ‘__GST_BYTE_READER_GET_PEEK_BITS_INLINE’
/usr/include/glib-2.0/glib/gmacros.h:1237:8: note: in definition of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:222:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/gstreamer-1.0/gst/base/gstbytereader.h:482:5: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:222:8: note: in expansion of macro ‘gst_byte_reader_get_uint8’
# 370| }
# 371|
# 372|-> if (self->chroma_site != chroma_site) {
# 373| caps_update_needed = TRUE;
# 374| self->chroma_site = chroma_site;
Error: CLANG_WARNING: [#def311]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:372:25: warning[core.UndefinedBinaryOperatorResult]: The right operand of '!=' is a garbage value
# 370| }
# 371|
# 372|-> if (self->chroma_site != chroma_site) {
# 373| caps_update_needed = TRUE;
# 374| self->chroma_site = chroma_site;
Error: CLANG_WARNING: [#def312]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtphdrext-colorspace.c:393:7: warning[core.uninitialized.Branch]: Branch condition evaluates to a garbage value
# 391| }
# 392|
# 393|-> if (caps_update_needed) {
# 394| gst_rtp_header_extension_set_wants_update_non_rtp_src_caps (ext, TRUE);
# 395| }
Error: CPPCHECK_WARNING: [#def313]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpj2kdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def314]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpj2kpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def315]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpjpegdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def316]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpjpegdepay.c:377:3: warning[deadcode.DeadStores]: Value stored to 'qt' is never read
# 375| size = ((precision & 2) ? 128 : 64);
# 376| p = MakeQuantHeader (p, qt, size, 1);
# 377|-> qt += size;
# 378|
# 379| if (dri != 0)
Error: CLANG_WARNING: [#def317]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpjpegdepay.c:619:5: warning[deadcode.DeadStores]: Value stored to 'payload' is never read
# 617| qtable = rtpjpegdepay->qtables[Q];
# 618|
# 619|-> payload += length;
# 620| header_len += length;
# 621| payload_len -= length;
Error: CLANG_WARNING: [#def318]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpjpegdepay.c:621:5: warning[deadcode.DeadStores]: Value stored to 'payload_len' is never read
# 619| payload += length;
# 620| header_len += length;
# 621|-> payload_len -= length;
# 622| } else {
# 623| length = 0;
Error: CPPCHECK_WARNING: [#def319]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpjpegpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def320]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpklvdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def321]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpklvpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def322]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmp4adepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def323]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmp4apay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def324]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmp4apay.c:368:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 366| GstClockTime timestamp;
# 367|
# 368|-> ret = GST_FLOW_OK;
# 369|
# 370| rtpmp4apay = GST_RTP_MP4A_PAY (basepayload);
Error: CPPCHECK_WARNING: [#def325]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmp4gdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def326]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmp4gpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def327]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmp4vpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def328]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmpapay.c:194:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 192| avail = gst_adapter_available (rtpmpapay->adapter);
# 193|
# 194|-> ret = GST_FLOW_OK;
# 195|
# 196| list =
Error: CPPCHECK_WARNING: [#def329]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmparobustdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def330]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmpvdepay.c:169:7: warning[deadcode.DeadStores]: Value stored to 'payload_len' is never read
# 167| goto empty_packet;
# 168|
# 169|-> payload_len -= 4;
# 170| payload_header += 4;
# 171| payload += 4;
Error: CLANG_WARNING: [#def331]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmpvdepay.c:171:7: warning[deadcode.DeadStores]: Value stored to 'payload' is never read
# 169| payload_len -= 4;
# 170| payload_header += 4;
# 171|-> payload += 4;
# 172| }
# 173|
Error: CPPCHECK_WARNING: [#def332]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmpvpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def333]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpmpvpay.c:187:3: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 185| avail = gst_adapter_available (rtpmpvpay->adapter);
# 186|
# 187|-> ret = GST_FLOW_OK;
# 188|
# 189| GST_DEBUG_OBJECT (rtpmpvpay, "available %u", avail);
Error: CPPCHECK_WARNING: [#def334]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpopusdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def335]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpopuspay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def336]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpqcelpdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def337]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpqdmdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def338]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpreddec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def339]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpredenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-457): [#def340]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpredenc.c:204: error[uninitvar]: Uninitialized variable: &data
# 202| 0, &inp_data, &inp_size)) {
# 203| gst_rtp_buffer_add_extension_onebyte_header (&red_rtp, self->twcc_ext_id,
# 204|-> &data, sizeof (guint16));
# 205| } else if (gst_rtp_buffer_get_extension_twobytes_header (inp_rtp, &appbits,
# 206| self->twcc_ext_id, 0, &inp_data, &inp_size)) {
Error: CPPCHECK_WARNING: [#def341]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpsbcdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def342]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpstreamdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def343]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpstreampay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def344]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpsv3vdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def345]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtptheoradepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def346]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtptheorapay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def347]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpulpfecdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def348]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpulpfecenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-457): [#def349]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpulpfecenc.c:382: error[uninitvar]: Uninitialized variable: &data
# 380| if (twcc_ext_flags & GST_RTP_HEADER_EXTENSION_ONE_BYTE) {
# 381| gst_rtp_buffer_add_extension_onebyte_header (&rtp, twcc_ext_id,
# 382|-> &data, sizeof (guint16));
# 383| } else if (twcc_ext_flags & GST_RTP_HEADER_EXTENSION_TWO_BYTE) {
# 384| gst_rtp_buffer_add_extension_twobytes_header (&rtp, twcc_appbits,
Error: CPPCHECK_WARNING: [#def350]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvorbispay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def351]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvp8depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def352]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvp8pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def353]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvp9depay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def354]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvp9pay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def355]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvrawdepay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def356]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvrawdepay.c:291:8: warning[deadcode.DeadStores]: Although the value stored to 'ret' is used in the enclosing expression, the value is never actually read from 'ret'
# 289|
# 290| /* negotiate a bufferpool */
# 291|-> if ((ret = gst_rtp_vraw_depay_negotiate_pool (rtpvrawdepay, srccaps,
# 292| &rtpvrawdepay->vinfo)) != GST_FLOW_OK)
# 293| goto no_bufferpool;
Error: CPPCHECK_WARNING: [#def357]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/gstrtpvrawpay.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def358]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtp/rtpstoragestream.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def359]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpbin.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def360]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpfunnel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def361]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtphdrext-clientaudiolevel.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def362]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpjitterbuffer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def363]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def364]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpptdemux.c:762:9: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 760| case GST_STATE_CHANGE_NULL_TO_READY:
# 761| if (gst_rtp_pt_demux_setup (ptdemux) != TRUE)
# 762|-> ret = GST_STATE_CHANGE_FAILURE;
# 763| break;
# 764| case GST_STATE_CHANGE_READY_TO_PAUSED:
Error: CPPCHECK_WARNING: [#def365]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtprtxreceive.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def366]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtprtxsend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def367]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpsession.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def368]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpsession.c:1826:7: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1824| GstPad *rtcp_src;
# 1825|
# 1826|-> ret =
# 1827| gst_pad_push_event (rtpsession->recv_rtp_src, gst_event_ref (event));
# 1828|
Error: CPPCHECK_WARNING: [#def369]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpssrcdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def370]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpst2022-1-fecdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def371]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpst2022-1-fecdec.c:507:7: warning[core.uninitialized.Branch]: Branch condition evaluates to a garbage value
# 505| GstFlowReturn ret = GST_FLOW_OK;
# 506|
# 507|-> if (fec->D) {
# 508| guint i = 0;
# 509|
Error: CPPCHECK_WARNING: [#def372]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/gstrtpst2022-1-fecenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def373]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpjitterbuffer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def374]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpjitterbuffer.c: scope_hint: In function ‘rtp_jitter_buffer_can_fast_start’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpjitterbuffer.c:1684:10: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘item’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpjitterbuffer.c:1443:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpjitterbuffer.c:1443:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpjitterbuffer.c:1674:9: note: in expansion of macro ‘G_LIKELY’
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpjitterbuffer.c:1674:9: note: in expansion of macro ‘G_LIKELY’
# 1682|
# 1683| last_item = item;
# 1684|-> item = (RTPJitterBufferItem *) last_item->next;
# 1685| }
# 1686|
Error: CPPCHECK_WARNING: [#def375]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpsession.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def376]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpsource.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def377]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpstats.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def378]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpstats.c:199:7: warning[deadcode.DeadStores]: Value stored to 'rr' is never read
# 197| /* both not given, use defaults */
# 198| rs = stats->rtcp_bandwidth * RTP_STATS_SENDER_FRACTION;
# 199|-> rr = stats->rtcp_bandwidth * RTP_STATS_RECEIVER_FRACTION;
# 200| } else {
# 201| /* rr known, calculate rs */
Error: CLANG_WARNING: [#def379]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpstats.c:210:7: warning[deadcode.DeadStores]: Value stored to 'rr' is never read
# 208| /* rs known, calculate rr */
# 209| if (stats->rtcp_bandwidth > rs)
# 210|-> rr = stats->rtcp_bandwidth - rs;
# 211| else
# 212| rr = 0;
Error: CLANG_WARNING: [#def380]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtpstats.c:212:7: warning[deadcode.DeadStores]: Value stored to 'rr' is never read
# 210| rr = stats->rtcp_bandwidth - rs;
# 211| else
# 212|-> rr = 0;
# 213| }
# 214|
Error: CPPCHECK_WARNING: [#def381]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtptimerqueue.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def382]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtptwcc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def383]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtptwcc.c:360:5: warning[unix.Malloc]: Potential leak of memory pointed to by 'writer.data'
# 358| gst_bit_writer_put_bits_uint8 (&writer, RTP_TWCC_CHUNK_TYPE_RUN_LENGTH, 1);
# 359| gst_bit_writer_put_bits_uint8 (&writer, status, 2);
# 360|-> gst_bit_writer_put_bits_uint16 (&writer, len, 13);
# 361| g_array_append_val (packet_chunks, data);
# 362| written += len;
Error: CLANG_WARNING: [#def384]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtptwcc.c:574:1: warning[unix.Malloc]: Potential leak of memory pointed to by 'writer.writer.data'
# 572| }
# 573| chunk_bit_writer_flush (&writer);
# 574|-> }
# 575|
# 576| static void
Error: CLANG_WARNING: [#def385]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtpmanager/rtptwcc.c:953:29: warning[core.NullDereference]: Access to field 'seqnum' results in a dereference of a null pointer (loaded from variable 'first')
# 951| last = &g_array_index (twcc_packets, RTPTWCCPacket, twcc_packets->len - 1);
# 952|
# 953|-> last_idx = last->seqnum - first->seqnum;
# 954|
# 955| if (last_idx < twcc->sent_packets->len)
Error: CPPCHECK_WARNING: [#def386]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/rtsp/gstrtspsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def387]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/shapewipe/gstshapewipe.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def388]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/smpte/gstsmpte.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def389]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/smpte/gstsmpte.c:128:27: warning[unix.Malloc]: Potential leak of memory pointed to by 'smpte_transitions'
# 126| }
# 127|
# 128|-> smpte_transition_type =
# 129| g_enum_register_static ("GstSMPTETransitionType", smpte_transitions);
# 130| }
Error: CPPCHECK_WARNING: [#def390]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/smpte/gstsmptealpha.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def391]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/smpte/gstsmptealpha.c:129:27: warning[unix.Malloc]: Potential leak of memory pointed to by 'smpte_transitions'
# 127| }
# 128|
# 129|-> smpte_transition_type =
# 130| g_enum_register_static ("GstSMPTEAlphaTransitionType",
# 131| smpte_transitions);
Error: CPPCHECK_WARNING: [#def392]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/smpte/paint.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def393]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/spectrum/gstspectrum.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def394]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstdynudpsink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def395]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstmultiudpsink.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def396]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstmultiudpsink.c: scope_hint: In function ‘gst_multiudpsink_render_buffers’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstmultiudpsink.c:795:30: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*clients’
/usr/include/glib-2.0/glib.h:89: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstudpelements.h:28: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstmultiudpsink.c:36: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstmultiudpsink.c:757:3: note: in expansion of macro ‘g_assert_cmpuint’
/usr/lib64/glib-2.0/include/glibconfig.h:9: included_from: Included from here.
/usr/include/glib-2.0/glib/gtypes.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib/galloca.h:34: included_from: Included from here.
/usr/include/glib-2.0/glib.h:32: included_from: Included from here.
/usr/include/glib-2.0/glib/gmacros.h:1243:31: note: in expansion of macro ‘_G_BOOLEAN_EXPR_IMPL’
/usr/include/glib-2.0/glib/gmacros.h:1244:43: note: in expansion of macro ‘_G_BOOLEAN_EXPR’
/usr/include/glib-2.0/glib/gtestutils.h:276:49: note: in expansion of macro ‘G_LIKELY’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstmultiudpsink.c:576:3: note: in expansion of macro ‘g_assert’
# 793| msgs[i].bytes_sent = 0;
# 794| msgs[i].control_messages = NULL;
# 795|-> msgs[i].address = clients[0]->addr;
# 796| mem += mem_nums[i];
# 797| }
Error: CPPCHECK_WARNING: [#def397]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstudpnetutils.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def398]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/udp/gstudpsrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def399]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videobox/gstvideobox.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def400]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videocrop/gstaspectratiocrop.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def401]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videocrop/gstvideocrop.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def402]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videocrop/gstvideocrop.c:574:5: warning[deadcode.DeadStores]: Value stored to 'video_meta' is never read
# 572| video_meta = gst_buffer_get_video_meta (buf);
# 573| if (!video_meta) {
# 574|-> video_meta = gst_buffer_add_video_meta (buf, GST_VIDEO_FRAME_FLAG_NONE,
# 575| GST_VIDEO_INFO_FORMAT (&vcrop->in_info), vcrop->in_info.width,
# 576| vcrop->in_info.height);
Error: CPPCHECK_WARNING: [#def403]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videofilter/gstvideobalance.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def404]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videofilter/gstvideomedian.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def405]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videomixer/blend.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def406]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videomixer/videomixer2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def407]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/videomixer/videomixer2.c:1810:5: warning[deadcode.DeadStores]: Value stored to 'start_time' is never read
# 1808| /* Convert to the output segment rate */
# 1809| if (ABS (mix->segment.rate) != 1.0) {
# 1810|-> start_time *= ABS (mix->segment.rate);
# 1811| end_time *= ABS (mix->segment.rate);
# 1812| }
Error: CPPCHECK_WARNING: [#def408]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/wavenc/gstwavenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def409]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/wavenc/gstwavenc.c:809:3: warning[deadcode.DeadStores]: Value stored to 'cues_size' is never read
# 807| toc = gst_toc_ref (wavenc->toc);
# 808| size = 0;
# 809|-> cues_size = 0;
# 810| labls_size = 0;
# 811| notes_size = 0;
Error: CPPCHECK_WARNING: [#def410]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/wavparse/gstwavparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def411]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/wavparse/gstwavparse.c:2398:8: warning[deadcode.DeadStores]: Although the value stored to 'av' is used in the enclosing expression, the value is never actually read from 'av'
# 2396| guint av;
# 2397|
# 2398|-> if ((av = gst_adapter_available (wav->adapter)) > 0) {
# 2399| ret = gst_wavparse_stream_data (wav, TRUE);
# 2400| }
Error: CPPCHECK_WARNING: [#def412]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/gst/xingmux/gstxingmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def413]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/redhat-linux-build/tests/check/orc_deinterlace.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def414]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/redhat-linux-build/tests/check/orc_videobox.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def415]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/redhat-linux-build/tests/check/orc_videomixer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def416]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/oss/gstosshelper.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def417]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/oss4/oss4-audio.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-457): [#def418]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/oss4/oss4-audio.c:297: error[legacyUninitvar]: Uninitialized variable: rb
# 295|
# 296| gst_oss4_audio_get_channel_layout (obj, layout, num_channels, ch_layout);
# 297|-> gst_audio_ring_buffer_set_channel_positions (rb, ch_layout);
# 298|
# 299| return;
Error: CPPCHECK_WARNING: [#def419]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/oss4/oss4-property-probe.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def420]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def421]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2allocator.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def422]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2bufferpool.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def423]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2bufferpool.c:906:7: warning[deadcode.DeadStores]: Value stored to 'copy_threshold' is never read
# 904| default:
# 905| min_buffers = 0;
# 906|-> copy_threshold = 0;
# 907| g_assert_not_reached ();
# 908| break;
Error: CLANG_WARNING: [#def424]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2bufferpool.c:1492:11: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1490| }
# 1491| default:
# 1492|-> ret = GST_FLOW_ERROR;
# 1493| g_assert_not_reached ();
# 1494| break;
Error: CLANG_WARNING: [#def425]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2bufferpool.c:1517:11: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1515|
# 1516| default:
# 1517|-> ret = GST_FLOW_ERROR;
# 1518| g_assert_not_reached ();
# 1519| break;
Error: CLANG_WARNING: [#def426]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2bufferpool.c:1524:7: warning[deadcode.DeadStores]: Value stored to 'ret' is never read
# 1522|
# 1523| default:
# 1524|-> ret = GST_FLOW_ERROR;
# 1525| g_assert_not_reached ();
# 1526| break;
Error: CPPCHECK_WARNING: [#def427]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def428]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2deviceprovider.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def429]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2h264codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def430]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2h265codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def431]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2mpeg2codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def432]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2mpeg4codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def433]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2object.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def434]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2radio.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def435]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2src.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def436]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2transform.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def437]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2tuner.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def438]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2videodec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def439]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2videoenc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def440]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2vp8codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def441]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/gstv4l2vp9codec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def442]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/v4l2/v4l2_calls.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def443]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/ximage/gstximagesrc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def444]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/sys/ximage/ximageutil.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def445]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/apev2mux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-688): [#def446]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/avimux.c: scope_hint: In function ‘teardown_src_pad’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/avimux.c:94:3: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
<built-in>: note: argument 1 of ‘__builtin_memcpy’ must be non-null
# 92| /* clean up floating src pad */
# 93| padname = g_strdup (sinkname);
# 94|-> memcpy (strchr (padname, '%'), "0", 2);
# 95| if (!(sinkpad = gst_element_get_static_pad (element, padname)))
# 96| sinkpad = gst_element_request_pad_simple (element, padname);
Error: GCC_ANALYZER_WARNING (CWE-688): [#def447]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/avimux.c:94:11: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
/usr/include/glib-2.0/glib/gstring.h:37: included_from: Included from here.
/usr/include/glib-2.0/glib/giochannel.h:36: included_from: Included from here.
/usr/include/glib-2.0/glib.h:56: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/gst.h:27: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:32: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/avimux.c:24: included_from: Included from here.
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/avimux.c:93:13: note: in expansion of macro ‘g_strdup’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/avimux.c: scope_hint: In function ‘teardown_src_pad’
<built-in>: note: argument 1 of ‘__builtin_strchr’ must be non-null
# 92| /* clean up floating src pad */
# 93| padname = g_strdup (sinkname);
# 94|-> memcpy (strchr (padname, '%'), "0", 2);
# 95| if (!(sinkpad = gst_element_get_static_pad (element, padname)))
# 96| sinkpad = gst_element_request_pad_simple (element, padname);
Error: CPPCHECK_WARNING: [#def448]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/dash_mpd.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def449]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/flvdemux.c:300:5: warning[deadcode.DeadStores]: Value stored to 'buf' is never read
# 298| fail_unless (header != NULL);
# 299| fail_unless (G_VALUE_HOLDS (header, GST_TYPE_BUFFER));
# 300|-> buf = gst_value_get_buffer (header);
# 301|
# 302| vorbiscomment = gst_value_array_get_value (streamheader, 1);
Error: CPPCHECK_WARNING: [#def450]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/flvmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def451]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/hlsdemux_m3u8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-476): [#def452]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/hlsdemux_m3u8.c:356: warning[nullPointer]: Possible null pointer dereference: tmp
# 354| /* Low */
# 355| tmp = g_list_next (tmp);
# 356|-> stream = tmp->data;
# 357| assert_equals_int (stream->bandwidth, 128000);
# 358| assert_equals_int (stream->program_id, 1);
Error: CPPCHECK_WARNING (CWE-476): [#def453]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/hlsdemux_m3u8.c:363: warning[nullPointer]: Possible null pointer dereference: tmp
# 361| /* Mid */
# 362| tmp = g_list_next (tmp);
# 363|-> stream = tmp->data;
# 364| assert_equals_int (stream->bandwidth, 256000);
# 365| assert_equals_int (stream->program_id, 1);
Error: CPPCHECK_WARNING (CWE-476): [#def454]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/hlsdemux_m3u8.c:370: warning[nullPointer]: Possible null pointer dereference: tmp
# 368| /* High */
# 369| tmp = g_list_next (tmp);
# 370|-> stream = tmp->data;
# 371| assert_equals_int (stream->bandwidth, 768000);
# 372| assert_equals_int (stream->program_id, 1);
Error: CLANG_WARNING: [#def455]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/hlsdemux_m3u8.c:721:8: warning[unix.Malloc]: Use of memory after it is freed
# 719|
# 720| /* Check next media segments */
# 721|-> mf = gst_hls_media_playlist_advance_fragment (pl, mf, TRUE);
# 722| fail_unless (mf != NULL);
# 723| assert_equals_int (mf->discont, FALSE);
Error: CLANG_WARNING: [#def456]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/hlsdemux_m3u8.c:732:8: warning[unix.Malloc]: Use of memory after it is freed
# 730|
# 731| /* Check next media segments */
# 732|-> mf = gst_hls_media_playlist_advance_fragment (pl, mf, TRUE);
# 733| assert_equals_int (mf->discont, FALSE);
# 734| assert_equals_string (mf->uri, "http://media.example.com/all.ts");
Error: CPPCHECK_WARNING: [#def457]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/id3v2mux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-475): [#def458]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/interleave.c:430: error[shiftNegative]: Shifting by a negative value is undefined behaviour
# 428| }
# 429|
# 430|-> mask = G_GUINT64_CONSTANT (1) << pos;
# 431|
# 432| caps = gst_caps_new_simple ("audio/x-raw",
Error: CLANG_WARNING: [#def459]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/interleave.c:430:33: warning[core.BitwiseShift]: Right operand is negative in left shift
# 428| }
# 429|
# 430|-> mask = G_GUINT64_CONSTANT (1) << pos;
# 431|
# 432| caps = gst_caps_new_simple ("audio/x-raw",
Error: CPPCHECK_WARNING: [#def460]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/level.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def461]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/level.c:467:3: warning[deadcode.DeadStores]: Value stored to 'message' is never read
# 465| fail_unless (inbuffer == outbuffer);
# 466|
# 467|-> message = gst_bus_poll (bus, GST_MESSAGE_ELEMENT, 0);
# 468|
# 469| event = gst_event_new_eos ();
Error: CPPCHECK_WARNING: [#def462]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/matroskademux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def463]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/matroskamux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def464]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/matroskaparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def465]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/mpegaudioparse.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def466]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/parser.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def467]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/qtdemux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def468]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/qtdemux.c:1695:5: warning[deadcode.DeadStores]: Value stored to 's_len' is never read
# 1693| s_len += base64_size;
# 1694| base64_size = g_base64_encode_close (FALSE, s + s_len, &state, &save);
# 1695|-> s_len += base64_size;
# 1696| g_clear_pointer (&editlist_mp4, (GDestroyNotify) g_free);
# 1697|
Error: CPPCHECK_WARNING: [#def469]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/qtmux.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def470]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rganalysis.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def471]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def472]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c: scope_hint: In function ‘rtp_pipeline_create’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:178:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘p’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:24: included_from: Included from here.
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:240:13: note: in definition of macro ‘GST_START_TEST’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:243:3: note: in expansion of macro ‘GST_DO_CHECK_TEST_ENVIRONMENT’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1653:1: note: in expansion of macro ‘GST_START_TEST’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1653:1: note: in expansion of macro ‘GST_START_TEST’
# 176| p = (rtp_pipeline *) malloc (sizeof (rtp_pipeline));
# 177|
# 178|-> p->frame_data = frame_data;
# 179| p->frame_data_size = frame_data_size;
# 180| p->frame_count = frame_count;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def473]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c: scope_hint: In function ‘rtp_klv_fragmented_packet_loss’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1207:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘frame_data’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:243:3: note: in expansion of macro ‘GST_DO_CHECK_TEST_ENVIRONMENT’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
# 1205| guint8 *frame_data = malloc (FRAME_COUNT * sizeof (rtp_KLV_frame_data));
# 1206| for (guint i = 0; i < FRAME_COUNT; i++)
# 1207|-> memcpy (frame_data + i * frame_data_size, rtp_KLV_frame_data,
# 1208| frame_data_size);
# 1209|
Error: GCC_ANALYZER_WARNING (CWE-401): [#def474]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1216:5: warning[-Wanalyzer-malloc-leak]: leak of ‘frame_data’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:240:13: note: in definition of macro ‘GST_START_TEST’
/usr/include/gstreamer-1.0/gst/check/gstcheck.h:243:3: note: in expansion of macro ‘GST_DO_CHECK_TEST_ENVIRONMENT’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtp-payloading.c:1198:1: note: in expansion of macro ‘GST_START_TEST’
# 1214|
# 1215| if (p == NULL) {
# 1216|-> return;
# 1217| }
# 1218|
Error: CPPCHECK_WARNING: [#def475]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpbin.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def476]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpbin.c:497:3: warning[deadcode.DeadStores]: Value stored to 'id' is never read
# 495| g_signal_handler_disconnect (rtpbin, id);
# 496|
# 497|-> id = g_signal_connect (rtpbin, "request-rtp-encoder", (GCallback) encoder_cb2,
# 498| bin);
# 499|
Error: CPPCHECK_WARNING: [#def477]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtph264.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def478]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtph265.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def479]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpjitterbuffer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-457): [#def480]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpred.c:686: error[uninitvar]: Uninitialized variable: &data
# 684| _new_rtp_buffer (TRUE, 0, PT_MEDIA, 0, TIMESTAMP_NTH (0), 0xabe2b0b, 0);
# 685| fail_unless (gst_rtp_buffer_map (bufin, GST_MAP_READ, &rtp));
# 686|-> gst_rtp_buffer_add_extension_onebyte_header (&rtp, 1, &data, sizeof (data));
# 687| gst_rtp_buffer_unmap (&rtp);
# 688|
Error: CPPCHECK_WARNING: [#def481]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtprtx.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def482]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpsession.c:3121:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 3119|
# 3120| twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 3121|-> twcc_verify_packets_to_packets (h1, h1, packets);
# 3122|
# 3123| session_harness_free (h0);
Error: CLANG_WARNING: [#def483]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpsession.c:3253:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 3251| };
# 3252|
# 3253|-> twcc_verify_packets_to_packets (h, h, packets);
# 3254|
# 3255| session_harness_free (h);
Error: CLANG_WARNING: [#def484]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpsession.c:3772:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 3770| twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 3771|
# 3772|-> twcc_verify_packets_to_packets (h1, h1, packets);
# 3773|
# 3774| session_harness_free (h0);
Error: CLANG_WARNING: [#def485]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpsession.c:4263:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 4261|
# 4262| twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 4263|-> twcc_verify_packets_to_packets (h1, h1, packets);
# 4264|
# 4265| session_harness_free (h0);
Error: CLANG_WARNING: [#def486]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpsession.c:4298:3: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 4296|
# 4297| twcc_verify_packets_to_fci (h0, packets, exp_fci);
# 4298|-> twcc_verify_packets_to_packets (h1, h1, packets);
# 4299|
# 4300| session_harness_free (h0);
Error: CPPCHECK_WARNING: [#def487]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpstorage.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def488]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpvp8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def489]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/rtpvp9.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def490]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/shapewipe.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def491]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/splitmuxsink.c:81:11: warning[deadcode.DeadStores]: Although the value stored to 'f' is used in the enclosing expression, the value is never actually read from 'f'
# 79| fail_if (d == NULL);
# 80|
# 81|-> while ((f = g_dir_read_name (d)) != NULL)
# 82| ret++;
# 83| g_dir_close (d);
Error: CLANG_WARNING: [#def492]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/splitmuxsinktimecode.c:87:11: warning[deadcode.DeadStores]: Although the value stored to 'f' is used in the enclosing expression, the value is never actually read from 'f'
# 85| fail_if (d == NULL);
# 86|
# 87|-> while ((f = g_dir_read_name (d)) != NULL)
# 88| ret++;
# 89| g_dir_close (d);
Error: CLANG_WARNING: [#def493]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/splitmuxsrc.c:81:11: warning[deadcode.DeadStores]: Although the value stored to 'f' is used in the enclosing expression, the value is never actually read from 'f'
# 79| fail_if (d == NULL);
# 80|
# 81|-> while ((f = g_dir_read_name (d)) != NULL)
# 82| ret++;
# 83| g_dir_close (d);
Error: CLANG_WARNING: [#def494]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/videocrop.c:329:7: warning[core.uninitialized.Assign]: Assigned value is garbage or undefined
# 327|
# 328| if (GST_VIDEO_FORMAT_INFO_BITS (finfo) == 8) {
# 329|-> fail_unless_equals_int (data[0], values[i]);
# 330| } else if (GST_VIDEO_FORMAT_INFO_BITS (finfo) == 16) {
# 331| guint16 pixels, val;
Error: CLANG_WARNING: [#def495]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/videocrop.c:345:48: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>>' is a garbage value due to array index out of bounds
# 343| GST_DEBUG ("val %08x %d : %d", pixels, i, val);
# 344| if (depth <= 8) {
# 345|-> fail_unless_equals_int (val, values[i] >> (8 - depth));
# 346| } else {
# 347| fail_unless_equals_int (val, values[i] >> (16 - depth));
Error: CLANG_WARNING: [#def496]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/videocrop.c:347:48: warning[core.UndefinedBinaryOperatorResult]: The left operand of '>>' is a garbage value due to array index out of bounds
# 345| fail_unless_equals_int (val, values[i] >> (8 - depth));
# 346| } else {
# 347|-> fail_unless_equals_int (val, values[i] >> (16 - depth));
# 348| }
# 349| } else {
Error: CPPCHECK_WARNING: [#def497]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/videofilter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def498]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/videomixer.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def499]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/elements/videomixer.c:963:3: warning[deadcode.DeadStores]: Value stored to 'state_res' is never read
# 961| g_main_loop_run (main_loop);
# 962|
# 963|-> state_res = gst_element_set_state (bin, GST_STATE_NULL);
# 964|
# 965| /* cleanup */
Error: CPPCHECK_WARNING: [#def500]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/generic/states.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def501]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/pipelines/flacdec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def502]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/check/pipelines/tagschecking.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def503]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/examples/equalizer/demo.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def504]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/examples/equalizer/demo.c:117:55: warning[core.UndefinedBinaryOperatorResult]: The right operand of '+' is a garbage value
# 115| for (i = 0; i < spect_bands; i++) {
# 116| cairo_set_source_rgb (cr, 1, 1, 1);
# 117|-> cairo_rectangle (cr, i, -data[i], 1, spect_height + data[i]);
# 118| cairo_fill (cr);
# 119| }
Error: CPPCHECK_WARNING: [#def505]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/examples/gtk/glliveshader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def506]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/examples/level/level-example.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def507]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/examples/rtp/client-PCMA.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def508]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/examples/rtp/server-alsasrc-PCMA.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def509]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/examples/v4l2/camctrl.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def510]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/interactive/equalizer-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def511]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/interactive/gdkpixbufoverlay-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def512]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/interactive/test-accurate-seek.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def513]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/interactive/test-segment-seeks.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def514]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/interactive/videobox-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def515]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/interactive/videocrop-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def516]
gstreamer1-plugins-good-1.24.5-build/gst-plugins-good-1.24.5/tests/interactive/videocrop2-test.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Scan Properties
analyzer-version-clang | 18.1.7 |
analyzer-version-cppcheck | 2.14.2 |
analyzer-version-gcc | 14.1.1 |
analyzer-version-gcc-analyzer | 14.1.1 |
analyzer-version-shellcheck | 0.10.0 |
enabled-plugins | clang, cppcheck, gcc, shellcheck |
exit-code | 0 |
host | ip-172-16-1-82.us-west-2.compute.internal |
mock-config | fedora-41-x86_64 |
project-name | gstreamer1-plugins-good-1.24.5-1.fc41 |
store-results-to | /tmp/tmp1uzxy_ey/gstreamer1-plugins-good-1.24.5-1.fc41.tar.xz |
time-created | 2024-07-03 13:17:31 |
time-finished | 2024-07-03 13:29:14 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmp1uzxy_ey/gstreamer1-plugins-good-1.24.5-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmp1uzxy_ey/gstreamer1-plugins-good-1.24.5-1.fc41.src.rpm' |
tool-version | csmock-3.5.3-1.el9 |