dbus-broker-36-2.fc41
List of Defects
Error: CLANG_WARNING: [#def1]
dbus-broker-36-build/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: [#def2]
dbus-broker-36-build/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): [#def3]
dbus-broker-36-build/dbus-broker-36/src/broker/controller.c: scope_hint: In function ‘controller_reload_new’
dbus-broker-36-build/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: [#def4]
dbus-broker-36-build/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): [#def5]
dbus-broker-36-build/dbus-broker-36/src/broker/controller.c: scope_hint: In function ‘controller_request_reload’
dbus-broker-36-build/dbus-broker-36/src/broker/controller.c:365:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/src/broker/controller.c:5: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/broker/controller.c:18: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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: [#def6]
dbus-broker-36-build/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: [#def7]
dbus-broker-36-build/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: [#def8]
dbus-broker-36-build/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: [#def9]
dbus-broker-36-build/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: [#def10]
dbus-broker-36-build/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: [#def11]
dbus-broker-36-build/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: [#def12]
dbus-broker-36-build/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: [#def13]
dbus-broker-36-build/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: [#def14]
dbus-broker-36-build/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: [#def15]
dbus-broker-36-build/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: [#def16]
dbus-broker-36-build/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: [#def17]
dbus-broker-36-build/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): [#def18]
dbus-broker-36-build/dbus-broker-36/src/bus/name.c: scope_hint: In function ‘name_link’
dbus-broker-36-build/dbus-broker-36/src/bus/name.c:203:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘name’
dbus-broker-36-build/dbus-broker-36/src/bus/name.c:6: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/bus/name.c:13: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/bus/name.c:213:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/bus/name.c:7: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/name.c:201:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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): [#def19]
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c: scope_hint: In function ‘peer_compare’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:241:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:6: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:680:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:681:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:681:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:682:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c: scope_hint: In function ‘peer_compare’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:682:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:356:9: note: in expansion of macro ‘c_rbnode_entry’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:917:16: note: in expansion of macro ‘c_rbtree_find_entry’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:238:22: note: in expansion of macro ‘c_container_of’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:238:22: note: in expansion of macro ‘c_container_of’
dbus-broker-36-build/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): [#def20]
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:26: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c: scope_hint: In function ‘peer_queue_reply’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:874:49: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/src/util/log.h:102:28: note: in definition of macro ‘log_append_here’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:237:40: note: in definition of macro ‘C_INTERNAL_CONCATENATE’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:281:27: note: in expansion of macro ‘C_CONCATENATE’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:279:46: note: in expansion of macro ‘C_VAR2’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:278:20: note: in expansion of macro ‘C_INTERNAL_VAR’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:171:43: note: in expansion of macro ‘C_VAR’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:864:20: note: in expansion of macro ‘c_container_of’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/bus/peer.c:864:20: note: in expansion of macro ‘c_container_of’
dbus-broker-36-build/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: [#def21]
dbus-broker-36-build/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: [#def22]
dbus-broker-36-build/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: [#def23]
dbus-broker-36-build/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: [#def24]
dbus-broker-36-build/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: [#def25]
dbus-broker-36-build/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: [#def26]
dbus-broker-36-build/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: [#def27]
dbus-broker-36-build/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: [#def28]
dbus-broker-36-build/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): [#def29]
dbus-broker-36-build/dbus-broker-36/src/bus/reply.c: scope_hint: In function ‘reply_slot_compare’
dbus-broker-36-build/dbus-broker-36/src/bus/reply.c:24:27: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/bus/reply.c:7: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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): [#def30]
dbus-broker-36-build/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): [#def31]
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c: scope_hint: In function ‘message_new_incoming’
dbus-broker-36-build/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): [#def32]
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c: scope_hint: In function ‘message_new_outgoing’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:125:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:10: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:110:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:111:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:111:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:112:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:112:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:114:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:236:31: note: in expansion of macro ‘C_INTERNAL_CONCATENATE’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:281:27: note: in expansion of macro ‘C_CONCATENATE’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:279:46: note: in expansion of macro ‘C_VAR2’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:278:20: note: in expansion of macro ‘C_INTERNAL_VAR’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:192:43: note: in expansion of macro ‘C_VAR’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:430:31: note: in expansion of macro ‘C_CC_MACRO2’
dbus-broker-36-build/dbus-broker-36/src/dbus/message.c:114:52: note: in expansion of macro ‘c_align_to’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: [#def33]
dbus-broker-36-build/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: [#def34]
dbus-broker-36-build/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: [#def35]
dbus-broker-36-build/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): [#def36]
dbus-broker-36-build/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): [#def37]
dbus-broker-36-build/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): [#def38]
dbus-broker-36-build/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): [#def39]
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c: scope_hint: In function ‘test_assert_message’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:130:17: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n)’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:8: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:157:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c: scope_hint: In function ‘test_assert_message’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:166:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c: scope_hint: In function ‘test_assert_message’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:174:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:105:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:108:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:111:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:105:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:108:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:111:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/dbus/test-stitching.c:127:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def40]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def41]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_path_new’
dbus-broker-36-build/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): [#def42]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_path_new_dir’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:88:16: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
dbus-broker-36-build/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): [#def43]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_end_fn’
dbus-broker-36-build/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): [#def44]
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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): [#def45]
dbus-broker-36-build/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): [#def46]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_blob_fn.part.0’
dbus-broker-36-build/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): [#def47]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_include’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:1276:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:1277:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def48]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:1375:13: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘node’
dbus-broker-36-build/dbus-broker-36/src/launch/config.h:217:30: note: in expansion of macro ‘C_LIST_INIT’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:212:29: note: in expansion of macro ‘CONFIG_ROOT_NULL’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:123:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/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): [#def49]
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:1384:22: warning[-Wanalyzer-malloc-leak]: leak of ‘node’
dbus-broker-36-build/dbus-broker-36/src/launch/config.h:217:30: note: in expansion of macro ‘C_LIST_INIT’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:212:29: note: in expansion of macro ‘CONFIG_ROOT_NULL’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/src/launch/config.h:205:30: note: in expansion of macro ‘C_LIST_INIT’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:125:29: note: in expansion of macro ‘CONFIG_NODE_NULL’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:1384:24: note: in expansion of macro ‘c_list_first_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:324:9: note: in expansion of macro ‘c_list_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:1384:24: note: in expansion of macro ‘c_list_first_entry’
dbus-broker-36-build/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: [#def50]
dbus-broker-36-build/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: [#def51]
dbus-broker-36-build/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: [#def52]
dbus-broker-36-build/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: [#def53]
dbus-broker-36-build/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: [#def54]
dbus-broker-36-build/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: [#def55]
dbus-broker-36-build/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: [#def56]
dbus-broker-36-build/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: [#def57]
dbus-broker-36-build/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: [#def58]
dbus-broker-36-build/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): [#def59]
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_ini_reader_parse_file’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:520:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(path, 524288)’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:6: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:1172:9: note: in expansion of macro ‘c_rbtree_for_each_entry’
dbus-broker-36-build/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-build/dbus-broker-36/src/launch/launcher.c:28: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_FOLD’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:52:23: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:1011:24: note: in expansion of macro ‘error_fold’
dbus-broker-36-build/dbus-broker-36/src/launch/config.h:7: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:20: included_from: Included from here.
dbus-broker-36-build/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): [#def60]
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:716:33: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘service’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:1172:9: note: in expansion of macro ‘c_rbtree_for_each_entry’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_FOLD’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:52:23: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:1011:24: note: in expansion of macro ‘error_fold’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:967:9: note: in expansion of macro ‘c_list_for_each_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:8: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_file’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:237:40: note: in definition of macro ‘C_INTERNAL_CONCATENATE’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:281:27: note: in expansion of macro ‘C_CONCATENATE’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:279:46: note: in expansion of macro ‘C_VAR2’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:278:20: note: in expansion of macro ‘C_INTERNAL_VAR’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:171:43: note: in expansion of macro ‘C_VAR’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:714:40: note: in expansion of macro ‘c_container_of’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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): [#def61]
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c: scope_hint: In function ‘launcher_load_service_dir’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:747:15: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(dirpath)’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:190:50: note: in definition of macro ‘c_rbnode_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:1172:9: note: in expansion of macro ‘c_rbtree_for_each_entry’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_FOLD’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:52:23: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/launcher.c:1011:24: note: in expansion of macro ‘error_fold’
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def62]
dbus-broker-36-build/dbus-broker-36/src/launch/nss-cache.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def63]
dbus-broker-36-build/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: [#def64]
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def65]
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def66]
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_at_uidgid’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:210:55: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘node’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.h:52:25: note: in expansion of macro ‘C_LIST_INIT’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:26:33: note: in expansion of macro ‘POLICY_RECORD_INIT_CONNECT’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_at_uidgid’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:6: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:14: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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): [#def67]
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_verdict’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:236:25: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘record’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/error.h:41:25: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_TRACE’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:40:24: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:257:24: note: in expansion of macro ‘error_trace’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:277:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:278:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:278:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:231:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:232:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:232:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:233:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:233:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:234:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def68]
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_connect_self’
dbus-broker-36-build/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): [#def69]
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:266:31: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘node’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:153:60: note: in definition of macro ‘c_list_link_tail’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.h:52:25: note: in expansion of macro ‘C_LIST_INIT’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:26:33: note: in expansion of macro ‘POLICY_RECORD_INIT_CONNECT’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_connect_self’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:159:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/error.h:41:25: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_TRACE’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:40:24: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:208:32: note: in expansion of macro ‘error_trace’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_connect_self’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:266:9: note: in expansion of macro ‘c_list_link_tail’
dbus-broker-36-build/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: [#def70]
dbus-broker-36-build/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: [#def71]
dbus-broker-36-build/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): [#def72]
dbus-broker-36-build/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: [#def73]
dbus-broker-36-build/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: [#def74]
dbus-broker-36-build/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): [#def75]
dbus-broker-36-build/dbus-broker-36/src/util/dispatch.h:74:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘file’
dbus-broker-36-build/dbus-broker-36/src/broker/broker.c: scope_hint: In function ‘broker_dispatch_signals’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/broker/broker.c:6: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/broker/broker.c:28:26: note: in expansion of macro ‘c_container_of’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def76]
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c: scope_hint: In function ‘fdlist_new_dup_fds’
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c:90:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c:15: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c:34:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/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): [#def77]
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c:90:24: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c: scope_hint: In function ‘fdlist_new_dup_fds’
dbus-broker-36-build/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: [#def78]
dbus-broker-36-build/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: [#def79]
dbus-broker-36-build/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): [#def80]
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c:101:24: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/util/fdlist.c:34:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/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: [#def81]
dbus-broker-36-build/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): [#def82]
dbus-broker-36-build/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: [#def83]
dbus-broker-36-build/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): [#def84]
dbus-broker-36-build/dbus-broker-36/src/util/fs.c: scope_hint: In function ‘fs_dirlist_push’
dbus-broker-36-build/dbus-broker-36/src/util/fs.c:94:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘list’
dbus-broker-36-build/dbus-broker-36/src/util/fs.c:10: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/util/fs.c:35:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/src/util/fs.h:32:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:85: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/util/fs.c:12: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/fs.c:86:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def85]
dbus-broker-36-build/dbus-broker-36/src/util/fs.c: scope_hint: In function ‘fs_dirlist_sort’
dbus-broker-36-build/dbus-broker-36/src/util/fs.c:140:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘list’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/util/fs.c:35:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def86]
dbus-broker-36-build/dbus-broker-36/src/util/log.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def87]
dbus-broker-36-build/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: [#def88]
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def89]
dbus-broker-36-build/dbus-broker-36/src/util/proc.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-688): [#def90]
dbus-broker-36-build/dbus-broker-36/src/util/proc.c: scope_hint: In function ‘proc_field’
dbus-broker-36-build/dbus-broker-36/src/util/proc.c:48:29: warning[-Wanalyzer-null-argument]: use of NULL ‘pos’ where non-null expected
dbus-broker-36-build/dbus-broker-36/src/util/proc.c:9: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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: [#def91]
dbus-broker-36-build/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): [#def92]
dbus-broker-36-build/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): [#def93]
dbus-broker-36-build/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): [#def94]
dbus-broker-36-build/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): [#def95]
dbus-broker-36-build/dbus-broker-36/src/util/proc.c: scope_hint: In function ‘proc_resolve_pidfd’
dbus-broker-36-build/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): [#def96]
dbus-broker-36-build/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): [#def97]
dbus-broker-36-build/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: [#def98]
dbus-broker-36-build/dbus-broker-36/src/util/sockopt.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-401): [#def99]
dbus-broker-36-build/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): [#def100]
dbus-broker-36-build/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: [#def101]
dbus-broker-36-build/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): [#def102]
dbus-broker-36-build/dbus-broker-36/src/util/test-fs.c: scope_hint: In function ‘test_dir_list’
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def103]
dbus-broker-36-build/dbus-broker-36/src/util/test-peersec.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-121): [#def104]
dbus-broker-36-build/dbus-broker-36/src/util/test-peersec.c: scope_hint: In function ‘socketpair_fallback’
dbus-broker-36-build/dbus-broker-36/src/util/test-peersec.c:81:17: warning[-Wanalyzer-out-of-bounds]: stack-based buffer overflow
dbus-broker-36-build/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: [#def105]
dbus-broker-36-build/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: [#def106]
dbus-broker-36-build/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: [#def107]
dbus-broker-36-build/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): [#def108]
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:119:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[0]’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: [#def109]
dbus-broker-36-build/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: [#def110]
dbus-broker-36-build/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): [#def111]
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:150:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:32:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:35:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:146:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:150:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:150:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: [#def112]
dbus-broker-36-build/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: [#def113]
dbus-broker-36-build/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): [#def114]
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[1]’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def115]
dbus-broker-36-build/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-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: [#def116]
dbus-broker-36-build/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: [#def117]
dbus-broker-36-build/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: [#def118]
dbus-broker-36-build/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: [#def119]
dbus-broker-36-build/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: [#def120]
dbus-broker-36-build/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: [#def121]
dbus-broker-36-build/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): [#def122]
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:209:1: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[0]’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:165:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:173:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:188:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:198:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/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-build/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): [#def123]
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:209:1: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘pipes[1]’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:6: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:165:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:173:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:188:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:198:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:20:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:23:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:24:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/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-build/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: CPPCHECK_WARNING: [#def124]
dbus-broker-36-build/dbus-broker-36/src/util/user.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: GCC_ANALYZER_WARNING (CWE-457): [#def125]
dbus-broker-36-build/dbus-broker-36/src/util/user.c: scope_hint: In function ‘user_ref_usage’
dbus-broker-36-build/dbus-broker-36/src/util/user.c:217:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘usage’
dbus-broker-36-build/dbus-broker-36/src/util/user.h:7: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/util/user.c:31: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h:34: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/util/user.c:28: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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: [#def126]
dbus-broker-36-build/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: [#def127]
dbus-broker-36-build/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: [#def128]
dbus-broker-36-build/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: [#def129]
dbus-broker-36-build/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): [#def130]
dbus-broker-36-build/dbus-broker-36/src/util/user.c: scope_hint: In function ‘user_compare’
dbus-broker-36-build/dbus-broker-36/src/util/user.c:357:23: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:46: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/util/user.c:25: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:295:9: note: in expansion of macro ‘C_EXPR_ASSERT’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘C_CONTAINER_OF’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:293:46: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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): [#def131]
dbus-broker-36-build/dbus-broker-36/src/util/user.c: scope_hint: In function ‘user_registry_ref_user’
dbus-broker-36-build/dbus-broker-36/src/util/user.c:434:17: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘user’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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: [#def132]
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def133]
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/c-dvar-reader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def134]
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def135]
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/c-dvar-type.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def136]
dbus-broker-36-build/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: [#def137]
dbus-broker-36-build/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): [#def138]
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:10: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c: scope_hint: In function ‘test_skip’
dbus-broker-36-build/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-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:236:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:14: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:216:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:219:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:228:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:235:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcdvar-1/src/test-basic.c:236:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def139]
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini-reader.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def140]
dbus-broker-36-build/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: [#def141]
dbus-broker-36-build/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): [#def142]
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c:116:18: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘entry’
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_group_free_internal’
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c:6: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h: scope_hint: In function ‘c_ini_group_free_internal’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.h: scope_hint: In function ‘c_ini_group_free_internal’
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c:5: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_group_free_internal’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:403:22: note: in expansion of macro ‘c_list_entry’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_group_free_internal’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’
dbus-broker-36-build/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-build/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: [#def143]
dbus-broker-36-build/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: [#def144]
dbus-broker-36-build/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: [#def145]
dbus-broker-36-build/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): [#def146]
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_raw_unlink’
dbus-broker-36-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c:356:16: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘raw’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:403:22: note: in expansion of macro ‘c_list_entry’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcini-1/src/c-ini.c: scope_hint: In function ‘c_ini_raw_unlink’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’
dbus-broker-36-build/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-build/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): [#def147]
dbus-broker-36-build/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: [#def148]
dbus-broker-36-build/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: [#def149]
dbus-broker-36-build/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): [#def150]
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:149:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c: scope_hint: In function ‘policy_import_selinux’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:7: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/error.h:41:25: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:172:25: note: in expansion of macro ‘ERROR_TRACE’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:40:24: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:257:24: note: in expansion of macro ‘error_trace’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.h:129:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:107:37: note: in definition of macro ‘c_list_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:640:9: note: in expansion of macro ‘c_list_for_each_entry’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:600:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:601:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/launch/policy.c:601:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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): [#def151]
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:170:31: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘root’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:15: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/src/launch/config.h:205:30: note: in expansion of macro ‘C_LIST_INIT’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:125:29: note: in expansion of macro ‘CONFIG_NODE_NULL’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_read’
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:177:60: note: in definition of macro ‘c_list_link_front’
dbus-broker-36-build/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): [#def152]
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:173:20: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c: scope_hint: In function ‘config_parser_end_fn’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:63:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/dbus-broker-36/src/launch/config.c:123:24: note: in expansion of macro ‘error_origin’
dbus-broker-36-build/dbus-broker-36/src/launch/config.h:255:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-gnuc.h:169:17: note: in expansion of macro ‘ERROR_ORIGIN’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/error.h:28:25: note: in expansion of macro ‘C_CC_MACRO1’
dbus-broker-36-build/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): [#def153]
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/c-list.h:391:43: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘subscribers.next’
dbus-broker-36-build/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-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:6: included_from: Included from here.
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:75:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:75:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:75:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:76:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:77:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:78:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:21:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:22:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:41:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:41:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:42:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:43:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:44:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:45:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:82:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:82:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:82:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:83:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:87:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:87:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:87:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:88:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:89:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:90:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:91:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:92:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:93:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:94:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:95:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:96:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:97:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:98:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:99:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:100:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:101:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:102:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:103:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:103:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:69:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/bus/match.h:172:1: note: in expansion of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c: scope_hint: In function ‘test_match’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/bus/test-match.c:103: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: [#def154]
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/test-basic.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING (CWE-562): [#def155]
dbus-broker-36-build/dbus-broker-36/subprojects/libclist-3/src/test-basic.c:276: error[danglingLifetime]: Non-local variable '.link' will use object that points to local variable 'list'.
# 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): [#def156]
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:400:35: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c: scope_hint: In function ‘c_rbnode_unlink_stale’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:28: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:1016:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:1017:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c:31: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c: scope_hint: In function ‘c_rbnode_unlink_stale’
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/c-rbtree.c: scope_hint: In function ‘c_rbnode_unlink_stale’
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def157]
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/test-basic.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def158]
dbus-broker-36-build/dbus-broker-36/subprojects/libcrbtree-3/src/test-map.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def159]
dbus-broker-36-build/dbus-broker-36/subprojects/libcshquote-1/src/c-shquote.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def160]
dbus-broker-36-build/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: [#def161]
dbus-broker-36-build/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): [#def162]
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:28: warning[-Wanalyzer-fd-leak]: leak of file descriptor
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:205:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:155:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:174:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:179:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def163]
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:6: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c: scope_hint: In function ‘util_broker_spawn’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:515:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:424:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:434:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:457:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:506:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:509:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:512:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def164]
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def165]
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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): [#def166]
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:150:28: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(131072)’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:155:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: [#def167]
dbus-broker-36-build/dbus-broker-36/src/dbus/socket.c:15: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/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): [#def168]
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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): [#def169]
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/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): [#def170]
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/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): [#def171]
dbus-broker-36-build/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-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:113:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:118:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:125:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:137:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:161:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:165:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c:173:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/src/util/test-sockopt.c: scope_hint: In function ‘test_peerpidfd’
dbus-broker-36-build/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: [#def172]
dbus-broker-36-build/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): [#def173]
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux.h:43: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:10: included_from: Included from here.
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:152:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:155:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:174:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:179:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:205:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:211:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:205:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c: scope_hint: In function ‘test_basic_generic’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:209:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/test-basic.c:211:25: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:754:25: note: in definition of macro ‘C_DEFINE_CLEANUP’
dbus-broker-36-build/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: CPPCHECK_WARNING: [#def174]
dbus-broker-36-build/dbus-broker-36/subprojects/libcutf8-1/src/c-utf8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CPPCHECK_WARNING: [#def175]
dbus-broker-36-build/dbus-broker-36/subprojects/libcutf8-1/src/trivial-utf8.c: information[normalCheckLevelMaxBranches]: Limiting analysis of branches. Use --check-level=exhaustive to analyze all branches.
Error: CLANG_WARNING: [#def176]
dbus-broker-36-build/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: [#def177]
dbus-broker-36-build/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: [#def178]
dbus-broker-36-build/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: [#def179]
dbus-broker-36-build/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: [#def180]
dbus-broker-36-build/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: [#def181]
dbus-broker-36-build/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: [#def182]
dbus-broker-36-build/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: [#def183]
dbus-broker-36-build/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: [#def184]
dbus-broker-36-build/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: [#def185]
dbus-broker-36-build/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: [#def186]
dbus-broker-36-build/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: [#def187]
dbus-broker-36-build/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: [#def188]
dbus-broker-36-build/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: [#def189]
dbus-broker-36-build/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: [#def190]
dbus-broker-36-build/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: [#def191]
dbus-broker-36-build/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: [#def192]
dbus-broker-36-build/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: [#def193]
dbus-broker-36-build/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: [#def194]
dbus-broker-36-build/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: [#def195]
dbus-broker-36-build/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: [#def196]
dbus-broker-36-build/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: [#def197]
dbus-broker-36-build/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: [#def198]
dbus-broker-36-build/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: [#def199]
dbus-broker-36-build/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: [#def200]
dbus-broker-36-build/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: [#def201]
dbus-broker-36-build/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: [#def202]
dbus-broker-36-build/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: [#def203]
dbus-broker-36-build/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: [#def204]
dbus-broker-36-build/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: [#def205]
dbus-broker-36-build/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: [#def206]
dbus-broker-36-build/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: [#def207]
dbus-broker-36-build/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: [#def208]
dbus-broker-36-build/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: [#def209]
dbus-broker-36-build/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: [#def210]
dbus-broker-36-build/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: [#def211]
dbus-broker-36-build/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: [#def212]
dbus-broker-36-build/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: [#def213]
dbus-broker-36-build/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: [#def214]
dbus-broker-36-build/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): [#def215]
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:517:21: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘*broker.listener_fd’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:424:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:425:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/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-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:426:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:434:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:457:9: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:506:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:509:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/dbus-broker-36/test/dbus/util-broker.c:512:17: note: in expansion of macro ‘c_assert’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:134:30: note: in expansion of macro ‘_c_internal_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:171:53: note: in expansion of macro ‘_c_boolean_expr_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:169:24: note: in expansion of macro ‘_c_internal_likely_’
dbus-broker-36-build/dbus-broker-36/subprojects/libcstdaux-1/src/c-stdaux-generic.h:327:17: note: in expansion of macro ‘_c_likely_’
dbus-broker-36-build/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: [#def216]
dbus-broker-36-build/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: [#def217]
dbus-broker-36-build/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: [#def218]
dbus-broker-36-build/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|
Scan Properties
analyzer-version-clang | 18.1.7 |
analyzer-version-cppcheck | 2.14.2 |
analyzer-version-gcc | 14.1.1 |
analyzer-version-gcc-analyzer | 14.1.1 |
analyzer-version-shellcheck | 0.10.0 |
enabled-plugins | clang, cppcheck, gcc, shellcheck |
exit-code | 0 |
host | ip-172-16-1-12.us-west-2.compute.internal |
mock-config | fedora-41-x86_64 |
project-name | dbus-broker-36-2.fc41 |
store-results-to | /tmp/tmpqfniev0a/dbus-broker-36-2.fc41.tar.xz |
time-created | 2024-07-03 12:20:23 |
time-finished | 2024-07-03 12:23:00 |
tool | csmock |
tool-args | '/usr/bin/csmock' '-r' 'fedora-41-x86_64' '-t' 'cppcheck,gcc,clang,shellcheck' '-o' '/tmp/tmpqfniev0a/dbus-broker-36-2.fc41.tar.xz' '--gcc-analyze' '/tmp/tmpqfniev0a/dbus-broker-36-2.fc41.src.rpm' |
tool-version | csmock-3.5.3-1.el9 |