Task #24 - dbus-broker-36-2.fc41/scan-results.err
back to task #24download
Error: CLANG_WARNING: dbus-broker-36/src/broker/controller-dbus.c:266:33: warning[core.UndefinedBinaryOperatorResult]: The left operand of '!=' is a garbage value # 264| if (r < 0) # 265| return (errno == EBADF || errno == ENOTSOCK) ? CONTROLLER_E_LISTENER_INVALID_FD : error_origin(-errno); # 266|-> if (v1 != AF_UNIX || v2 != SOCK_STREAM) # 267| return CONTROLLER_E_LISTENER_INVALID_FD; # 268| Error: CLANG_WARNING: dbus-broker-36/src/broker/controller.c:25:16: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull' # 23| ControllerName *name = c_container_of(rb, ControllerName, controller_node); # 24| # 25|-> return strcmp(k, name->path); # 26| } # 27| Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/src/broker/controller.c: scope_hint: In function ‘controller_reload_new’ dbus-broker-36/src/broker/controller.c:125:12: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘slot’ # 123| break; # 124| } # 125|-> if (!slot) # 126| return CONTROLLER_E_SERIAL_EXHAUSTED; # 127| Error: CLANG_WARNING: dbus-broker-36/src/broker/controller.c:162:16: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull' # 160| ControllerListener *listener = c_container_of(rb, ControllerListener, controller_node); # 161| # 162|-> return strcmp(k, listener->path); # 163| } # 164| Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/broker/controller.c: scope_hint: In function ‘controller_request_reload’ dbus-broker-36/src/broker/controller.c:365:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/src/broker/controller.c:5: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here. dbus-broker-36/src/broker/controller.c:18: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/broker/controller.c:130:24: note: in expansion of macro ‘error_origin’ # 363| return error_trace(r); # 364| # 365|-> reload->sender_id = sender_id; # 366| reload->sender_serial = sender_serial; # 367| Error: CLANG_WARNING: dbus-broker-36/src/broker/controller.c:365:27: warning[core.NullDereference]: Access to field 'sender_id' results in a dereference of a null pointer (loaded from variable 'reload') # 363| return error_trace(r); # 364| # 365|-> reload->sender_id = sender_id; # 366| reload->sender_serial = sender_serial; # 367| Error: CLANG_WARNING: dbus-broker-36/src/broker/main.c:198:49: warning[core.UndefinedBinaryOperatorResult]: The left operand of '!=' is a garbage value # 196| fprintf(stderr, "%s: log file-descriptor not a socket -- '%d'\n", program_invocation_name, main_arg_log); # 197| return MAIN_FAILED; # 198|-> } else if (v1 != AF_UNIX || (v2 != SOCK_DGRAM && v2 != SOCK_STREAM)) { # 199| fprintf(stderr, "%s: socket type of log file-descriptor not supported -- '%d'\n", program_invocation_name, main_arg_log); # 200| return MAIN_FAILED; Error: CLANG_WARNING: dbus-broker-36/src/broker/main.c:220:48: warning[core.UndefinedBinaryOperatorResult]: The left operand of '!=' is a garbage value # 218| fprintf(stderr, "%s: controller file-descriptor not a socket -- '%d'\n", program_invocation_name, main_arg_controller); # 219| return MAIN_FAILED; # 220|-> } else if (v1 != AF_UNIX || v2 != SOCK_STREAM) { # 221| fprintf(stderr, "%s: socket type of controller file-descriptor not supported -- '%d'\n", program_invocation_name, main_arg_controller); # 222| return MAIN_FAILED; Error: CLANG_WARNING: dbus-broker-36/src/bus/driver.c:247:60: warning[core.NullDereference]: Access to field 'id' results in a dereference of a null pointer (loaded from variable 'peer') # 245| # 246| static void driver_dvar_write_unique_name(CDVar *var, Peer *peer) { # 247|-> c_dvar_write(var, "s", address_to_string(&(Address)ADDRESS_INIT_ID(peer->id))); # 248| } # 249| Error: CLANG_WARNING: dbus-broker-36/src/bus/driver.c:830:51: warning[core.NullDereference]: Access to field 'bus' results in a dereference of a null pointer (loaded from variable 'receiver') # 828| Peer *sender; # 829| # 830|-> sender = peer_registry_find_peer(&receiver->bus->peers, request->sender_id); # 831| if (sender) { # 832| _c_cleanup_(c_dvar_deinit) CDVar var = C_DVAR_INIT; Error: CLANG_WARNING: dbus-broker-36/src/bus/driver.c:851:51: warning[core.NullDereference]: Access to field 'bus' results in a dereference of a null pointer (loaded from variable 'receiver') # 849| Peer *sender; # 850| # 851|-> sender = peer_registry_find_peer(&receiver->bus->peers, message->message->metadata.sender_id); # 852| # 853| r = peer_queue_unicast(message->senders_policy, &sender_names, sender ? &sender->owned_replies : NULL, message->user, message->message->metadata.sender_id, receiver, message->message); Error: CLANG_WARNING: dbus-broker-36/src/bus/driver.c:1260:36: warning[unix.Malloc]: Potential leak of memory pointed to by 'env' # 1258| r = driver_end_read(in_v); # 1259| if (r) # 1260|-> return error_trace(r); # 1261| # 1262| r = broker_update_environment(BROKER(peer->bus), env, n_env / 2); Error: CLANG_WARNING: dbus-broker-36/src/bus/listener.c:55:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 53| else if (r) # 54| return error_fold(r); # 55|-> fd = -1; /* consume fd */ # 56| # 57| c_list_link_tail(&listener->peer_list, &peer->listener_link); Error: CLANG_WARNING: dbus-broker-36/src/bus/match.c:564:36: warning[core.NullDereference]: Access to field 'registry_by_path' results in a dereference of a null pointer (loaded from variable 'registry') # 562| static void match_registry_by_interface_link(MatchRegistryByInterface *registry, MatchRegistryByPath *registry_by_path, CRBNode *parent, CRBNode **slot) { # 563| c_rbtree_add(®istry_by_path->interface_tree, parent, slot, ®istry->registry_node); # 564|-> registry->registry_by_path = match_registry_by_path_ref(registry_by_path); # 565| } # 566| Error: CLANG_WARNING: dbus-broker-36/src/bus/match.c:622:41: warning[core.NullDereference]: Access to field 'registry_by_interface' results in a dereference of a null pointer (loaded from variable 'registry') # 620| static void match_registry_by_member_link(MatchRegistryByMember *registry, MatchRegistryByInterface *registry_by_interface, CRBNode *parent, CRBNode **slot) { # 621| c_rbtree_add(®istry_by_interface->member_tree, parent, slot, ®istry->registry_node); # 622|-> registry->registry_by_interface = match_registry_by_interface_ref(registry_by_interface); # 623| } # 624| Error: CLANG_WARNING: dbus-broker-36/src/bus/match.c:628:47: warning[core.NullDereference]: Access to field 'sender' results in a dereference of a null pointer (loaded from variable 'key2') # 626| int r; # 627| # 628|-> if ((r = string_compare(key1->sender, key2->sender)) || # 629| (r = string_compare(key1->destination, key2->destination)) || # 630| (r = string_compare(key1->filter.interface, key2->filter.interface)) || Error: CLANG_WARNING: dbus-broker-36/src/bus/match.c:710:38: warning[core.NullDereference]: Access to field 'registry_by_member' results in a dereference of a null pointer (loaded from variable 'registry') # 708| static void match_registry_by_keys_link(MatchRegistryByKeys *registry, MatchRegistryByMember *registry_by_member, CRBNode *parent, CRBNode **slot) { # 709| c_rbtree_add(®istry_by_member->keys_tree, parent, slot, ®istry->registry_node); # 710|-> registry->registry_by_member = match_registry_by_member_ref(registry_by_member); # 711| } # 712| Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/bus/name.c: scope_hint: In function ‘name_link’ dbus-broker-36/src/bus/name.c:203:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘name’ dbus-broker-36/src/bus/name.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here. dbus-broker-36/src/bus/name.c:13: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/bus/name.c:213:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/bus/name.c:7: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/name.c:201:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/name.c: scope_hint: In function ‘name_link’ # 201| c_assert(!c_rbnode_is_linked(&name->registry_node)); # 202| # 203|-> c_rbtree_add(&name->registry->name_tree, parent, slot, &name->registry_node); # 204| } # 205| Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/bus/peer.c: scope_hint: In function ‘peer_compare’ dbus-broker-36/src/bus/peer.c:241:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/bus/peer.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/peer.c:680:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/peer.c:681:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/peer.c:681:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/peer.c:682:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/peer.c: scope_hint: In function ‘peer_compare’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/peer.c:682:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:443:14: note: in definition of macro ‘c_rbtree_for_each_entry’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’ dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’ dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:356:9: note: in expansion of macro ‘c_rbnode_entry’ dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’ dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:136:18: note: in definition of macro ‘C_INTERNAL_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/bus/peer.c:238:22: note: in expansion of macro ‘c_container_of’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:136:18: note: in definition of macro ‘C_INTERNAL_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/bus/peer.c:238:22: note: in expansion of macro ‘c_container_of’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h: scope_hint: In function ‘peer_compare’ # 239| uint64_t id = *(uint64_t*)k; # 240| # 241|-> if (id < peer->id) # 242| return -1; # 243| if (id > peer->id) Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/bus/peer.c:26: included_from: Included from here. dbus-broker-36/src/bus/peer.c: scope_hint: In function ‘peer_queue_reply’ dbus-broker-36/src/bus/peer.c:874:49: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/src/util/log.h:102:28: note: in definition of macro ‘log_append_here’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:237:40: note: in definition of macro ‘C_INTERNAL_CONCATENATE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:281:27: note: in expansion of macro ‘C_CONCATENATE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:279:46: note: in expansion of macro ‘C_VAR2’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:278:20: note: in expansion of macro ‘C_INTERNAL_VAR’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:171:43: note: in expansion of macro ‘C_VAR’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/bus/peer.c:864:20: note: in expansion of macro ‘c_container_of’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:136:18: note: in definition of macro ‘C_INTERNAL_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/bus/peer.c:864:20: note: in expansion of macro ‘c_container_of’ dbus-broker-36/src/util/log.h:102:28: note: in definition of macro ‘log_append_here’ # 872| connection_shutdown(&receiver->connection); # 873| # 874|-> log_append_here(receiver->bus->log, LOG_WARNING, 0, DBUS_BROKER_CATALOG_RECEIVE_FAILED); # 875| bus_log_append_transaction(receiver->bus, sender->id, receiver->id, &sender_names, &receiver_names, # 876| sender->policy->seclabel, receiver->policy->seclabel, message); Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:151:17: warning[deadcode.DeadStores]: Value stored to 'p' is never read # 149| if (n_member) { # 150| xmit->member = p; # 151|-> p = stpcpy(p, member) + 1; # 152| } # 153| Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:162:16: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull' # 160| PolicyBatchName *name = c_container_of(n, PolicyBatchName, batch_node); # 161| # 162|-> return strcmp(k, name->name); # 163| } # 164| Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:270:33: warning[core.NullDereference]: Dereference of null pointer # 268| * in remembering it, since it will always be superceded. # 269| */ # 270|-> if (verdict.priority >= name->own_verdict.priority) # 271| name->own_verdict = verdict; # 272| Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:290:33: warning[core.NullDereference]: Dereference of null pointer # 288| * in remembering it, since it will always be superceded. # 289| */ # 290|-> if (verdict.priority >= name->own_prefix_verdict.priority) # 291| name->own_prefix_verdict = verdict; # 292| Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:650:68: warning[core.NullDereference]: Access to field 'batch' results in a dereference of a null pointer (loaded from variable 'node') # 648| return error_trace(r); # 649| # 650|-> r = policy_registry_import_batch(registry, node->batch, v); # 651| if (r) # 652| return error_trace(r); Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:679:60: warning[core.NullDereference]: Access to field 'batch' results in a dereference of a null pointer (loaded from variable 'node') # 677| } # 678| # 679|-> r = policy_registry_import_batch(registry, node->batch, v); # 680| if (r) # 681| return error_trace(r); Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:744:24: warning[unix.Malloc]: Potential leak of memory pointed to by 'snapshot' # 742| snapshot->seclabel = strdup(seclabel); # 743| if (!snapshot->seclabel) # 744|-> return error_origin(-ENOMEM); # 745| # 746| /* fetch matching uid policy */ Error: CLANG_WARNING: dbus-broker-36/src/bus/policy.c:812:24: warning[unix.Malloc]: Potential leak of memory pointed to by 'new' # 810| new->seclabel = strdup(snapshot->seclabel); # 811| if (!new->seclabel) # 812|-> return error_origin(-ENOMEM); # 813| # 814| for (i = 0; i < snapshot->n_batches; ++i) Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/bus/reply.c: scope_hint: In function ‘reply_slot_compare’ dbus-broker-36/src/bus/reply.c:24:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here. dbus-broker-36/src/bus/reply.c:7: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:136:18: note: in definition of macro ‘C_INTERNAL_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/bus/reply.c:21:27: note: in expansion of macro ‘c_container_of’ # 22| ReplySlotKey *key = k; # 23| # 24|-> if (key->id < slot->id) # 25| return -1; # 26| if (key->id > slot->id) Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/src/bus/reply.c:64: error[memleak]: Memory leak: reply # 62| r = user_charge(user, &reply->charge, actor, USER_SLOT_OBJECTS, 1); # 63| if (r) # 64|-> return (r == USER_E_QUOTA) ? REPLY_E_QUOTA : error_fold(r); # 65| # 66| c_rbtree_add(®istry->reply_tree, parent, slot, &reply->registry_node); Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/dbus/message.c: scope_hint: In function ‘message_new_incoming’ dbus-broker-36/src/dbus/message.c:74:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ # 72| return error_trace(r); # 73| # 74|-> message->n_data = n_data; # 75| message->n_header = n_header; # 76| message->n_body = n_body; Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/dbus/message.c: scope_hint: In function ‘message_new_outgoing’ dbus-broker-36/src/dbus/message.c:125:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/dbus/message.c:10: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/message.c:110:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/message.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/message.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/message.c:112:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/message.c:112:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/message.c:114:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:236:31: note: in expansion of macro ‘C_INTERNAL_CONCATENATE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:281:27: note: in expansion of macro ‘C_CONCATENATE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:279:46: note: in expansion of macro ‘C_VAR2’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:278:20: note: in expansion of macro ‘C_INTERNAL_VAR’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:192:43: note: in expansion of macro ‘C_VAR’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:186:43: note: in expansion of macro ‘C_INTERNAL_CC_MACRO2’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:430:31: note: in expansion of macro ‘C_CC_MACRO2’ dbus-broker-36/src/dbus/message.c:114:52: note: in expansion of macro ‘c_align_to’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/message.c:114:9: note: in expansion of macro ‘c_assert’ # 123| return error_trace(r); # 124| # 125|-> message->allocated_data = true; # 126| message->n_data = n_data; # 127| message->n_header = n_header; Error: CLANG_WARNING: dbus-broker-36/src/dbus/socket.c:43:40: warning[core.NullDereference]: Access to field 'n_vecs' results in a dereference of a null pointer (loaded from variable 'buffer') # 41| # 42| static char *socket_buffer_get_base(SocketBuffer *buffer) { # 43|-> return (char *)(buffer->vecs + buffer->n_vecs); # 44| } # 45| Error: CLANG_WARNING: dbus-broker-36/src/dbus/socket.c:117:25: warning[core.NullDereference]: Access to field 'message' results in a dereference of a null pointer (loaded from variable 'buffer') # 115| return error_trace(r); # 116| # 117|-> buffer->message = message_ref(message); # 118| c_memcpy(buffer->vecs, message->vecs, sizeof(message->vecs)); # 119| Error: CLANG_WARNING: dbus-broker-36/src/dbus/test-message.c:24:9: warning[deadcode.DeadStores]: Value stored to 'm1' is never read # 22| # 23| m3 = message_unref(m3); # 24|-> m1 = message_unref(m1); # 25| } # 26| Error: CPPCHECK_WARNING (CWE-457): dbus-broker-36/src/dbus/test-queue.c:20: error[legacyUninitvar]: Uninitialized variable: iq # 18| # 19| static void test_in_setup(void) { # 20|-> _c_cleanup_(iqueue_deinit) IQueue iq = IQUEUE_NULL(iq); # 21| # 22| iqueue_init(&iq, NULL); Error: CPPCHECK_WARNING (CWE-457): dbus-broker-36/src/dbus/test-queue.c:27: error[legacyUninitvar]: Uninitialized variable: iq # 25| # 26| static void test_in_special(void) { # 27|-> _c_cleanup_(iqueue_deinit) IQueue iq = IQUEUE_NULL(iq); # 28| int r; # 29| Error: CPPCHECK_WARNING (CWE-457): dbus-broker-36/src/dbus/test-queue.c:268: error[legacyUninitvar]: Uninitialized variable: iq # 266| "foobar", # 267| }; # 268|-> _c_cleanup_(iqueue_deinit) IQueue iq = IQUEUE_NULL(iq); # 269| size_t i, n, i_send, i_expect; # 270| int r; Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/dbus/test-stitching.c: scope_hint: In function ‘test_assert_message’ dbus-broker-36/src/dbus/test-stitching.c:130:17: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n)’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/dbus/test-stitching.c:8: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:157:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/dbus/test-stitching.c: scope_hint: In function ‘test_assert_message’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:166:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/dbus/test-stitching.c: scope_hint: In function ‘test_assert_message’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:174:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:105:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:108:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:105:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:108:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:127:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/dbus/test-stitching.c:127:9: note: in expansion of macro ‘c_assert’ # 128| # 129| for (n = 0, i = 0; i < C_ARRAY_SIZE(message->vecs); ++i) { # 130|-> c_memcpy(p + n, message->vecs[i].iov_base, message->vecs[i].iov_len); # 131| n += message->vecs[i].iov_len; # 132| } Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_path_new’ dbus-broker-36/src/launch/config.c:76:16: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’ # 74| } # 75| # 76|-> *filep = file; # 77| file = NULL; # 78| return 0; Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_path_new_dir’ dbus-broker-36/src/launch/config.c:88:16: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’ dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_path_new_dir’ # 86| (*filep)->is_dir = true; # 87| # 88|-> return r; # 89| } # 90| Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_end_fn’ dbus-broker-36/src/launch/config.c:1034:27: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup(*MEM[(struct ConfigState *)userdata_123(D)].current.cdata)’ # 1032| case CONFIG_NODE_TYPE: # 1033| state->current->bustype.name = strdup(state->current->cdata); # 1034|-> if (!state->current->bustype.name) { # 1035| state->error = error_origin(-ENOMEM); # 1036| return; Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/config.c:1076:23: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(&*_24->D.6145.includedir.dir.path)’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’ # 1074| } # 1075| # 1076|-> dir = opendir(state->current->includedir.dir->path); # 1077| if (!dir) { # 1078| if (errno == ENOENT || errno == ENOTDIR) Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/config.c:1155:27: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup(*MEM[(struct ConfigState *)userdata_123(D)].current.cdata)’ # 1153| case CONFIG_NODE_SERVICEDIR: { # 1154| state->current->servicedir.path = strdup(state->current->cdata); # 1155|-> if (!state->current->servicedir.path) { # 1156| state->error = error_origin(-ENOMEM); # 1157| return; Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_blob_fn.part.0’ dbus-broker-36/src/launch/config.c:1231:33: warning[-Wanalyzer-malloc-leak]: leak of ‘t’ # 1229| free(state->current->cdata); # 1230| state->current->cdata = t; # 1231|-> state->current->n_cdata += n_data; # 1232| } # 1233| Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_include’ dbus-broker-36/src/launch/config.c:1329:21: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(&*node_69(D)->D.6145.include.file.path, 524544)’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/config.c:1276:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/config.c:1277:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/config.c:1277:9: note: in expansion of macro ‘c_assert’ # 1327| return error_origin(-errno); # 1328| # 1329|-> r = XML_Parse(parser->xml, buffer, len, len ? XML_FALSE : XML_TRUE); # 1330| if (r != XML_STATUS_OK) { # 1331| CONFIG_ERR(&parser->state, "Invalid XML", ": %s", Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’ dbus-broker-36/src/launch/config.c:1375:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘node’ dbus-broker-36/src/launch/config.h:217:30: note: in expansion of macro ‘C_LIST_INIT’ dbus-broker-36/src/launch/config.c:212:29: note: in expansion of macro ‘CONFIG_ROOT_NULL’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:123:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/launch/config.h:255:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ # 1373| return error_trace(r); # 1374| # 1375|-> node->include.file = config_path_ref(file); # 1376| c_list_link_front(&root->node_list, &node->root_link); # 1377| c_list_link_front(&root->include_list, &node->include_link); Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/config.c:1384:22: warning[-Wanalyzer-malloc-leak]: leak of ‘node’ dbus-broker-36/src/launch/config.h:217:30: note: in expansion of macro ‘C_LIST_INIT’ dbus-broker-36/src/launch/config.c:212:29: note: in expansion of macro ‘CONFIG_ROOT_NULL’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/launch/config.h:205:30: note: in expansion of macro ‘C_LIST_INIT’ dbus-broker-36/src/launch/config.c:125:29: note: in expansion of macro ‘CONFIG_NODE_NULL’ dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’ dbus-broker-36/src/launch/config.c:1384:24: note: in expansion of macro ‘c_list_first_entry’ dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:324:9: note: in expansion of macro ‘c_list_entry’ dbus-broker-36/src/launch/config.c:1384:24: note: in expansion of macro ‘c_list_first_entry’ dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’ # 1382| * fill in all the contents of the include. # 1383| */ # 1384|-> while ((node = c_list_first_entry(&root->include_list, ConfigNode, include_link))) { # 1385| c_list_unlink(&node->include_link); # 1386| Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:183:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 181| # 182| log_init_journal_consume(&launcher->log, fd); # 183|-> fd = -1; # 184| # 185| /* XXX: make this run-time optional */ Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:296:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 294| r = prctl(PR_SET_PDEATHSIG, SIGTERM); # 295| if (r) { # 296|-> r = error_origin(-errno); # 297| goto exit; # 298| } Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:302:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 300| r = fcntl(fd_log, F_GETFD); # 301| if (r < 0) { # 302|-> r = error_origin(-errno); # 303| goto exit; # 304| } Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:308:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 306| r = fcntl(fd_log, F_SETFD, r & ~FD_CLOEXEC); # 307| if (r < 0) { # 308|-> r = error_origin(-errno); # 309| goto exit; # 310| } Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:314:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 312| r = fcntl(fd_controller, F_GETFD); # 313| if (r < 0) { # 314|-> r = error_origin(-errno); # 315| goto exit; # 316| } Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:320:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 318| r = fcntl(fd_controller, F_SETFD, r & ~FD_CLOEXEC); # 319| if (r < 0) { # 320|-> r = error_origin(-errno); # 321| goto exit; # 322| } Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:326:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 324| r = sd_id128_get_machine(&machine_id); # 325| if (r < 0) { # 326|-> r = error_origin(r); # 327| goto exit; # 328| } Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:347:9: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 345| c_assert(r < (ssize_t)sizeof(str_max_matches)); # 346| # 347|-> r = execve(main_arg_broker, (char * const *)argv, environ); # 348| r = error_origin(-errno); # 349| Error: CLANG_WARNING: dbus-broker-36/src/launch/launcher.c:348:9: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 346| # 347| r = execve(main_arg_broker, (char * const *)argv, environ); # 348|-> r = error_origin(-errno); # 349| # 350| exit: Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_ini_reader_parse_file’ dbus-broker-36/src/launch/launcher.c:520:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(path, 524288)’ dbus-broker-36/src/launch/launcher.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’ dbus-broker-36/src/launch/launcher.c:1172:9: note: in expansion of macro ‘c_rbtree_for_each_entry’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:443:14: note: in definition of macro ‘c_rbtree_for_each_entry’ dbus-broker-36/src/launch/launcher.c:28: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_FOLD’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:52:23: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/launcher.c:1011:24: note: in expansion of macro ‘error_fold’ dbus-broker-36/src/launch/config.h:7: included_from: Included from here. dbus-broker-36/src/launch/launcher.c:20: included_from: Included from here. dbus-broker-36/src/launch/launcher.c:967:9: note: in expansion of macro ‘c_list_for_each_entry’ # 518| int r; # 519| # 520|-> fd = open(path, O_RDONLY | O_CLOEXEC); # 521| if (fd < 0) { # 522| /* Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’ dbus-broker-36/src/launch/launcher.c:716:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘service’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’ dbus-broker-36/src/launch/launcher.c:1172:9: note: in expansion of macro ‘c_rbtree_for_each_entry’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:443:14: note: in definition of macro ‘c_rbtree_for_each_entry’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_FOLD’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:52:23: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/launcher.c:1011:24: note: in expansion of macro ‘error_fold’ dbus-broker-36/src/launch/launcher.c:967:9: note: in expansion of macro ‘c_list_for_each_entry’ dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’ dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/launch/launcher.c:8: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:237:40: note: in definition of macro ‘C_INTERNAL_CONCATENATE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:281:27: note: in expansion of macro ‘C_CONCATENATE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:279:46: note: in expansion of macro ‘C_VAR2’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:278:20: note: in expansion of macro ‘C_INTERNAL_VAR’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:171:43: note: in expansion of macro ‘C_VAR’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/launcher.c:714:40: note: in expansion of macro ‘c_container_of’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:136:18: note: in definition of macro ‘C_INTERNAL_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/launcher.c:714:40: note: in expansion of macro ‘c_container_of’ # 714| Service *old_service = c_container_of(parent, Service, rb_by_name); # 715| # 716|-> if (!old_service->reload_tag) { # 717| old_service->reload_tag = true; # 718| r = service_update(old_service, path, unit, argc, argv, user, uid); Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_dir’ dbus-broker-36/src/launch/launcher.c:747:15: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(dirpath)’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’ dbus-broker-36/src/launch/launcher.c:1172:9: note: in expansion of macro ‘c_rbtree_for_each_entry’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:443:14: note: in definition of macro ‘c_rbtree_for_each_entry’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_FOLD’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:52:23: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/launcher.c:1011:24: note: in expansion of macro ‘error_fold’ dbus-broker-36/src/launch/launcher.c:967:9: note: in expansion of macro ‘c_list_for_each_entry’ # 745| int r; # 746| # 747|-> dir = opendir(dirpath); # 748| if (!dir) { # 749| if (errno == ENOENT || errno == ENOTDIR) { Error: CLANG_WARNING: dbus-broker-36/src/launch/nss-cache.c:215:13: warning[core.uninitialized.Branch]: Branch condition evaluates to a garbage value # 213| return error_trace(r); # 214| # 215|-> if (node) { # 216| c_memset(&node->pw, 0, sizeof(node->pw)); # 217| node->pw.pw_name = node->name; Error: CLANG_WARNING: dbus-broker-36/src/launch/nss-cache.c:518:43: warning[unix.Malloc]: Potential leak of memory pointed to by 'uids' # 516| continue; # 517| # 518|-> return error_fold(r); # 519| } # 520| Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_at_uidgid’ dbus-broker-36/src/launch/policy.c:210:55: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘node’ dbus-broker-36/src/launch/policy.h:52:25: note: in expansion of macro ‘C_LIST_INIT’ dbus-broker-36/src/launch/policy.c:26:33: note: in expansion of macro ‘POLICY_RECORD_INIT_CONNECT’ dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_at_uidgid’ dbus-broker-36/src/launch/policy.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here. dbus-broker-36/src/launch/policy.c:14: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/policy.c:159:24: note: in expansion of macro ‘error_origin’ # 208| return error_trace(r); # 209| # 210|-> c_rbtree_add(tree, parent, slot, &node->policy_node); # 211| } else { # 212| node = c_container_of(parent, PolicyNode, policy_node); Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_verdict’ dbus-broker-36/src/launch/policy.c:236:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘record’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/src/util/error.h:41:25: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_TRACE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:40:24: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/policy.c:257:24: note: in expansion of macro ‘error_trace’ dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’ dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’ dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:277:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:278:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:278:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:231:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:232:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:232:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:233:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:233:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:234:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:234:9: note: in expansion of macro ‘c_assert’ # 234| c_assert(cnode->parent->policy.context < _CONFIG_POLICY_N); # 235| # 236|-> record->verdict = (cnode->type == CONFIG_NODE_ALLOW); # 237| record->priority = UINT64_MAX / _CONFIG_POLICY_N * # 238| cnode->parent->policy.context + Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_connect_self’ dbus-broker-36/src/launch/policy.c:259:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ # 257| return error_trace(r); # 258| # 259|-> record->verdict = true; # 260| record->priority = ++policy->i_priority; # 261| Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/src/launch/policy.c:266:31: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘node’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:153:60: note: in definition of macro ‘c_list_link_tail’ dbus-broker-36/src/launch/policy.h:52:25: note: in expansion of macro ‘C_LIST_INIT’ dbus-broker-36/src/launch/policy.c:26:33: note: in expansion of macro ‘POLICY_RECORD_INIT_CONNECT’ dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_connect_self’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/policy.c:159:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/src/util/error.h:41:25: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_TRACE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:40:24: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/policy.c:208:32: note: in expansion of macro ‘error_trace’ dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_connect_self’ dbus-broker-36/src/launch/policy.c:266:9: note: in expansion of macro ‘c_list_link_tail’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:153:60: note: in definition of macro ‘c_list_link_tail’ # 264| return error_trace(r); # 265| # 266|-> c_list_link_tail(&node->entries.connect_list, &record->link); # 267| # 268| record = NULL; Error: CLANG_WARNING: dbus-broker-36/src/launch/service.c:181:16: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull' # 179| Service *service = c_container_of(n, Service, rb); # 180| # 181|-> return strcmp(k, service->id); # 182| } # 183| Error: CLANG_WARNING: dbus-broker-36/src/launch/service.c:1065:32: warning[unix.Malloc]: Potential leak of memory pointed to by 'data' # 1063| data->path = strdup(path); # 1064| if (!data->path) # 1065|-> return error_origin(-ENOMEM); # 1066| } # 1067| Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/src/util/dirwatch.c:39: error[memleak]: Memory leak: dw # 37| dw->inotify_fd = inotify_init1(IN_CLOEXEC | IN_NONBLOCK); # 38| if (dw->inotify_fd < 0) # 39|-> return error_origin(-errno); # 40| # 41| *dwp = dw; Error: CLANG_WARNING: dbus-broker-36/src/util/dirwatch.c:39:38: warning[unix.Malloc]: Potential leak of memory pointed to by 'dw' # 37| dw->inotify_fd = inotify_init1(IN_CLOEXEC | IN_NONBLOCK); # 38| if (dw->inotify_fd < 0) # 39|-> return error_origin(-errno); # 40| # 41| *dwp = dw; Error: CLANG_WARNING: dbus-broker-36/src/util/dispatch.c:281:21: warning[unix.Malloc]: Potential leak of memory pointed to by 'events' # 279| r = epoll_wait(ctx->epoll_fd, events, ctx->n_files, timeout); # 280| if (r < 0) { # 281|-> if (errno == EINTR) # 282| return 0; # 283| Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/util/dispatch.h:74:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘file’ dbus-broker-36/src/broker/broker.c: scope_hint: In function ‘broker_dispatch_signals’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here. dbus-broker-36/src/broker/broker.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:136:18: note: in definition of macro ‘C_INTERNAL_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/broker/broker.c:28:26: note: in expansion of macro ‘c_container_of’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/broker/broker.c:32:9: note: in expansion of macro ‘c_assert’ # 72| # 73| static inline uint32_t dispatch_file_events(DispatchFile *file) { # 74|-> return file->events & file->user_mask; # 75| } Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/util/fdlist.c: scope_hint: In function ‘fdlist_new_dup_fds’ dbus-broker-36/src/util/fdlist.c:90:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/src/util/fdlist.c:15: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/fdlist.c:34:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/util/fdlist.c: scope_hint: In function ‘fdlist_new_dup_fds’ # 88| p = fdlist_data(list); # 89| for (i = 0; i < n_fds; ++i) { # 90|-> p[i] = fcntl(p[i], F_DUPFD_CLOEXEC, 3); # 91| if (p[i] < 0) { # 92| r = -errno; Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/src/util/fdlist.c:90:24: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’ dbus-broker-36/src/util/fdlist.c: scope_hint: In function ‘fdlist_new_dup_fds’ dbus-broker-36/src/util/fdlist.c: scope_hint: In function ‘fdlist_new_dup_fds’ # 88| p = fdlist_data(list); # 89| for (i = 0; i < n_fds; ++i) { # 90|-> p[i] = fcntl(p[i], F_DUPFD_CLOEXEC, 3); # 91| if (p[i] < 0) { # 92| r = -errno; Error: CLANG_WARNING: dbus-broker-36/src/util/fdlist.c:90:24: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value # 88| p = fdlist_data(list); # 89| for (i = 0; i < n_fds; ++i) { # 90|-> p[i] = fcntl(p[i], F_DUPFD_CLOEXEC, 3); # 91| if (p[i] < 0) { # 92| r = -errno; Error: CLANG_WARNING: dbus-broker-36/src/util/fdlist.c:97:45: warning[unix.Malloc]: Potential leak of memory pointed to by 'list' # 95| p[i] = c_close(p[i]); # 96| } # 97|-> return error_origin(r); # 98| } # 99| } Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/util/fdlist.c:101:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/fdlist.c:34:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/util/fdlist.c: scope_hint: In function ‘fdlist_new_dup_fds’ # 99| } # 100| # 101|-> list->consumed = true; # 102| # 103| *listp = list; Error: CLANG_WARNING: dbus-broker-36/src/util/fdlist.c:101:24: warning[core.NullDereference]: Access to field 'consumed' results in a dereference of a null pointer (loaded from variable 'list') # 99| } # 100| # 101|-> list->consumed = true; # 102| # 103| *listp = list; Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/src/util/fs.c:39: error[memleak]: Memory leak: list # 37| list->entries = calloc(n_allocated, sizeof(*list->entries)); # 38| if (!list->entries) # 39|-> return error_origin(-ENOMEM); # 40| # 41| list->n_allocated = n_allocated; Error: CLANG_WARNING: dbus-broker-36/src/util/fs.c:39:24: warning[unix.Malloc]: Potential leak of memory pointed to by 'list' # 37| list->entries = calloc(n_allocated, sizeof(*list->entries)); # 38| if (!list->entries) # 39|-> return error_origin(-ENOMEM); # 40| # 41| list->n_allocated = n_allocated; Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/util/fs.c: scope_hint: In function ‘fs_dirlist_push’ dbus-broker-36/src/util/fs.c:94:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘list’ dbus-broker-36/src/util/fs.c:10: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/fs.c:35:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/util/fs.h:32:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:85: included_from: Included from here. dbus-broker-36/src/util/fs.c:12: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/fs.c:86:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/fs.c:91:9: note: in expansion of macro ‘c_assert’ # 92| # 93| /* Increase array-size if minimum was exceeded. */ # 94|-> if (list->n_entries >= list->n_allocated) { # 95| c_assert(list->n_allocated > 0); # 96| Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/util/fs.c: scope_hint: In function ‘fs_dirlist_sort’ dbus-broker-36/src/util/fs.c:140:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘list’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/fs.c:35:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/util/fs.h:32:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ # 138| */ # 139| void fs_dirlist_sort(FsDirlist *list) { # 140|-> qsort( # 141| list->entries, # 142| list->n_entries, Error: CLANG_WARNING: dbus-broker-36/src/util/log.c:268:9: warning[deadcode.DeadStores]: Value stored to 'mem_fd' is never read # 266| log->mem_fd = mem_fd; # 267| log->map = p; # 268|-> mem_fd = -1; # 269| return true; # 270| } Error: CLANG_WARNING: dbus-broker-36/src/util/misc.c:135:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 133| # 134| r = fd; # 135|-> fd = -1; # 136| return r; # 137| } Error: GCC_ANALYZER_WARNING (CWE-688): dbus-broker-36/src/util/proc.c: scope_hint: In function ‘proc_field’ dbus-broker-36/src/util/proc.c:48:29: warning[-Wanalyzer-null-argument]: use of NULL ‘pos’ where non-null expected dbus-broker-36/src/util/proc.c:9: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/proc.c:106:24: note: in expansion of macro ‘error_origin’ <built-in>: note: argument 1 of ‘__builtin_strstr’ must be non-null # 46| do { # 47| /* Find next occurrence of they key. */ # 48|-> t = strstr(pos, key); # 49| if (!t) # 50| return PROC_E_NOT_FOUND; Error: CLANG_WARNING: dbus-broker-36/src/util/proc.c:126:17: warning[deadcode.DeadStores]: Value stored to 'data' is never read # 124| */ # 125| if (l >= (ssize_t)PROC_SIZE_MIN) { # 126|-> data = c_free(data); # 127| data = malloc(PROC_SIZE_MAX); # 128| if (!data) Error: CPPCHECK_WARNING (CWE-404): dbus-broker-36/src/util/proc.c:172: error[resourceLeak]: Resource leak: f # 170| */ # 171| if (ferror(f) && errno != EINVAL) # 172|-> return errno ? error_origin(-errno) : error_origin(-ENOTRECOVERABLE); # 173| } # 174| } else if (errno != ENOENT) { Error: CPPCHECK_WARNING (CWE-404): dbus-broker-36/src/util/proc.c:181: error[resourceLeak]: Resource leak: f # 179| label = strndup(buffer, c - buffer); # 180| if (!label) # 181|-> return error_origin(-ENOMEM); # 182| # 183| if (n_labelp) Error: CPPCHECK_WARNING (CWE-404): dbus-broker-36/src/util/proc.c:186: error[resourceLeak]: Resource leak: f # 184| *n_labelp = strlen(label); # 185| *labelp = label; # 186|-> return 0; # 187| } # 188| Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/util/proc.c: scope_hint: In function ‘proc_resolve_pidfd’ dbus-broker-36/src/util/proc.c:196:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(&path, 524288)’ # 194| # 195| sprintf(path, "/proc/self/fdinfo/%d", pidfd); # 196|-> fd = open(path, O_RDONLY | O_CLOEXEC); # 197| if (fd < 0) # 198| return error_origin(-errno); Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/src/util/selinux.c:96: error[memleak]: Memory leak: selinux_name # 94| selinux_name->context = strdup(context); # 95| if (!selinux_name->context) # 96|-> return error_origin(-ENOMEM); # 97| # 98| c_rbtree_add(tree, parent, slot, &selinux_name->rb); Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/src/util/selinux.c:99: error[memleak]: Memory leak: selinux_name # 97| # 98| c_rbtree_add(tree, parent, slot, &selinux_name->rb); # 99|-> selinux_name = NULL; # 100| # 101| return 0; Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/src/util/sockopt.c:107: error[memleak]: Memory leak: gids # 105| tmp = realloc(gids, sizeof(*gids) + socklen); # 106| if (!tmp) # 107|-> return error_origin(-ENOMEM); # 108| gids = tmp; # 109| gids[0] = primary_gid; Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/src/util/sockopt.c:114: error[memleak]: Memory leak: gids # 112| } # 113| if (r < 0 && errno != ENOPROTOOPT) { # 114|-> return error_origin(-errno); # 115| } else if (r >= 0) { # 116| n_gids = 1 + socklen / sizeof(*gids); Error: CLANG_WARNING: dbus-broker-36/src/util/sockopt.c:184:40: warning[unix.Malloc]: Potential leak of memory pointed to by 'gids' # 182| r = getgrouplist(passwd->pw_name, passwd->pw_gid, gids, &n_gids); # 183| if (r == -1 && n_gids <= n_gids_previous) # 184|-> return error_origin(-ENOTRECOVERABLE); # 185| } while (r == -1); # 186| Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/src/util/test-fs.c: scope_hint: In function ‘test_dir_list’ dbus-broker-36/src/util/test-fs.c:32:15: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir("/")’ # 30| int r; # 31| # 32|-> dir = opendir("/"); # 33| c_assert(dir); # 34| Error: GCC_ANALYZER_WARNING (CWE-121): dbus-broker-36/src/util/test-peersec.c: scope_hint: In function ‘socketpair_fallback’ dbus-broker-36/src/util/test-peersec.c:81:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer overflow dbus-broker-36/src/util/test-peersec.c:81:17: note: write of 1 byte to beyond the end of ‘address’ # 79| }; # 80| # 81|-> sprintf(address.sun_path + 1, "%"PRIx64, magic); # 82| # 83| r = bind(listener, (struct sockaddr *)&address, sizeof(address)); Error: CLANG_WARNING: dbus-broker-36/src/util/test-peersec.c:105:9: warning[deadcode.DeadStores]: Value stored to 'client_a' is never read # 103| sv[0] = client_a; # 104| sv[1] = client_b; # 105|-> client_a = -1; # 106| client_b = -1; # 107| return 0; Error: CLANG_WARNING: dbus-broker-36/src/util/test-peersec.c:106:9: warning[deadcode.DeadStores]: Value stored to 'client_b' is never read # 104| sv[1] = client_b; # 105| client_a = -1; # 106|-> client_b = -1; # 107| return 0; # 108| } Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:53:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 51| # 52| *fdp = fd; # 53|-> fd = -1; # 54| } # 55| Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c:119:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[0]’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ # 117| r = pipe2(pipes, O_CLOEXEC | O_DIRECT); # 118| c_assert(r >= 0); # 119|-> rpipe_up = pipes[0]; # 120| wpipe_up = pipes[1]; # 121| Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:139:17: warning[deadcode.DeadStores]: Value stored to 'rpipe_up' is never read # 137| c_assert(pid_server >= 0); # 138| if (!pid_server) { # 139|-> rpipe_up = c_close(rpipe_up); # 140| wpipe_down = c_close(wpipe_down); # 141| Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:140:17: warning[deadcode.DeadStores]: Value stored to 'wpipe_down' is never read # 138| if (!pid_server) { # 139| rpipe_up = c_close(rpipe_up); # 140|-> wpipe_down = c_close(wpipe_down); # 141| # 142| create_server(fd_server); Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/util/test-sockopt.c:150:38: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘socket(1, 526337, 0)’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:150:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:32:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:35:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:146:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:150:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:150:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:150:17: note: in expansion of macro ‘c_assert’ # 148| /* wait with exit until told */ # 149| l = read(rpipe_down, &c, 1); # 150|-> c_assert(l == 1 && c == '!'); # 151| # 152| _exit(0); Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:155:9: warning[deadcode.DeadStores]: Value stored to 'wpipe_up' is never read # 153| } # 154| # 155|-> wpipe_up = c_close(wpipe_up); # 156| rpipe_down = c_close(rpipe_down); # 157| Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:156:9: warning[deadcode.DeadStores]: Value stored to 'rpipe_down' is never read # 154| # 155| wpipe_up = c_close(wpipe_up); # 156|-> rpipe_down = c_close(rpipe_down); # 157| # 158| /* Wait for server process to configure the server socket. */ Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/util/test-sockopt.c:161:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[1]’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ # 159| # 160| l = read(rpipe_up, &c, 1); # 161|-> c_assert(l == 1 && c == '!'); # 162| # 163| n_address = sizeof(address); Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/util/test-sockopt.c:161:30: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘socket(1, 526337, 0)’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ # 159| # 160| l = read(rpipe_up, &c, 1); # 161|-> c_assert(l == 1 && c == '!'); # 162| # 163| n_address = sizeof(address); Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:175:17: warning[deadcode.DeadStores]: Value stored to 'rpipe_up' is never read # 173| c_assert(pid_client >= 0); # 174| if (!pid_client) { # 175|-> rpipe_up = c_close(rpipe_up); # 176| wpipe_down = c_close(wpipe_down); # 177| fd_server = c_close(fd_server); Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:176:17: warning[deadcode.DeadStores]: Value stored to 'wpipe_down' is never read # 174| if (!pid_client) { # 175| rpipe_up = c_close(rpipe_up); # 176|-> wpipe_down = c_close(wpipe_down); # 177| fd_server = c_close(fd_server); # 178| Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:177:17: warning[deadcode.DeadStores]: Value stored to 'fd_server' is never read # 175| rpipe_up = c_close(rpipe_up); # 176| wpipe_down = c_close(wpipe_down); # 177|-> fd_server = c_close(fd_server); # 178| # 179| test_peerpidfd_client(&address, n_address, pid_server, false); Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:200:17: warning[deadcode.DeadStores]: Value stored to 'rpipe_up' is never read # 198| c_assert(pid_client >= 0); # 199| if (!pid_client) { # 200|-> rpipe_up = c_close(rpipe_up); # 201| wpipe_down = c_close(wpipe_down); # 202| fd_server = c_close(fd_server); Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:201:17: warning[deadcode.DeadStores]: Value stored to 'wpipe_down' is never read # 199| if (!pid_client) { # 200| rpipe_up = c_close(rpipe_up); # 201|-> wpipe_down = c_close(wpipe_down); # 202| fd_server = c_close(fd_server); # 203| Error: CLANG_WARNING: dbus-broker-36/src/util/test-sockopt.c:202:17: warning[deadcode.DeadStores]: Value stored to 'fd_server' is never read # 200| rpipe_up = c_close(rpipe_up); # 201| wpipe_down = c_close(wpipe_down); # 202|-> fd_server = c_close(fd_server); # 203| # 204| test_peerpidfd_client(&address, n_address, pid_server, true); Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c:209:1: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[0]’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/util/test-sockopt.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:165:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:173:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:188:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:198:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ # 207| # 208| wait_and_verify(pid_client); # 209|-> } # 210| # 211| int main(int argc, char **argv) { Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/src/util/test-sockopt.c:209:1: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[1]’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:165:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:173:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:188:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:198:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ # 207| # 208| wait_and_verify(pid_client); # 209|-> } # 210| # 211| int main(int argc, char **argv) { Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/src/util/user.c: scope_hint: In function ‘user_ref_usage’ dbus-broker-36/src/util/user.c:217:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘usage’ dbus-broker-36/src/util/user.h:7: included_from: Included from here. dbus-broker-36/src/util/user.c:31: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here. dbus-broker-36/src/util/user.c:28: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/user.c:48:24: note: in expansion of macro ‘error_origin’ # 215| return r; # 216| # 217|-> user_usage_link(usage, parent, slot); # 218| } else { # 219| usage = c_container_of(parent, UserUsage, user_node); Error: CLANG_WARNING: dbus-broker-36/src/util/user.c:217:17: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value # 215| return r; # 216| # 217|-> user_usage_link(usage, parent, slot); # 218| } else { # 219| usage = c_container_of(parent, UserUsage, user_node); Error: CLANG_WARNING: dbus-broker-36/src/util/user.c:233:13: warning[core.NullDereference]: Access to field 'logged' results in a dereference of a null pointer (loaded from field 'usage') # 231| return 0; # 232| # 233|-> if (charge->usage->logged) # 234| return 0; # 235| Error: CLANG_WARNING: dbus-broker-36/src/util/user.c:319:67: warning[core.NullDereference]: Dereference of null pointer (loaded from variable 'usage_slot') # 317| goto quota; # 318| } else { # 319|-> r = user_charge_check(*user_slot, user->n_usages, *usage_slot, amount); # 320| if (r) { # 321| if (r == USER_E_QUOTA) Error: CLANG_WARNING: dbus-broker-36/src/util/user.c:329:21: warning[core.NullDereference]: Dereference of null pointer (loaded from variable 'usage_slot') # 327| # 328| *user_slot -= amount; # 329|-> *usage_slot += amount; # 330| charge->charge += amount; # 331| Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/src/util/user.c: scope_hint: In function ‘user_compare’ dbus-broker-36/src/util/user.c:357:23: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here. dbus-broker-36/src/util/user.c:25: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:136:18: note: in definition of macro ‘C_INTERNAL_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/user.c:354:22: note: in expansion of macro ‘c_container_of’ # 355| uid_t uid = *(uid_t*)k; # 356| # 357|-> if (uid < user->uid) # 358| return -1; # 359| if (uid > user->uid) Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/src/util/user.c: scope_hint: In function ‘user_registry_ref_user’ dbus-broker-36/src/util/user.c:434:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘user’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/util/user.c:175:24: note: in expansion of macro ‘error_origin’ # 432| return error_trace(r); # 433| # 434|-> user_link(user, parent, slot); # 435| } else { # 436| user = c_container_of(parent, User, registry_node); Error: CLANG_WARNING: dbus-broker-36/src/util/user.c:434:17: warning[core.CallAndMessage]: 1st function call argument is an uninitialized value # 432| return error_trace(r); # 433| # 434|-> user_link(user, parent, slot); # 435| } else { # 436| user = c_container_of(parent, User, registry_node); Error: CLANG_WARNING: dbus-broker-36/subprojects/libcdvar-1/src/c-dvar-reader.c:137:25: warning[deadcode.DeadStores]: Value stored to 'p' is never read # 135| # 136| case '<': # 137|-> p = va_arg(args, const char **); # 138| /* unused *input* argument */ # 139| break; Error: CLANG_WARNING: dbus-broker-36/subprojects/libcdvar-1/src/c-dvar-type.c:233:40: warning[unix.Malloc]: Potential leak of memory pointed to by 'container' # 231| default: # 232| if (_c_unlikely_(!builtin)) # 233|-> return C_DVAR_E_INVALID_TYPE; # 234| # 235| /* Error: CLANG_WARNING: dbus-broker-36/subprojects/libcdvar-1/src/c-dvar-type.c:233:40: warning[unix.Malloc]: Potential leak of memory pointed to by 'this' # 231| default: # 232| if (_c_unlikely_(!builtin)) # 233|-> return C_DVAR_E_INVALID_TYPE; # 234| # 235| /* Error: GCC_ANALYZER_WARNING (CWE-457): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:10: included_from: Included from here. dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c: scope_hint: In function ‘test_skip’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:236:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘t1’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:236:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:14: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:216:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:219:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:228:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:235:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:236:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:236:9: note: in expansion of macro ‘c_assert’ # 234| c_dvar_read(var, "[tt]", &t0, &t1); # 235| c_assert(t0 == 7); # 236|-> c_assert(t1 == 127); # 237| # 238| r = c_dvar_end_read(var); Error: CLANG_WARNING: dbus-broker-36/subprojects/libcini-1/src/c-ini.c:43:25: warning[unix.Malloc]: Potential leak of memory pointed to by 'dup_key' # 41| dup_value = calloc(1, n_value + 1); # 42| if (!dup_value) # 43|-> return -ENOMEM; # 44| # 45| c_memcpy(dup_value, value, n_value); Error: CLANG_WARNING: dbus-broker-36/subprojects/libcini-1/src/c-ini.c:49:25: warning[unix.Malloc]: Potential leak of memory pointed to by 'dup_value' # 47| entry = calloc(1, sizeof(*entry)); # 48| if (!entry) # 49|-> return -ENOMEM; # 50| # 51| *entry = (CIniEntry)C_INI_ENTRY_NULL(*entry); Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/subprojects/libcini-1/src/c-ini.c:116:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘entry’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_group_free_internal’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h: scope_hint: In function ‘c_ini_group_free_internal’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h: scope_hint: In function ‘c_ini_group_free_internal’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:5: included_from: Included from here. dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_group_free_internal’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:191:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:403:22: note: in expansion of macro ‘c_list_entry’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:191:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_group_free_internal’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:191:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:191:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ # 114| # 115| void c_ini_entry_unlink(CIniEntry *entry) { # 116|-> if (entry->group) { # 117| c_rbnode_unlink(&entry->rb_group); # 118| c_list_unlink(&entry->link_group); Error: CLANG_WARNING: dbus-broker-36/subprojects/libcini-1/src/c-ini.c:120:17: warning[deadcode.DeadStores]: Value stored to 'entry' is never read # 118| c_list_unlink(&entry->link_group); # 119| entry->group = NULL; # 120|-> entry = c_ini_entry_unref(entry); # 121| /* @entry might be gone here */ # 122| } Error: CLANG_WARNING: dbus-broker-36/subprojects/libcini-1/src/c-ini.c:173:25: warning[unix.Malloc]: Potential leak of memory pointed to by 'dup' # 171| group = calloc(1, sizeof(*group)); # 172| if (!group) # 173|-> return -ENOMEM; # 174| # 175| *group = (CIniGroup)C_INI_GROUP_NULL(*group); Error: CLANG_WARNING: dbus-broker-36/subprojects/libcini-1/src/c-ini.c:245:17: warning[deadcode.DeadStores]: Value stored to 'group' is never read # 243| c_list_unlink(&group->link_domain); # 244| group->domain = NULL; # 245|-> group = c_ini_group_unref(group); # 246| /* @group might be gone here */ # 247| } Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_raw_unlink’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:356:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘raw’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:389:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:403:22: note: in expansion of macro ‘c_list_entry’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:389:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_raw_unlink’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:389:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ dbus-broker-36/subprojects/libcini-1/src/c-ini.c:389:9: note: in expansion of macro ‘c_list_for_each_entry_safe’ # 354| # 355| void c_ini_raw_unlink(CIniRaw *raw) { # 356|-> if (raw->domain) { # 357| c_list_unlink(&raw->link_domain); # 358| raw->domain = NULL; Error: CPPCHECK_WARNING (CWE-401): dbus-broker-36/subprojects/libcini-1/src/c-ini.c:375: error[memleak]: Memory leak: domain # 373| r = c_ini_group_new(&domain->null_group, NULL, 0); # 374| if (r) # 375|-> return r; # 376| # 377| *domainp = domain; Error: CLANG_WARNING: dbus-broker-36/subprojects/libcini-1/src/test-api.c:66:9: warning[deadcode.DeadStores]: Value stored to 'group' is never read # 64| entry = c_ini_entry_ref(c_ini_group_find(group, "x", -1)); # 65| # 66|-> group = c_ini_group_unref(group); # 67| # 68| /* entries */ Error: CLANG_WARNING: dbus-broker-36/subprojects/libcini-1/src/test-api.c:77:9: warning[deadcode.DeadStores]: Value stored to 'entry' is never read # 75| assert(c_ini_entry_get_value(entry, NULL)); # 76| # 77|-> entry = c_ini_entry_unref(entry); # 78| } # 79| Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/subprojects/libclist-3/src/c-list.h:149:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_selinux’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/launch/policy.c:7: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/src/util/error.h:41:25: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_TRACE’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:40:24: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/policy.c:257:24: note: in expansion of macro ‘error_trace’ dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’ dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’ dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:600:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:601:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/launch/policy.c:601:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/launch/policy.c:617:9: note: in expansion of macro ‘c_list_link_tail’ # 147| # 148| next->prev = what; # 149|-> what->next = next; # 150| what->prev = prev; # 151| prev->next = what; Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/subprojects/libclist-3/src/c-list.h:170:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘root’ dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’ dbus-broker-36/src/launch/config.c:15: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/launch/config.h:205:30: note: in expansion of macro ‘C_LIST_INIT’ dbus-broker-36/src/launch/config.c:125:29: note: in expansion of macro ‘CONFIG_NODE_NULL’ dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:177:60: note: in definition of macro ‘c_list_link_front’ dbus-broker-36/src/launch/config.c:1376:9: note: in expansion of macro ‘c_list_link_front’ # 168| */ # 169| static inline void c_list_link_after(CList *where, CList *what) { # 170|-> CList *prev = where, *next = where->next; # 171| # 172| next->prev = what; Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/subprojects/libclist-3/src/c-list.h:173:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_end_fn’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:123:24: note: in expansion of macro ‘error_origin’ dbus-broker-36/src/launch/config.h:255:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:165:38: note: in expansion of macro ‘C_INTERNAL_CC_MACRO1’ dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’ dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’ # 171| # 172| next->prev = what; # 173|-> what->next = next; # 174| what->prev = prev; # 175| prev->next = what; Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/subprojects/libclist-3/src/c-list.h:391:43: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘subscribers.next’ dbus-broker-36/subprojects/libclist-3/src/c-list.h:447:9: note: in expansion of macro ‘c_list_for_each_safe_unlink’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/src/bus/test-match.c:6: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:75:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:75:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:75:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:21:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:41:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:41:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:82:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:82:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:82:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:87:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:87:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:87:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:103:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:103:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:103:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:103:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:104:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:104:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:104:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:104:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:105:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:105:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:105:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:105:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:106:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:106:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:106:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:106:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:107:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:107:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:107:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:107:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:108:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:108:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:108:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:108:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:109:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:109:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:109:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:109:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:110:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:110:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:110:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:110:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:111:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:112:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:112:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:112:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/bus/test-match.c:112:9: note: in expansion of macro ‘c_assert’ # 389| # 390| #define c_list_for_each_safe_unlink(_iter, _safe, _list) \ # 391|-> for (_iter = (_list)->next, _safe = (_iter)->next; \ # 392| c_list_init(_iter) != (_list); \ # 393| _iter = (_safe), _safe = (_safe)->next) Error: CPPCHECK_WARNING (CWE-562): dbus-broker-36/subprojects/libclist-3/src/test-basic.c:276: error[danglingLifetime]: Non-local variable '.link' will use object that points to member variable 'link'. # 274| CList link; # 275| int b; # 276|-> } list = { .link = C_LIST_INIT(list.link) }; # 277| CList *p[2] = { &list.link, NULL }; # 278| unsigned int i = 0; Error: GCC_ANALYZER_WARNING (CWE-476): dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:400:35: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c: scope_hint: In function ‘c_rbnode_unlink_stale’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:28: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:1016:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:1017:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:31: included_from: Included from here. dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c: scope_hint: In function ‘c_rbnode_unlink_stale’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c: scope_hint: In function ‘c_rbnode_unlink_stale’ dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c: scope_hint: In function ‘c_rbnode_unlink_stale’ # 398| * undefined behavior. # 399| */ # 400|-> *(volatile CRBNode **)ptr = addr; # 401| } # 402| Error: CLANG_WARNING: dbus-broker-36/subprojects/libcshquote-1/src/c-shquote.c:652:25: warning[unix.Malloc]: Potential leak of memory pointed to by 'out' # 650| argv = malloc(sizeof(char *) * (argc + 1) + n_out); # 651| if (!argv) # 652|-> return -ENOMEM; # 653| # 654| out = (char *)(argv + argc + 1); Error: CLANG_WARNING: dbus-broker-36/subprojects/libcshquote-1/src/test-basic.c:121:9: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 119| c_assert(!memcmp(buf, "ab cd#egh", 9)); # 120| # 121|-> r = c_shquote_parse_next(&out, &n_out, &in, &n_in); # 122| c_assert(C_SHQUOTE_E_EOF); # 123| c_assert(n_in == strlen(string) - 28); Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:205:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:155:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:174:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:179:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:205:25: note: in expansion of macro ‘c_assert’ # 148| */ \ # 149| \ # 150|-> if (_x) \ # 151| C_VAR(b, _uniq) = 1; \ # 152| else \ Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/test/dbus/util-broker.c:6: included_from: Included from here. dbus-broker-36/test/dbus/util-broker.c: scope_hint: In function ‘util_broker_spawn’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘*broker.listener_fd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:515:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:424:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:434:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:457:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:506:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:509:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:512:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:515:17: note: in expansion of macro ‘c_assert’ # 148| */ \ # 149| \ # 150|-> if (_x) \ # 151| C_VAR(b, _uniq) = 1; \ # 152| else \ Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[1]’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ # 148| */ \ # 149| \ # 150|-> if (_x) \ # 151| C_VAR(b, _uniq) = 1; \ # 152| else \ Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘socket(1, 526337, 0)’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ # 148| */ \ # 149| \ # 150|-> if (_x) \ # 151| C_VAR(b, _uniq) = 1; \ # 152| else \ Error: GCC_ANALYZER_WARNING (CWE-401): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:28: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(131072)’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:155:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:155:25: note: in expansion of macro ‘c_assert’ # 148| */ \ # 149| \ # 150|-> if (_x) \ # 151| C_VAR(b, _uniq) = 1; \ # 152| else \ Error: CLANG_WARNING: dbus-broker-36/src/dbus/socket.c:15: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:403:17: warning[core.NonNullParamChecker]: Null pointer passed to 2nd parameter expecting 'nonnull' # 401| static inline void *c_memcpy(void *dst, const void *src, size_t n) { # 402| if (n > 0) # 403|-> memcpy(dst, src, n); # 404| return dst; # 405| } Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-unix.h:61:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[1]’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ # 59| */ # 60| static inline int c_close(int fd) { # 61|-> if (fd >= 0) # 62| close(fd); # 63| return -1; Error: GCC_ANALYZER_WARNING (CWE-1341): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-unix.h:62:17: warning[-Wanalyzer-fd-double-close]: double ‘close’ of file descriptor ‘pipes[1]’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ # 60| static inline int c_close(int fd) { # 61| if (fd >= 0) # 62|-> close(fd); # 63| return -1; # 64| } Error: GCC_ANALYZER_WARNING (CWE-1341): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-unix.h:62:17: warning[-Wanalyzer-fd-double-close]: double ‘close’ of file descriptor ‘rpipe_down’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ # 60| static inline int c_close(int fd) { # 61| if (fd >= 0) # 62|-> close(fd); # 63| return -1; # 64| } Error: GCC_ANALYZER_WARNING (CWE-1341): dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-unix.h:62:17: warning[-Wanalyzer-fd-double-close]: double ‘close’ of file descriptor ‘rpipe_up’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:165:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/src/util/test-sockopt.c:173:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:768:17: note: in definition of macro ‘C_DEFINE_DIRECT_CLEANUP’ # 60| static inline int c_close(int fd) { # 61| if (fd >= 0) # 62|-> close(fd); # 63| return -1; # 64| } Error: CLANG_WARNING: dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: warning[unix.Malloc]: Potential leak of memory pointed to by 'foo' # 150| # 151| foo = malloc(sz); # 152|-> c_assert(foo); # 153| # 154| bar = malloc(sz); Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:351:1: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘tmp[1]’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:10: included_from: Included from here. dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:155:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:174:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:179:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:205:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:211:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:205:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:211:25: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’ dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’ # 349| c_assert(c_load(uint64_t, le, aligned, data, 8) == UINT64_C(0x0807060504030201)); # 350| } # 351|-> } # 352| # 353| #else /* C_MODULE_GENERIC */ Error: CLANG_WARNING: dbus-broker-36/test/dbus/bench-connect.c:27:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 25| # 26| *fdp = fd; # 27|-> fd = -1; # 28| } # 29| Error: CLANG_WARNING: dbus-broker-36/test/dbus/bench-message.c:40:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 38| # 39| *fdp = fd; # 40|-> fd = -1; # 41| } # 42| Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:82:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 80| # 81| /* do the Hello() */ # 82|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 83| "Hello", NULL, &reply, # 84| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:129:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 127| # 128| /* falling back to Hello() works */ # 129|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 130| "Hello", NULL, &reply, # 131| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:177:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 175| util_broker_connect_raw(broker, &bus); # 176| # 177|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 178| "RequestName", &error, NULL, # 179| "su", "com.example.foo", 0); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:222:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 220| util_broker_connect(broker, &bus2); # 221| # 222|-> r = sd_bus_get_unique_name(bus1, &unique_name1); # 223| r = sd_bus_get_unique_name(bus2, &unique_name2); # 224| Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:223:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 221| # 222| r = sd_bus_get_unique_name(bus1, &unique_name1); # 223|-> r = sd_bus_get_unique_name(bus2, &unique_name2); # 224| # 225| r = sd_bus_call_method(bus1, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:271:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 269| util_broker_connect(broker, &bus2); # 270| # 271|-> r = sd_bus_get_unique_name(bus1, &unique_name1); # 272| r = sd_bus_get_unique_name(bus2, &unique_name2); # 273| Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:272:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 270| # 271| r = sd_bus_get_unique_name(bus1, &unique_name1); # 272|-> r = sd_bus_get_unique_name(bus2, &unique_name2); # 273| # 274| r = sd_bus_call_method(bus1, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:425:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 423| util_broker_connect_raw(broker, &bus); # 424| # 425|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 426| "ReleaseName", &error, NULL, # 427| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:573:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 571| util_broker_connect_raw(broker, &bus); # 572| # 573|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 574| "GetNameOwner", &error, NULL, # 575| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:608:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 606| "s", unique_name); # 607| c_assert(r >= 0); # 608|-> r = sd_bus_message_read(reply, "s", &owner); # 609| c_assert(!strcmp(owner, unique_name)); # 610| } Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:632:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 630| "s", "com.example.foo"); # 631| c_assert(r >= 0); # 632|-> r = sd_bus_message_read(reply, "s", &owner); # 633| c_assert(!strcmp(owner, unique_name)); # 634| Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:653:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 651| "s", "org.freedesktop.DBus"); # 652| c_assert(r >= 0); # 653|-> r = sd_bus_message_read(reply, "s", &owner); # 654| c_assert(!strcmp(owner, "org.freedesktop.DBus")); # 655| } Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:688:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 686| util_broker_connect_raw(broker, &bus); # 687| # 688|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 689| "NameHasOwner", &error, NULL, # 690| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:812:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 810| util_broker_connect_raw(broker, &bus); # 811| # 812|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 813| "StartServiceByName", &error, NULL, # 814| "su", "com.example.foo", 0); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:911:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 909| util_broker_connect_raw(broker, &bus); # 910| # 911|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 912| "UpdateActivationEnvironment", &error, NULL, # 913| "a{ss}", 0); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:945:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 943| util_broker_connect_raw(broker, &bus); # 944| # 945|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 946| "ListNames", &error, NULL, # 947| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1022:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1020| util_broker_connect_raw(broker, &bus); # 1021| # 1022|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1023| "ListActivatableNames", &error, NULL, # 1024| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1081:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1079| util_broker_connect_raw(broker, &bus); # 1080| # 1081|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1082| "AddMatch", &error, NULL, # 1083| "s", ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1135:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1133| util_broker_connect_raw(broker, &bus); # 1134| # 1135|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1136| "RemoveMatch", &error, NULL, # 1137| "s", ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1260:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1258| util_broker_connect_raw(broker, &bus); # 1259| # 1260|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1261| "ListQueuedOwners", &error, NULL, # 1262| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1412:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1410| util_broker_connect_raw(broker, &bus); # 1411| # 1412|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1413| "GetConnectionUnixUser", &error, NULL, # 1414| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1528:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1526| util_broker_connect_raw(broker, &bus); # 1527| # 1528|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1529| "GetConnectionUnixProcessID", &error, NULL, # 1530| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1663:17: warning[deadcode.DeadStores]: Although the value stored to 'r' is used in the enclosing expression, the value is never actually read from 'r' # 1661| c_assert(r >= 0); # 1662| # 1663|-> while ((r = sd_bus_message_enter_container(message, 'e', "sv")) > 0) { # 1664| const char *key; # 1665| Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1715:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1713| util_broker_connect_raw(broker, &bus); # 1714| # 1715|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1716| "GetConnectionCredentials", &error, NULL, # 1717| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1827:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1825| util_broker_connect_raw(broker, &bus); # 1826| # 1827|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1828| "GetConnectionSELinuxSecurityContext", &error, NULL, # 1829| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:1951:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 1949| util_broker_connect_raw(broker, &bus); # 1950| # 1951|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 1952| "GetAdtAuditSessionData", &error, NULL, # 1953| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2058:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 2056| util_broker_connect_raw(broker, &bus); # 2057| # 2058|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 2059| "GetId", &error, NULL, # 2060| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2103:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 2101| util_broker_connect_raw(broker, &bus); # 2102| # 2103|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus.Introspectable", # 2104| "Introspect", &error, NULL, # 2105| "s", "com.example.foo"); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2144:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 2142| util_broker_connect_raw(broker, &bus); # 2143| # 2144|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus", # 2145| "ReloadConfig", &error, NULL, # 2146| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2179:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 2177| util_broker_connect_raw(broker, &bus); # 2178| # 2179|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus.Monitoring", # 2180| "BecomeMonitor", &error, NULL, # 2181| "asu", 0); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2234:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 2232| util_broker_connect_raw(broker, &bus); # 2233| # 2234|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus.Peer", # 2235| "Ping", &error, NULL, # 2236| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2269:17: warning[deadcode.DeadStores]: Value stored to 'r' is never read # 2267| util_broker_connect_raw(broker, &bus); # 2268| # 2269|-> r = sd_bus_call_method(bus, "org.freedesktop.DBus", "/org/freedesktop/DBus", "org.freedesktop.DBus.Peer", # 2270| "GetMachineId", &error, NULL, # 2271| ""); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2439:25: warning[deadcode.DeadStores]: Although the value stored to 'r' is used in the enclosing expression, the value is never actually read from 'r' # 2437| c_assert(r >= 0); # 2438| # 2439|-> while ((r = sd_bus_message_enter_container(reply, 'e', "sv")) > 0) { # 2440| const char *property; # 2441| Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2538:25: warning[deadcode.DeadStores]: Although the value stored to 'r' is used in the enclosing expression, the value is never actually read from 'r' # 2536| c_assert(r >= 0); # 2537| # 2538|-> while ((r = sd_bus_message_enter_container(reply, 'e', "sv")) > 0) { # 2539| const char *stat; # 2540| Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2551:41: warning[deadcode.DeadStores]: Although the value stored to 'r' is used in the enclosing expression, the value is never actually read from 'r' # 2549| c_assert(r >= 0); # 2550| # 2551|-> while ((r = sd_bus_message_enter_container(reply, 'r', "sa{sv}a{su}")) > 0) { # 2552| r = sd_bus_message_skip(reply, "sa{sv}a{su}"); # 2553| c_assert(r >= 0); Error: CLANG_WARNING: dbus-broker-36/test/dbus/test-driver.c:2571:41: warning[deadcode.DeadStores]: Although the value stored to 'r' is used in the enclosing expression, the value is never actually read from 'r' # 2569| c_assert(r >= 0); # 2570| # 2571|-> while ((r = sd_bus_message_enter_container(reply, 'r', "ua(suu)a{ua{su}}")) > 0) { # 2572| r = sd_bus_message_skip(reply, "ua(suu)a{ua{su}}"); # 2573| c_assert(r >= 0); Error: CLANG_WARNING: dbus-broker-36/test/dbus/tool-flood.c:41:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 39| # 40| *fdp = fd; # 41|-> fd = -1; # 42| } # 43| Error: GCC_ANALYZER_WARNING (CWE-775): dbus-broker-36/test/dbus/util-broker.c:517:21: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘*broker.listener_fd’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:424:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:29: note: in definition of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:434:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:457:9: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:506:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:509:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:512:17: note: in expansion of macro ‘c_assert’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’ dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’ dbus-broker-36/test/dbus/util-broker.c:515:17: note: in expansion of macro ‘c_assert’ # 515| c_assert(r >= 0); # 516| # 517|-> r = pthread_create(&broker->thread, NULL, util_broker_thread, broker); # 518| c_assert(r >= 0); # 519| } Error: CLANG_WARNING: dbus-broker-36/test/dbus/util-broker.c:583:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 581| # 582| *fdp = fd; # 583|-> fd = -1; # 584| } # 585| Error: CLANG_WARNING: dbus-broker-36/test/dbus/util-broker.c:602:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 600| /* consumes @fd */ # 601| r = sd_bus_set_fd(bus, fd, fd); # 602|-> fd = -1; # 603| c_assert(r >= 0); # 604| Error: CLANG_WARNING: dbus-broker-36/test/dbus/util-broker.c:628:9: warning[deadcode.DeadStores]: Value stored to 'fd' is never read # 626| /* consumes @fd */ # 627| r = sd_bus_set_fd(bus, fd, fd); # 628|-> fd = -1; # 629| c_assert(r >= 0); # 630|