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(&registry_by_path->interface_tree, parent, slot, &registry->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(&registry_by_interface->member_tree, parent, slot, &registry->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(&registry_by_member->keys_tree, parent, slot, &registry->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(&registry->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-clang18.1.7
analyzer-version-cppcheck2.14.2
analyzer-version-gcc14.1.1
analyzer-version-gcc-analyzer14.1.1
analyzer-version-shellcheck0.10.0
enabled-pluginsclang, cppcheck, gcc, shellcheck
exit-code0
hostip-172-16-1-12.us-west-2.compute.internal
mock-configfedora-41-x86_64
project-namedbus-broker-36-2.fc41
store-results-to/tmp/tmpqfniev0a/dbus-broker-36-2.fc41.tar.xz
time-created2024-07-03 12:20:23
time-finished2024-07-03 12:23:00
toolcsmock
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-versioncsmock-3.5.3-1.el9