Task #1314 - wireplumber-0.5.5-1.fc41/scan-results.err
back to task #1314download
Error: CPPCHECK_WARNING: 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): 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): 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): 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): 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: 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: 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): 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): 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): 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): 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): 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): 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): 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): 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): 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: 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): 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): 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: 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): 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: 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: 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: 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: 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: 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): 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): 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): 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): 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): 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): 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): 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): 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): 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: 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: 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: 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: 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: 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): 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): 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: 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: 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: 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): 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: 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): 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): 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): 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): 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: 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: 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: 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: 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: 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: 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: 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: 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): 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): 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: 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): 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: 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): 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: 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): 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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.