wireplumber-0.5.5-1.fc41
List of Defects
Error: CPPCHECK_WARNING: [#def1]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/base-dirs.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-190): [#def2]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/client.c:72: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 70| wp_client_pw_proxy_created (WpProxy * proxy, struct pw_proxy * pw_proxy)
# 71| {
# 72|-> wp_pw_object_mixin_handle_pw_proxy_created (proxy, pw_proxy,
# 73| client, &client_events);
# 74| }
Error: CPPCHECK_WARNING (CWE-190): [#def3]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/client.c:134: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 132| g_return_if_fail (pwp != NULL);
# 133|
# 134|-> pw_client_error (pwp, id, res, message);
# 135| }
# 136|
Error: CPPCHECK_WARNING (CWE-190): [#def4]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/client.c:191: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 189| g_return_if_fail (pwp != NULL);
# 190|
# 191|-> client_update_permissions_result = pw_client_update_permissions (
# 192| pwp, n_perm, permissions);
# 193| g_warn_if_fail (client_update_permissions_result >= 0);
Error: CPPCHECK_WARNING (CWE-190): [#def5]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/client.c:219: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 217| g_return_if_fail (pwp != NULL);
# 218|
# 219|-> client_update_properties_result = pw_client_update_properties (
# 220| pwp, wp_properties_peek_dict (upd));
# 221|
Error: CPPCHECK_WARNING: [#def6]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/conf.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def7]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/core.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-190): [#def8]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/core.c:44: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 42| if (!ls->entered) {
# 43| wp_trace_boxed (G_TYPE_SOURCE, s, "entering pw main loop");
# 44|-> pw_loop_enter (ls->loop);
# 45| ls->entered = TRUE;
# 46| g_source_set_ready_time (s, -1);
Error: CPPCHECK_WARNING (CWE-190): [#def9]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/core.c:72: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 70| if (ls->entered) {
# 71| wp_trace_boxed (G_TYPE_SOURCE, s, "leaving pw main loop");
# 72|-> pw_loop_leave (ls->loop);
# 73| }
# 74|
Error: CPPCHECK_WARNING (CWE-190): [#def10]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/core.c:92: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 90|
# 91| g_source_add_unix_fd (s,
# 92|-> pw_loop_get_fd (WP_LOOP_SOURCE(s)->loop),
# 93| G_IO_IN | G_IO_ERR | G_IO_HUP);
# 94|
Error: CPPCHECK_WARNING (CWE-190): [#def11]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/core.c:882: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 880|
# 881| /* Add the core listeners */
# 882|-> pw_core_add_listener (self->pw_core, &self->core_listener, &core_events, self);
# 883| pw_proxy_add_listener((struct pw_proxy*)self->pw_core,
# 884| &self->proxy_core_listener, &proxy_core_events, self);
Error: CPPCHECK_WARNING (CWE-190): [#def12]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/core.c:1309: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 1307| }
# 1308|
# 1309|-> seq = pw_core_sync (self->pw_core, 0, 0);
# 1310| if (G_UNLIKELY (seq < 0)) {
# 1311| g_task_return_new_error (task, WP_DOMAIN_LIBRARY,
Error: CPPCHECK_WARNING (CWE-190): [#def13]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/device.c:96: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 94| wp_device_pw_proxy_created (WpProxy * proxy, struct pw_proxy * pw_proxy)
# 95| {
# 96|-> wp_pw_object_mixin_handle_pw_proxy_created (proxy, pw_proxy,
# 97| device, &device_events);
# 98| }
Error: CPPCHECK_WARNING (CWE-190): [#def14]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/device.c:137: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 135| {
# 136| WpPwObjectMixinData *d = wp_pw_object_mixin_get_data (instance);
# 137|-> return pw_device_enum_params (d->iface, 0, id, start, num,
# 138| filter ? wp_spa_pod_get_spa_pod (filter) : NULL);
# 139| }
Error: CPPCHECK_WARNING (CWE-190): [#def15]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/device.c:147: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 145| WpPwObjectMixinData *d = wp_pw_object_mixin_get_data (instance);
# 146| g_autoptr (WpSpaPod) p = param;
# 147|-> return pw_device_set_param (d->iface, id, flags,
# 148| wp_spa_pod_get_spa_pod (p));
# 149| }
Error: CPPCHECK_WARNING (CWE-190): [#def16]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/device.c:435: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 433| }
# 434| case STEP_ADD_DEVICE_LISTENER: {
# 435|-> gint res = spa_device_add_listener (self->device, &self->listener,
# 436| &spa_device_events, self);
# 437| if (res < 0)
Error: CPPCHECK_WARNING: [#def17]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/event.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-190): [#def18]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/factory.c:77: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 75| wp_factory_pw_proxy_created (WpProxy * proxy, struct pw_proxy * pw_proxy)
# 76| {
# 77|-> wp_pw_object_mixin_handle_pw_proxy_created (proxy, pw_proxy,
# 78| factory, &factory_events);
# 79| }
Error: CPPCHECK_WARNING (CWE-190): [#def19]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/global-proxy.c:324: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 322| WpRegistry *reg = wp_core_get_registry (core);
# 323| if (reg->pw_registry)
# 324|-> pw_registry_destroy (reg->pw_registry, priv->global->id);
# 325| }
# 326| }
Error: CPPCHECK_WARNING: [#def20]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/link.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-190): [#def21]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/link.c:131: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 129| wp_link_pw_proxy_created (WpProxy * proxy, struct pw_proxy * pw_proxy)
# 130| {
# 131|-> wp_pw_object_mixin_handle_pw_proxy_created (proxy, pw_proxy,
# 132| link, &link_events);
# 133| }
Error: CPPCHECK_WARNING: [#def22]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def23]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.c:784:17: warning[deadcode.DeadStores]: Although the value stored to 'full_message' is used in the enclosing expression, the value is never actually read from 'full_message'
# 782| g_autofree gchar *file = g_path_get_basename(lf->file);
# 783|
# 784|-> message = full_message = g_strdup_printf("%c %s%s[%s:%s:%s]: %s",
# 785| log_level_info[lf->log_level].name,
# 786| lf->log_topic ? lf->log_topic : "",
Error: CLANG_WARNING: [#def24]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.c:790:17: warning[deadcode.DeadStores]: Although the value stored to 'full_message' is used in the enclosing expression, the value is never actually read from 'full_message'
# 788| file, lf->line, lf->func, message);
# 789| } else {
# 790|-> message = full_message = g_strdup_printf("%c %s%s%s",
# 791| log_level_info[lf->log_level].name,
# 792| lf->log_topic ? lf->log_topic : "",
Error: CLANG_WARNING: [#def25]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.c:797:15: warning[deadcode.DeadStores]: Although the value stored to 'full_message' is used in the enclosing expression, the value is never actually read from 'full_message'
# 795| }
# 796| } else if (lf->log_topic) {
# 797|-> message = full_message = g_strdup_printf("%s: %s", lf->log_topic, message);
# 798| }
# 799|
Error: CLANG_WARNING: [#def26]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.c:860:19: warning[deadcode.DeadStores]: Although the value stored to 'full_message' is used in the enclosing expression, the value is never actually read from 'full_message'
# 858| /* format the message to include the object */
# 859| if (lf->object_type) {
# 860|-> lf->message = full_message = wp_log_fields_format_message (lf);
# 861| }
# 862|
Error: GCC_ANALYZER_WARNING (CWE-476): [#def27]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:12: included_from: Included from here.
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c: scope_hint: In function ‘timeout_save_state_callback’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:137:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘error’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:157:5: note: in expansion of macro ‘wp_log’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:366:5: note: in expansion of macro ‘wp_warning_object’
/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/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:12: 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/glib-2.0/glib/gmessages.h:664:9: note: in expansion of macro ‘G_LIKELY’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:334:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/gobject/gobject.h:26: included_from: Included from here.
/usr/include/glib-2.0/gobject/gbinding.h:31: included_from: Included from here.
/usr/include/glib-2.0/gobject/gtype.h:1613:40: note: in definition of macro ‘G_DECLARE_FINAL_TYPE’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
/usr/include/glib-2.0/gobject/gtype.h:1614:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.h:25:1: note: in expansion of macro ‘G_DECLARE_FINAL_TYPE’
/usr/include/glib-2.0/gobject/gtype.h:541:66: note: in expansion of macro ‘_G_TYPE_CIT’
/usr/include/glib-2.0/gobject/gtype.h:1614:12: note: in expansion of macro ‘G_TYPE_CHECK_INSTANCE_TYPE’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.h:25:1: note: in expansion of macro ‘G_DECLARE_FINAL_TYPE’
/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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:334:3: note: in expansion of macro ‘g_return_val_if_fail’
/usr/include/glib-2.0/glib/gmacros.h:1358:7: note: in expansion of macro ‘_GLIB_AUTOPTR_CLEAR_FUNC_NAME’
/usr/include/glib-2.0/glib/gmacros.h:1372:3: note: in expansion of macro ‘_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/iterator.h:105:1: note: in expansion of macro ‘G_DEFINE_AUTOPTR_CLEANUP_FUNC’
/usr/include/glib-2.0/glib/gmacros.h:1372:3: note: in expansion of macro ‘_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/iterator.h:105:1: note: in expansion of macro ‘G_DEFINE_AUTOPTR_CLEANUP_FUNC’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c: scope_hint: In function ‘timeout_save_state_callback’
/usr/include/glib-2.0/glib/gmacros.h:1358:7: note: in expansion of macro ‘_GLIB_AUTOPTR_CLEAR_FUNC_NAME’
/usr/include/glib-2.0/glib/gmacros.h:1372:3: note: in expansion of macro ‘_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS’
/usr/include/glib-2.0/glib/glib-autocleanups.h:60:1: note: in expansion of macro ‘G_DEFINE_AUTOPTR_CLEANUP_FUNC’
/usr/include/glib-2.0/glib/gmacros.h:1372:3: note: in expansion of macro ‘_GLIB_DEFINE_AUTOPTR_CLEANUP_FUNCS’
/usr/include/glib-2.0/glib/glib-autocleanups.h:60:1: note: in expansion of macro ‘G_DEFINE_AUTOPTR_CLEANUP_FUNC’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c: scope_hint: In function ‘timeout_save_state_callback’
/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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:136:7: note: in expansion of macro ‘G_UNLIKELY’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:157:5: note: in expansion of macro ‘wp_log’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:366:5: note: in expansion of macro ‘wp_warning_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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:136:7: note: in expansion of macro ‘G_UNLIKELY’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:157:5: note: in expansion of macro ‘wp_log’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:366:5: note: in expansion of macro ‘wp_warning_object’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:138:34: note: in definition of macro ‘wp_log’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:366:5: note: in expansion of macro ‘wp_warning_object’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:138:34: note: in definition of macro ‘wp_log’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:366:5: note: in expansion of macro ‘wp_warning_object’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/log.h:157:5: note: in expansion of macro ‘wp_log’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c:366:5: note: in expansion of macro ‘wp_warning_object’
# 135| ({ \
# 136| if (G_UNLIKELY (wp_log_topic_is_enabled (topic, level))) \
# 137|-> wp_logt_checked (topic, level, __FILE__, G_STRINGIFY (__LINE__), \
# 138| G_STRFUNC, type, object, __VA_ARGS__); \
# 139| })
Error: CPPCHECK_WARNING (CWE-190): [#def28]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/metadata.c:276: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 274|
# 275| priv->iface = (struct pw_metadata *) pw_proxy;
# 276|-> pw_metadata_add_listener (priv->iface, &priv->listener,
# 277| &metadata_events, self);
# 278| priv->remove_listener = TRUE;
Error: CPPCHECK_WARNING (CWE-190): [#def29]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/metadata.c:610: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 608| {
# 609| WpMetadataPrivate *priv = wp_metadata_get_instance_private (self);
# 610|-> pw_metadata_set_property (priv->iface, subject, key, type, value);
# 611| }
# 612|
Error: CPPCHECK_WARNING (CWE-190): [#def30]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/metadata.c:622: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 620| {
# 621| WpMetadataPrivate *priv = wp_metadata_get_instance_private (self);
# 622|-> pw_metadata_clear (priv->iface);
# 623| }
# 624|
Error: CPPCHECK_WARNING (CWE-190): [#def31]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/node.c:249: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 247| wp_node_pw_proxy_created (WpProxy * proxy, struct pw_proxy * pw_proxy)
# 248| {
# 249|-> wp_pw_object_mixin_handle_pw_proxy_created (proxy, pw_proxy,
# 250| node, &node_events);
# 251| }
Error: CPPCHECK_WARNING (CWE-190): [#def32]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/node.c:344: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 342| {
# 343| WpPwObjectMixinData *d = wp_pw_object_mixin_get_data (instance);
# 344|-> return pw_node_enum_params (d->iface, 0, id, start, num,
# 345| filter ? wp_spa_pod_get_spa_pod (filter) : NULL);
# 346| }
Error: CPPCHECK_WARNING (CWE-190): [#def33]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/node.c:354: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 352| WpPwObjectMixinData *d = wp_pw_object_mixin_get_data (instance);
# 353| g_autoptr (WpSpaPod) p = param;
# 354|-> return pw_node_set_param (d->iface, id, flags,
# 355| wp_spa_pod_get_spa_pod (p));
# 356| }
Error: CPPCHECK_WARNING (CWE-190): [#def34]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/node.c:634: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 632| struct spa_command cmd =
# 633| SPA_NODE_COMMAND_INIT(wp_spa_id_value_number (command_value));
# 634|-> pw_node_send_command (wp_proxy_get_pw_proxy (WP_PROXY (self)), &cmd);
# 635| }
# 636|
Error: CPPCHECK_WARNING (CWE-190): [#def35]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/node.c:845: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 843| WpPwObjectMixinData *d = wp_pw_object_mixin_get_data (instance);
# 844| g_autoptr (WpSpaPod) p = param;
# 845|-> return spa_node_set_param (d->iface, id, flags,
# 846| wp_spa_pod_get_spa_pod (p));
# 847| }
Error: CPPCHECK_WARNING: [#def36]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/object-interest.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def37]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/object-interest.c:758:25: warning[deadcode.DeadStores]: Although the value stored to 'global_props' is used in the enclosing expression, the value is never actually read from 'global_props'
# 756| if (!pw_global_props && WP_IS_GLOBAL_PROXY (object)) {
# 757| WpGlobalProxy *pwg = (WpGlobalProxy *) object;
# 758|-> pw_global_props = global_props =
# 759| wp_global_proxy_get_global_properties (pwg);
# 760| }
Error: CLANG_WARNING: [#def38]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/object-interest.c:767:20: warning[deadcode.DeadStores]: Although the value stored to 'props' is used in the enclosing expression, the value is never actually read from 'props'
# 765|
# 766| if (wp_object_test_active_features (oo, WP_PIPEWIRE_OBJECT_FEATURE_INFO))
# 767|-> pw_props = props = wp_pipewire_object_get_properties (pwo);
# 768| }
# 769|
Error: CLANG_WARNING: [#def39]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/object-interest.c:772:25: warning[deadcode.DeadStores]: Although the value stored to 'props' is used in the enclosing expression, the value is never actually read from 'props'
# 770| if (!pw_global_props && WP_IS_SESSION_ITEM (object)) {
# 771| WpSessionItem *si = (WpSessionItem *) object;
# 772|-> pw_global_props = props = wp_session_item_get_properties (si);
# 773| }
# 774| }
Error: CLANG_WARNING: [#def40]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/object-manager.c:332:11: warning[deadcode.DeadStores]: Although the value stored to 'children' is used in the enclosing expression, the value is never actually read from 'children'
# 330| GType *child;
# 331|
# 332|-> child = children = g_type_children (object_type, NULL);
# 333| while (*child) {
# 334| WpObjectFeatures existing_ft = (WpObjectFeatures) GPOINTER_TO_UINT (
Error: CPPCHECK_WARNING (CWE-190): [#def41]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/port.c:85: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 83| wp_port_pw_proxy_created (WpProxy * proxy, struct pw_proxy * pw_proxy)
# 84| {
# 85|-> wp_pw_object_mixin_handle_pw_proxy_created (proxy, pw_proxy,
# 86| port, &port_events);
# 87| }
Error: CPPCHECK_WARNING (CWE-190): [#def42]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/port.c:126: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 124| {
# 125| WpPwObjectMixinData *d = wp_pw_object_mixin_get_data (instance);
# 126|-> return pw_port_enum_params (d->iface, 0, id, start, num,
# 127| filter ? wp_spa_pod_get_spa_pod (filter) : NULL);
# 128| }
Error: CPPCHECK_WARNING: [#def43]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/private/internal-comp-loader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def44]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/private/pipewire-object-mixin.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def45]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/private/registry.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-190): [#def46]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/private/registry.c:202: error[integerOverflow]: Signed integer overflow for expression '0-1'.
# 200| self->pw_registry = pw_core_get_registry (pw_core,
# 201| PW_VERSION_REGISTRY, 0);
# 202|-> pw_registry_add_listener (self->pw_registry, &self->listener,
# 203| ®istry_events, self);
# 204| }
Error: CPPCHECK_WARNING: [#def47]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-476): [#def48]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c: scope_hint: In function ‘wp_properties_free’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:319:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘self’
/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/gobject/gbinding.h:30: included_from: Included from here.
/usr/include/glib-2.0/glib-object.h:24: included_from: Included from here.
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.h:12: included_from: Included from here.
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:9: 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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:981: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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:292:3: note: in expansion of macro ‘g_return_val_if_fail’
# 317| wp_properties_free (WpProperties * self)
# 318| {
# 319|-> if (!(self->flags & FLAG_NO_OWNERSHIP))
# 320| pw_properties_free (self->props);
# 321| g_slice_free (WpProperties, self);
Error: GCC_ANALYZER_WARNING (CWE-476): [#def49]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c: scope_hint: In function ‘dict_iterator_reset’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:859:64: 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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:981:3: note: in expansion of macro ‘g_return_val_if_fail’
# 857| {
# 858| struct dict_iterator_data *it_data = wp_iterator_get_user_data (it);
# 859|-> it_data->item = wp_properties_peek_dict (it_data->properties)->items;
# 860| }
# 861|
Error: GCC_ANALYZER_WARNING (CWE-476): [#def50]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c: scope_hint: In function ‘dict_iterator_next’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:868:28: 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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:981:3: note: in expansion of macro ‘g_return_val_if_fail’
# 866| const struct spa_dict *dict = wp_properties_peek_dict (it_data->properties);
# 867|
# 868|-> if ((it_data->item - dict->items) < dict->n_items) {
# 869| g_value_init (item, WP_TYPE_PROPERTIES_ITEM);
# 870| g_autoptr (WpPropertiesItem) pi = wp_properties_item_new (
Error: GCC_ANALYZER_WARNING (CWE-476): [#def51]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c: scope_hint: In function ‘wp_properties_unref_and_take_pw_properties’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:1022:17: 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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:1018: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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:981: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’
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/properties.c:292:3: note: in expansion of macro ‘g_return_val_if_fail’
# 1020| g_autoptr (WpProperties) unique = wp_properties_ensure_unique_owner (self);
# 1021| /* set the flag so that unref-ing \a unique will not destroy unique->props */
# 1022|-> unique->flags = FLAG_NO_OWNERSHIP;
# 1023| return unique->props;
# 1024| }
Error: CPPCHECK_WARNING: [#def52]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/settings.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def53]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/spa-json.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def54]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/spa-pod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def55]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/spa-type.c:318:9: warning[deadcode.DeadStores]: Although the value stored to 'base' is used in the enclosing expression, the value is never actually read from 'base'
# 316| const struct spa_type_info *cur, *base;
# 317|
# 318|-> cur = base = it_data->base;
# 319|
# 320| while (cur->name) {
Error: CPPCHECK_WARNING: [#def56]
wireplumber-0.5.5-build/wireplumber-0.5.5/lib/wp/state.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def57]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-default-nodes-api.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def58]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def59]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:1303:47: warning[core.NullDereference]: Access to field 'len' results in a dereference of a null pointer (loaded from variable 'arr')
# 1301| }
# 1302|
# 1303|-> wp_client_update_permissions_array (client, arr->len,
# 1304| (const struct pw_permission *) arr->data);
# 1305| return 0;
Error: GCC_ANALYZER_WARNING (CWE-476): [#def60]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c: scope_hint: In function ‘client_update_permissions’
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:1304:41: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘arr’
# 1302|
# 1303| wp_client_update_permissions_array (client, arr->len,
# 1304|-> (const struct pw_permission *) arr->data);
# 1305| return 0;
# 1306| }
Error: GCC_ANALYZER_WARNING (CWE-476): [#def61]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c: scope_hint: In function ‘simple_event_hook_new’
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2441:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/wplua/wplua.h:14: included_from: Included from here.
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:12: included_from: Included from here.
# 2439| before[i] = NULL;
# 2440| } else if (lua_type (L, 4) == LUA_TSTRING) {
# 2441|-> before[0] = lua_tostring (L, 4);
# 2442| before[1] = NULL;
# 2443| }
Error: CLANG_WARNING: [#def62]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2441:15: warning[core.NullDereference]: Array access (from variable 'before') results in a null pointer dereference
# 2439| before[i] = NULL;
# 2440| } else if (lua_type (L, 4) == LUA_TSTRING) {
# 2441|-> before[0] = lua_tostring (L, 4);
# 2442| before[1] = NULL;
# 2443| }
Error: GCC_ANALYZER_WARNING (CWE-476): [#def63]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2456:14: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 2454| after[i] = NULL;
# 2455| } else if (lua_type (L, 5) == LUA_TSTRING) {
# 2456|-> after[0] = lua_tostring (L, 5);
# 2457| after[1] = NULL;
# 2458| }
Error: CLANG_WARNING: [#def64]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2456:14: warning[core.NullDereference]: Array access (from variable 'after') results in a null pointer dereference
# 2454| after[i] = NULL;
# 2455| } else if (lua_type (L, 5) == LUA_TSTRING) {
# 2456|-> after[0] = lua_tostring (L, 5);
# 2457| after[1] = NULL;
# 2458| }
Error: GCC_ANALYZER_WARNING (CWE-476): [#def65]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c: scope_hint: In function ‘async_event_hook_new’
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2690:15: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 2688| before[i] = NULL;
# 2689| } else if (lua_type (L, 4) == LUA_TSTRING) {
# 2690|-> before[0] = lua_tostring (L, 4);
# 2691| before[1] = NULL;
# 2692| }
Error: CLANG_WARNING: [#def66]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2690:15: warning[core.NullDereference]: Array access (from variable 'before') results in a null pointer dereference
# 2688| before[i] = NULL;
# 2689| } else if (lua_type (L, 4) == LUA_TSTRING) {
# 2690|-> before[0] = lua_tostring (L, 4);
# 2691| before[1] = NULL;
# 2692| }
Error: GCC_ANALYZER_WARNING (CWE-476): [#def67]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2705:14: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
# 2703| after[i] = NULL;
# 2704| } else if (lua_type (L, 5) == LUA_TSTRING) {
# 2705|-> after[0] = lua_tostring (L, 5);
# 2706| after[1] = NULL;
# 2707| }
Error: CLANG_WARNING: [#def68]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/api.c:2705:14: warning[core.NullDereference]: Array access (from variable 'after') results in a null pointer dereference
# 2703| after[i] = NULL;
# 2704| } else if (lua_type (L, 5) == LUA_TSTRING) {
# 2705|-> after[0] = lua_tostring (L, 5);
# 2706| after[1] = NULL;
# 2707| }
Error: CPPCHECK_WARNING: [#def69]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/api/pod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def70]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/module.c:150:28: warning[deadcode.DeadStores]: Although the value stored to 'task' is used in the enclosing expression, the value is never actually read from 'task'
# 148| {
# 149| WpLuaScriptingPlugin * self = WP_LUA_SCRIPTING_PLUGIN (cl);
# 150|-> g_autoptr (GTask) task = task = g_task_new (self, cancellable, callback, data);
# 151| g_autofree gchar *filepath = NULL;
# 152| g_autofree gchar *pluginname = NULL;
Error: CPPCHECK_WARNING: [#def71]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/wplua/closure.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def72]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-lua-scripting/wplua/value.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def73]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-portal-permissionstore.c:98:3: warning[deadcode.DeadStores]: Value stored to 'res' is never read
# 96|
# 97| /* Set */
# 98|-> res = g_dbus_connection_call_sync (conn, DBUS_INTERFACE_NAME,
# 99| DBUS_OBJECT_PATH, DBUS_INTERFACE_NAME, "Set",
# 100| g_variant_new ("(sbs@a{sas}@v)", table, id, permissions, data), NULL,
Error: CPPCHECK_WARNING: [#def74]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-settings.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def75]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-si-audio-adapter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def76]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-si-node.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def77]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-si-standard-link.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def78]
wireplumber-0.5.5-build/wireplumber-0.5.5/modules/module-standard-event-source.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def79]
wireplumber-0.5.5-build/wireplumber-0.5.5/redhat-linux-build/modules/module-reserve-device/reserve-device-interface.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def80]
wireplumber-0.5.5-build/wireplumber-0.5.5/redhat-linux-build/tmp-introspectvholg8v3/Wp-0.5.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def81]
wireplumber-0.5.5-build/wireplumber-0.5.5/redhat-linux-build/tmp-introspectvholg8v3/Wp-0.5.c:799:27: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'error')
Error: CPPCHECK_WARNING: [#def82]
wireplumber-0.5.5-build/wireplumber-0.5.5/src/main.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def83]
wireplumber-0.5.5-build/wireplumber-0.5.5/src/tools/wpctl.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def84]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/modules/dbus-connection.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def85]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/modules/file-monitor.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def86]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/modules/reserve-device.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def87]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/modules/si-audio-adapter.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def88]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/modules/si-node.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def89]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/modules/si-standard-link.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def90]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/script-tester.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def91]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/component-loader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def92]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/conf.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def93]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/core.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def94]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/events.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def95]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/factory.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def96]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/metadata.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def97]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/object-manager.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def98]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/properties.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def99]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/proxy.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def100]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/session-item.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def101]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/settings.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def102]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/spa-json.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def103]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/spa-pod.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def104]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/spa-type.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def105]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wp/transition.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def106]
wireplumber-0.5.5-build/wireplumber-0.5.5/tests/wplua/wplua.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-117.us-west-2.compute.internal |
mock-config | fedora-41-x86_64 |
project-name | wireplumber-0.5.5-1.fc41 |
store-results-to | /tmp/tmp5k5qxki8/wireplumber-0.5.5-1.fc41.tar.xz |
time-created | 2024-07-03 19:45:46 |
time-finished | 2024-07-03 19:48:03 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmp5k5qxki8/wireplumber-0.5.5-1.fc41.tar.xz' '--gcc-analyze' '/tmp/tmp5k5qxki8/wireplumber-0.5.5-1.fc41.src.rpm' |
tool-version | csmock-3.5.3-1.el9 |