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|         &registry_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-clang18.1.7
analyzer-version-cppcheck2.14.2
analyzer-version-gcc14.1.1
analyzer-version-gcc-analyzer14.1.1
analyzer-version-shellcheck0.10.0
enabled-pluginsclang, cppcheck, gcc, shellcheck
exit-code0
hostip-172-16-1-117.us-west-2.compute.internal
mock-configfedora-41-x86_64
project-namewireplumber-0.5.5-1.fc41
store-results-to/tmp/tmp5k5qxki8/wireplumber-0.5.5-1.fc41.tar.xz
time-created2024-07-03 19:45:46
time-finished2024-07-03 19:48:03
toolcsmock
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-versioncsmock-3.5.3-1.el9