libsoup3-3.6.5-8.fc44

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1]
libsoup-3.6.5/examples/simple-httpd.c:183:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(path, "w")’
libsoup-3.6.5/examples/simple-httpd.c:177:13: acquire_resource: opened here
libsoup-3.6.5/examples/simple-httpd.c:178:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/examples/simple-httpd.c:183:24: branch_false: ...to here
libsoup-3.6.5/examples/simple-httpd.c:183:24: throw: if ‘soup_server_message_get_request_body’ throws an exception...
libsoup-3.6.5/examples/simple-httpd.c:183:24: danger: ‘fopen(path, "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  181|   	}
#  182|   
#  183|->         request_body = soup_server_message_get_request_body (msg);
#  184|   	fwrite (request_body->data, 1, request_body->length, f);
#  185|   	fclose (f);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
libsoup-3.6.5/examples/simple-httpd.c:183:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(path, "w")’
libsoup-3.6.5/examples/simple-httpd.c:177:13: acquire_memory: allocated here
libsoup-3.6.5/examples/simple-httpd.c:178:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/examples/simple-httpd.c:183:24: branch_false: ...to here
libsoup-3.6.5/examples/simple-httpd.c:183:24: throw: if ‘soup_server_message_get_request_body’ throws an exception...
libsoup-3.6.5/examples/simple-httpd.c:183:24: danger: ‘fopen(path, "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
#  181|   	}
#  182|   
#  183|->         request_body = soup_server_message_get_request_body (msg);
#  184|   	fwrite (request_body->data, 1, request_body->length, f);
#  185|   	fclose (f);

Error: GCC_ANALYZER_WARNING (CWE-479): [#def3]
libsoup-3.6.5/examples/simple-httpd.c:229:9: warning[-Wanalyzer-unsafe-call-within-signal-handler]: call to ‘exit’ from within signal handler
libsoup-3.6.5/examples/simple-httpd.c:249:1: enter_function: entry to ‘main’
libsoup-3.6.5/examples/simple-httpd.c:261:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/examples/simple-httpd.c:268:13: branch_false: ...to here
libsoup-3.6.5/examples/simple-httpd.c:268:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/examples/simple-httpd.c:273:9: branch_false: ...to here
libsoup-3.6.5/examples/simple-httpd.c:226:1: enter_function: entry to ‘quit’
libsoup-3.6.5/examples/simple-httpd.c:229:9: danger: call to ‘exit’ from within signal handler
#  227|   {
#  228|   	/* Exit cleanly on ^C in case we're valgrinding. */
#  229|-> 	exit (0);
#  230|   }
#  231|   

Error: GCC_ANALYZER_WARNING (CWE-479): [#def4]
libsoup-3.6.5/examples/simple-proxy.c:382:9: warning[-Wanalyzer-unsafe-call-within-signal-handler]: call to ‘exit’ from within signal handler
libsoup-3.6.5/examples/simple-proxy.c:399:1: enter_function: entry to ‘main’
libsoup-3.6.5/examples/simple-proxy.c:409:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/examples/simple-proxy.c:417:13: branch_false: ...to here
libsoup-3.6.5/examples/simple-proxy.c:417:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/examples/simple-proxy.c:422:9: branch_false: ...to here
libsoup-3.6.5/examples/simple-proxy.c:379:1: enter_function: entry to ‘quit’
libsoup-3.6.5/examples/simple-proxy.c:382:9: danger: call to ‘exit’ from within signal handler
#  380|   {
#  381|   	/* Exit cleanly on ^C in case we're valgrinding. */
#  382|-> 	exit (0);
#  383|   }
#  384|   

Error: GCC_ANALYZER_WARNING (CWE-688): [#def5]
libsoup-3.6.5/libsoup/auth/soup-auth-basic.c:80:13: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
libsoup-3.6.5/libsoup/auth/soup-auth-basic.c:73:1: enter_function: entry to ‘soup_auth_basic_get_protection_space’
libsoup-3.6.5/libsoup/auth/soup-auth-basic.c:80:13: danger: argument 1 (‘<unknown>’) NULL where non-null expected
#   78|   
#   79|   	/* Strip filename component */
#   80|-> 	p = strrchr (space, '/');
#   81|   	if (p == space && p[1])
#   82|   		p[1] = '\0';

Error: GCC_ANALYZER_WARNING (CWE-688): [#def6]
libsoup-3.6.5/libsoup/auth/soup-auth-digest.c:253:58: warning[-Wanalyzer-null-argument]: use of NULL ‘username’ where non-null expected
libsoup-3.6.5/libsoup/auth/soup-auth-digest.c:306:1: enter_function: entry to ‘soup_auth_digest_authenticate’
libsoup-3.6.5/libsoup/auth/soup-auth-digest.c:324:9: release_memory: ‘username’ is NULL
libsoup-3.6.5/libsoup/auth/soup-auth-digest.c:327:9: call_function: calling ‘soup_auth_digest_compute_hex_urp’ from ‘soup_auth_digest_authenticate’
#  251|   
#  252|   	checksum = g_checksum_new (G_CHECKSUM_MD5);
#  253|-> 	g_checksum_update (checksum, (guchar *)username, strlen (username));
#  254|   	g_checksum_update (checksum, (guchar *)":", 1);
#  255|   	g_checksum_update (checksum, (guchar *)realm, strlen (realm));

Error: GCC_ANALYZER_WARNING (CWE-688): [#def7]
libsoup-3.6.5/libsoup/auth/soup-auth.c:280:55: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
libsoup-3.6.5/libsoup/auth/soup-auth.c:254:1: enter_function: entry to ‘soup_auth_new’
libsoup-3.6.5/libsoup/auth/soup-auth.c:263:9: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/auth/soup-auth.c:264:9: branch_true: ...to here
libsoup-3.6.5/libsoup/auth/soup-auth.c:264:9: branch_true: following ‘true’ branch (when ‘auth_header’ is non-NULL)...
libsoup-3.6.5/libsoup/auth/soup-auth.c:266:15: branch_true: ...to here
libsoup-3.6.5/libsoup/auth/soup-auth.c:267:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/auth/soup-auth.c:270:21: branch_false: ...to here
libsoup-3.6.5/libsoup/auth/soup-auth.c:279:18: call_function: calling ‘soup_auth_get_scheme_name’ from ‘soup_auth_new’
libsoup-3.6.5/libsoup/auth/soup-auth.c:279:18: return_function: returning to ‘soup_auth_new’ from ‘soup_auth_get_scheme_name’
libsoup-3.6.5/libsoup/auth/soup-auth.c:280:55: danger: argument 1 (‘soup_auth_get_scheme_name(g_object_new(type, "is-for-proxy", (int)(soup_message_get_status(msg) == SOUP_STATUS_PROXY_AUTHENTICATION_REQUIRED), "authority", g_strdup_printf("%s:%d", g_uri_get_host(soup_message_get_uri_for_auth(msg)), g_uri_get_port(<unknown>)), 0))’) NULL where non-null expected
#  278|   
#  279|   	scheme = soup_auth_get_scheme_name (auth);
#  280|-> 	if (g_ascii_strncasecmp (auth_header, scheme, strlen (scheme)) != 0) {
#  281|   		g_object_unref (auth);
#  282|   		return NULL;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def8]
libsoup-3.6.5/libsoup/auth/soup-auth.c:330:55: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
libsoup-3.6.5/libsoup/auth/soup-auth.c:315:1: enter_function: entry to ‘soup_auth_update’
libsoup-3.6.5/libsoup/auth/soup-auth.c:322:9: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/auth/soup-auth.c:323:9: branch_true: ...to here
libsoup-3.6.5/libsoup/auth/soup-auth.c:323:9: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/auth/soup-auth.c:324:9: branch_true: ...to here
libsoup-3.6.5/libsoup/auth/soup-auth.c:324:9: branch_true: following ‘true’ branch (when ‘auth_header’ is non-NULL)...
libsoup-3.6.5/libsoup/auth/soup-auth.c:326:13: branch_true: ...to here
libsoup-3.6.5/libsoup/auth/soup-auth.c:326:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/auth/soup-auth.c:329:18: branch_false: ...to here
libsoup-3.6.5/libsoup/auth/soup-auth.c:329:18: call_function: calling ‘soup_auth_get_scheme_name’ from ‘soup_auth_update’
libsoup-3.6.5/libsoup/auth/soup-auth.c:329:18: return_function: returning to ‘soup_auth_update’ from ‘soup_auth_get_scheme_name’
libsoup-3.6.5/libsoup/auth/soup-auth.c:330:55: danger: argument 1 (‘soup_auth_get_scheme_name(auth)’) NULL where non-null expected
#  328|   
#  329|   	scheme = soup_auth_get_scheme_name (auth);
#  330|-> 	if (g_ascii_strncasecmp (auth_header, scheme, strlen (scheme)) != 0)
#  331|   		return FALSE;
#  332|   

Error: CPPCHECK_WARNING (CWE-476): [#def9]
libsoup-3.6.5/libsoup/cache/soup-cache.c:1163: warning[nullPointer]: Possible null pointer dereference: item
# 1161|   	lru_item = g_list_find (priv->lru_start, entry);
# 1162|   	item = lru_item;
# 1163|-> 	while (item->next && lru_compare_func (item->data, item->next->data) > 0)
# 1164|   		item = g_list_next (item);
# 1165|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def10]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:262:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:320:1: enter_function: entry to ‘soup_cookie_jar_text_changed’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_resource: opened here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:20: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: call_function: calling ‘write_cookie’ from ‘soup_cookie_jar_text_changed’
#  260|   write_cookie (FILE *out, SoupCookie *cookie)
#  261|   {
#  262|-> 	fseek (out, 0, SEEK_END);
#  263|   
#  264|   	fprintf (out, "%s%s\t%s\t%s\t%s\t%lu\t%s\t%s\t%s\n",

Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:262:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:320:1: enter_function: entry to ‘soup_cookie_jar_text_changed’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_memory: allocated here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:20: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: call_function: calling ‘write_cookie’ from ‘soup_cookie_jar_text_changed’
#  260|   write_cookie (FILE *out, SoupCookie *cookie)
#  261|   {
#  262|-> 	fseek (out, 0, SEEK_END);
#  263|   
#  264|   	fprintf (out, "%s%s\t%s\t%s\t%s\t%lu\t%s\t%s\t%s\n",

Error: GCC_ANALYZER_WARNING (CWE-775): [#def12]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:264:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:320:1: enter_function: entry to ‘soup_cookie_jar_text_changed’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_resource: opened here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:20: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: call_function: calling ‘write_cookie’ from ‘soup_cookie_jar_text_changed’
#  262|   	fseek (out, 0, SEEK_END);
#  263|   
#  264|-> 	fprintf (out, "%s%s\t%s\t%s\t%s\t%lu\t%s\t%s\t%s\n",
#  265|   		 soup_cookie_get_http_only (cookie) ? "#HttpOnly_" : "",
#  266|   		 soup_cookie_get_domain (cookie),

Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:264:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:320:1: enter_function: entry to ‘soup_cookie_jar_text_changed’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_memory: allocated here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:20: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: call_function: calling ‘write_cookie’ from ‘soup_cookie_jar_text_changed’
#  262|   	fseek (out, 0, SEEK_END);
#  263|   
#  264|-> 	fprintf (out, "%s%s\t%s\t%s\t%s\t%lu\t%s\t%s\t%s\n",
#  265|   		 soup_cookie_get_http_only (cookie) ? "#HttpOnly_" : "",
#  266|   		 soup_cookie_get_domain (cookie),

Error: GCC_ANALYZER_WARNING (CWE-775): [#def14]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:270:26: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:320:1: enter_function: entry to ‘soup_cookie_jar_text_changed’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_resource: opened here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:20: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: call_function: calling ‘write_cookie’ from ‘soup_cookie_jar_text_changed’
#  268|   		 soup_cookie_get_path (cookie),
#  269|   		 soup_cookie_get_secure (cookie) ? "TRUE" : "FALSE",
#  270|-> 		 (gulong)g_date_time_to_unix (soup_cookie_get_expires (cookie)),
#  271|   		 soup_cookie_get_name (cookie),
#  272|   		 soup_cookie_get_value (cookie),

Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:270:26: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:320:1: enter_function: entry to ‘soup_cookie_jar_text_changed’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_memory: allocated here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:20: branch_true: following ‘true’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:361:25: call_function: calling ‘write_cookie’ from ‘soup_cookie_jar_text_changed’
#  268|   		 soup_cookie_get_path (cookie),
#  269|   		 soup_cookie_get_secure (cookie) ? "TRUE" : "FALSE",
#  270|-> 		 (gulong)g_date_time_to_unix (soup_cookie_get_expires (cookie)),
#  271|   		 soup_cookie_get_name (cookie),
#  272|   		 soup_cookie_get_value (cookie),

Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:295:28: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "w")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:277:1: enter_function: entry to ‘delete_cookie’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:285:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:288:13: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:288:13: acquire_resource: opened here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:289:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:294:9: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:308:13: call_function: calling ‘parse_cookie’ from ‘delete_cookie’
#  293|   
#  294|   	line = contents;
#  295|-> 	for (p = contents; *p; p++) {
#  296|   		/* \r\n comes out as an extra empty line and gets ignored */
#  297|   		if (*p == '\r' || *p == '\n') {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:295:28: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "w")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:277:1: enter_function: entry to ‘delete_cookie’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:285:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:288:13: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:288:13: acquire_memory: allocated here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:289:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:294:9: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:308:13: call_function: calling ‘parse_cookie’ from ‘delete_cookie’
#  293|   
#  294|   	line = contents;
#  295|-> 	for (p = contents; *p; p++) {
#  296|   		/* \r\n comes out as an extra empty line and gets ignored */
#  297|   		if (*p == '\r' || *p == '\n') {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def18]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_resource: opened here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:21: throw: if ‘soup_cookie_get_expires’ throws an exception...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:21: danger: ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’ leaks here; was opened at [(5)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/4)
#  358|   		}
#  359|   
#  360|-> 		if (soup_cookie_get_expires (new_cookie))
#  361|   			write_cookie (out, new_cookie);
#  362|   

Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:338:12: branch_false: following ‘false’ branch (when ‘old_cookie’ is NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:341:12: branch_true: following ‘true’ branch (when ‘new_cookie’ is non-NULL)...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:344:35: branch_true: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:347:23: acquire_memory: allocated here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:348:20: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:353:20: branch_false: ...to here
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:21: throw: if ‘soup_cookie_get_expires’ throws an exception...
libsoup-3.6.5/libsoup/cookies/soup-cookie-jar-text.c:360:21: danger: ‘fopen(*(SoupCookieJarTextPrivate *)<unknown>.filename, "a")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/4)
#  358|   		}
#  359|   
#  360|-> 		if (soup_cookie_get_expires (new_cookie))
#  361|   			write_cookie (out, new_cookie);
#  362|   

Error: CPPCHECK_WARNING (CWE-457): [#def20]
libsoup-3.6.5/libsoup/http1/soup-message-io-data.c:165: error[legacyUninitvar]: Uninitialized variable: stream
#  163|                   else
#  164|                           g_assert_not_reached ();
#  165|-> 		base_source = g_pollable_input_stream_create_source (stream, cancellable);
#  166|   	} else if (SOUP_MESSAGE_IO_STATE_POLLABLE (io->write_state)) {
#  167|   		GPollableOutputStream *stream;

Error: CPPCHECK_WARNING (CWE-457): [#def21]
libsoup-3.6.5/libsoup/http1/soup-message-io-data.c:175: error[legacyUninitvar]: Uninitialized variable: stream
#  173|                   else
#  174|                           g_assert_not_reached ();
#  175|-> 		base_source = g_pollable_output_stream_create_source (stream, cancellable);
#  176|   	} else
#  177|   		base_source = g_timeout_source_new (0);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def22]
libsoup-3.6.5/libsoup/http2/soup-client-message-io-http2.c:183:19: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/http2/soup-client-message-io-http2.c:1121:1: enter_function: entry to ‘on_data_readable’
libsoup-3.6.5/libsoup/http2/soup-client-message-io-http2.c:1126:9: call_function: calling ‘h2_debug’ from ‘on_data_readable’
#  181|   
#  182|   	va_start (args, format);
#  183|-> 	message = g_strdup_vprintf (format, args);
#  184|   	va_end (args);
#  185|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def23]
libsoup-3.6.5/libsoup/server/http2/soup-server-message-io-http2.c:92:19: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/server/http2/soup-server-message-io-http2.c:88:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/server/http2/soup-server-message-io-http2.c:91:9: branch_false: ...to here
libsoup-3.6.5/libsoup/server/http2/soup-server-message-io-http2.c:91:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/server/http2/soup-server-message-io-http2.c:92:19: throw: if ‘g_strdup_vprintf’ throws an exception...
libsoup-3.6.5/libsoup/server/http2/soup-server-message-io-http2.c:92:19: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
#   90|   
#   91|           va_start (args, format);
#   92|->         message = g_strdup_vprintf (format, args);
#   93|           va_end (args);
#   94|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def24]
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:49:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:126:1: enter_function: entry to ‘soup_auth_domain_basic_new’
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:131:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:132:36: call_function: calling ‘soup_auth_domain_basic_get_type’ from ‘soup_auth_domain_basic_new’
#   47|   } SoupAuthDomainBasicPrivate;
#   48|   
#   49|-> G_DEFINE_FINAL_TYPE_WITH_PRIVATE (SoupAuthDomainBasic, soup_auth_domain_basic, SOUP_TYPE_AUTH_DOMAIN)
#   50|   
#   51|   static void

Error: GCC_ANALYZER_WARNING (CWE-404): [#def25]
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:132:36: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:131:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:132:36: throw: if ‘g_object_new_valist’ throws an exception...
libsoup-3.6.5/libsoup/server/soup-auth-domain-basic.c:132:36: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
#  130|   
#  131|   	va_start (ap, optname1);
#  132|-> 	domain = (SoupAuthDomain *)g_object_new_valist (SOUP_TYPE_AUTH_DOMAIN_BASIC,
#  133|   							optname1, ap);
#  134|   	va_end (ap);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def26]
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:53:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:130:1: enter_function: entry to ‘soup_auth_domain_digest_new’
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:135:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:136:36: call_function: calling ‘soup_auth_domain_digest_get_type’ from ‘soup_auth_domain_digest_new’
#   51|   } SoupAuthDomainDigestPrivate;
#   52|   
#   53|-> G_DEFINE_FINAL_TYPE_WITH_PRIVATE (SoupAuthDomainDigest, soup_auth_domain_digest, SOUP_TYPE_AUTH_DOMAIN)
#   54|   
#   55|   static void

Error: GCC_ANALYZER_WARNING (CWE-404): [#def27]
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:136:36: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:135:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:136:36: throw: if ‘g_object_new_valist’ throws an exception...
libsoup-3.6.5/libsoup/server/soup-auth-domain-digest.c:136:36: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
#  134|   
#  135|   	va_start (ap, optname1);
#  136|-> 	domain = (SoupAuthDomain *)g_object_new_valist (SOUP_TYPE_AUTH_DOMAIN_DIGEST,
#  137|   							optname1, ap);
#  138|   	va_end (ap);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def28]
libsoup-3.6.5/libsoup/server/soup-path-map.c:140:31: warning[-Wanalyzer-null-argument]: use of NULL ‘path’ where non-null expected
libsoup-3.6.5/libsoup/server/soup-path-map.c:127:1: enter_function: entry to ‘soup_path_map_add’
libsoup-3.6.5/libsoup/server/soup-path-map.c:132:13: call_function: calling ‘mapping_lookup’ from ‘soup_path_map_add’
libsoup-3.6.5/libsoup/server/soup-path-map.c:132:13: return_function: returning to ‘soup_path_map_add’ from ‘mapping_lookup’
libsoup-3.6.5/libsoup/server/soup-path-map.c:132:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/server/soup-path-map.c:139:32: call_function: inlined call to ‘g_strdup_inline’ from ‘soup_path_map_add’
libsoup-3.6.5/libsoup/server/soup-path-map.c:139:17: release_memory: ‘path’ is NULL
libsoup-3.6.5/libsoup/server/soup-path-map.c:140:31: danger: argument 1 (‘path’) NULL where non-null expected
#  138|   
#  139|   		mapping.path = g_strdup (path);
#  140|-> 		mapping.len = strlen (path);
#  141|   		mapping.data = data;
#  142|   		g_array_insert_val (map->mappings, insert, mapping);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def29]
libsoup-3.6.5/libsoup/server/soup-server.c:189:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/server/soup-server.c:560:1: enter_function: entry to ‘soup_server_new’
libsoup-3.6.5/libsoup/server/soup-server.c:565:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/server/soup-server.c:566:32: call_function: calling ‘soup_server_get_type’ from ‘soup_server_new’
#  187|   static GParamSpec *properties[LAST_PROPERTY] = { NULL, };
#  188|   
#  189|-> G_DEFINE_TYPE_WITH_PRIVATE (SoupServer, soup_server, G_TYPE_OBJECT)
#  190|   
#  191|   static void request_finished (SoupServerMessage      *msg,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def30]
libsoup-3.6.5/libsoup/server/soup-server.c:566:32: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/server/soup-server.c:565:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/server/soup-server.c:566:32: throw: if ‘g_object_new_valist’ throws an exception...
libsoup-3.6.5/libsoup/server/soup-server.c:566:32: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
#  564|   
#  565|   	va_start (ap, optname1);
#  566|-> 	server = (SoupServer *)g_object_new_valist (SOUP_TYPE_SERVER,
#  567|   						    optname1, ap);
#  568|   	va_end (ap);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def31]
libsoup-3.6.5/libsoup/soup-form.c:203:25: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/soup-form.c:243:1: enter_function: entry to ‘soup_form_encode’
libsoup-3.6.5/libsoup/soup-form.c:248:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/soup-form.c:249:19: call_function: calling ‘soup_form_encode_valist’ from ‘soup_form_encode’
#  201|   		} else if (!g_ascii_isalnum (*s) && (*s != '-') && (*s != '_')
#  202|   			   && (*s != '.'))
#  203|-> 			g_string_append_printf (str, "%%%02X", (int)*s++);
#  204|   		else
#  205|   			g_string_append_c (str, *s++);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def32]
libsoup-3.6.5/libsoup/soup-form.c:334:24: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/soup-form.c:243:1: enter_function: entry to ‘soup_form_encode’
libsoup-3.6.5/libsoup/soup-form.c:248:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/soup-form.c:249:19: call_function: calling ‘soup_form_encode_valist’ from ‘soup_form_encode’
#  332|   soup_form_encode_valist (const char *first_field, va_list args)
#  333|   {
#  334|-> 	GString *str = g_string_new (NULL);
#  335|   	const char *name, *value;
#  336|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def33]
libsoup-3.6.5/libsoup/soup-logger.c:576:16: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/soup-logger.c:575:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/soup-logger.c:576:16: throw: if ‘g_strdup_vprintf’ throws an exception...
libsoup-3.6.5/libsoup/soup-logger.c:576:16: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  574|   
#  575|   	va_start (args, format);
#  576|-> 	data = g_strdup_vprintf (format, args);
#  577|   	va_end (args);
#  578|   

Error: GCC_ANALYZER_WARNING (CWE-688): [#def34]
libsoup-3.6.5/libsoup/soup-logger.c:616:13: warning[-Wanalyzer-null-argument]: use of NULL ‘decoded’ where non-null expected
libsoup-3.6.5/libsoup/soup-logger.c:597:1: enter_function: entry to ‘soup_logger_print_basic_auth’
libsoup-3.6.5/libsoup/soup-logger.c:603:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/soup-logger.c:615:27: call_function: inlined call to ‘g_strdup_inline’ from ‘soup_logger_print_basic_auth’
libsoup-3.6.5/libsoup/soup-logger.c:616:13: danger: argument 1 (‘decoded’) NULL where non-null expected
#  614|   	if (!decoded)
#  615|   		decoded = g_strdup (value);
#  616|-> 	p = strchr (decoded, ':');
#  617|   	if (p) {
#  618|   		while (++p < decoded + len)

Error: CPPCHECK_WARNING (CWE-758): [#def35]
libsoup-3.6.5/libsoup/soup-message-headers.c:1353: warning[objectIndex]: The address of variable 'range' might be accessed at non-zero index.
# 1351|   		if (i > 0)
# 1352|   			g_string_append_c (header, ',');
# 1353|-> 		if (ranges[i].end >= 0) {
# 1354|   			g_string_append_printf (header, "%" G_GINT64_FORMAT "-%" G_GINT64_FORMAT,
# 1355|   						ranges[i].start, ranges[i].end);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def36]
libsoup-3.6.5/libsoup/soup-session.c:117:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/soup-session.c:539:1: enter_function: entry to ‘soup_session_new_with_options’
libsoup-3.6.5/libsoup/soup-session.c:545:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/soup-session.c:546:34: call_function: calling ‘soup_session_get_type’ from ‘soup_session_new_with_options’
#  115|   #define SOUP_SESSION_USER_AGENT_BASE "libsoup/" PACKAGE_VERSION
#  116|   
#  117|-> G_DEFINE_TYPE_WITH_PRIVATE (SoupSession, soup_session, G_TYPE_OBJECT)
#  118|   
#  119|   enum {

Error: GCC_ANALYZER_WARNING (CWE-404): [#def37]
libsoup-3.6.5/libsoup/soup-session.c:546:34: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/soup-session.c:545:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/soup-session.c:546:34: throw: if ‘g_object_new_valist’ throws an exception...
libsoup-3.6.5/libsoup/soup-session.c:546:34: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
#  544|   
#  545|   	va_start (ap, optname1);
#  546|-> 	session = (SoupSession *)g_object_new_valist (SOUP_TYPE_SESSION,
#  547|   						      optname1, ap);
#  548|   	va_end (ap);

Error: GCC_ANALYZER_WARNING (CWE-476): [#def38]
libsoup-3.6.5/libsoup/soup-session.c:1162:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘item’
libsoup-3.6.5/libsoup/soup-session.c:1934:1: enter_function: entry to ‘soup_session_requeue_message’
libsoup-3.6.5/libsoup/soup-session.c:1937:38: call_function: inlined call to ‘soup_session_lookup_queue_item’ from ‘soup_session_requeue_message’
libsoup-3.6.5/libsoup/soup-session.c:1937:38: call_function: inlined call to ‘soup_session_lookup_queue_item’ from ‘soup_session_requeue_message’
libsoup-3.6.5/libsoup/soup-session.c:1939:9: call_function: calling ‘soup_session_requeue_item’ from ‘soup_session_requeue_message’
# 1160|   	gboolean retval;
# 1161|   
# 1162|-> 	if (item->resend_count >= SOUP_SESSION_MAX_RESEND_COUNT) {
# 1163|   		if (SOUP_STATUS_IS_REDIRECTION (soup_message_get_status (item->msg))) {
# 1164|   			g_set_error_literal (error,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def39]
libsoup-3.6.5/libsoup/soup-session.c:1291:19: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/libsoup/soup-session.c:1287:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/libsoup/soup-session.c:1290:9: branch_false: ...to here
libsoup-3.6.5/libsoup/soup-session.c:1290:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/libsoup/soup-session.c:1291:19: throw: if ‘g_strdup_vprintf’ throws an exception...
libsoup-3.6.5/libsoup/soup-session.c:1291:19: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
# 1289|   
# 1290|   	va_start (args, format);
# 1291|-> 	message = g_strdup_vprintf (format, args);
# 1292|   	va_end (args);
# 1293|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def40]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def41]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def43]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:68:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def44]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def45]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:81:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def47]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:81:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def48]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def49]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:93:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:93:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def52]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def53]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:99:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:99:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def56]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def57]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:102:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:102:16: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:704:20: call_function: calling ‘read_line’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-404): [#def60]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:120:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:599:1: enter_function: entry to ‘dump_error_quark’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:601:3: call_function: calling ‘escaped_printf’ from ‘dump_error_quark’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def61]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def62]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:138:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:138:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

Error: GCC_ANALYZER_WARNING (CWE-775): [#def65]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_true: following ‘true’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:685:25: branch_true: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/199/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_true: following ‘true’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:685:25: branch_true: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:7: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/200/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def67]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_true: following ‘true’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:685:25: branch_true: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/203/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_true: following ‘true’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:685:25: branch_true: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:686:41: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/204/codeFlows/0/threadFlows/0/locations/4)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def69]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was opened at [(6)](sarif:/runs/0/results/205/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-775): [#def70]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_resource: opened here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was opened at [(8)](sarif:/runs/0/results/206/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def71]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: danger: ‘fopen(input_filename, "rb")’ leaks here; was allocated at [(6)](sarif:/runs/0/results/207/codeFlows/0/threadFlows/0/locations/5)

Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:645:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:654:15: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:658:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:669:11: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:670:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:682:12: acquire_memory: allocated here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:683:6: branch_false: following ‘false’ branch...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: branch_false: ...to here
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
libsoup-3.6.5/redhat-linux-build/tmp-introspectnvlhfc6c/Soup-3.0.c:699:18: danger: ‘fopen(output_filename, "wb")’ leaks here; was allocated at [(8)](sarif:/runs/0/results/208/codeFlows/0/threadFlows/0/locations/7)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def73]
libsoup-3.6.5/tests/cache-test.c:170:17: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/tests/cache-test.c:167:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/tests/cache-test.c:168:16: branch_true: following ‘true’ branch (when ‘header’ is non-NULL)...
libsoup-3.6.5/tests/cache-test.c:169:17: branch_true: ...to here
libsoup-3.6.5/tests/cache-test.c:170:17: throw: if ‘soup_message_get_request_headers’ throws an exception...
libsoup-3.6.5/tests/cache-test.c:170:17: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  168|   	while ((header = va_arg (ap, const char *))) {
#  169|   		value = va_arg (ap, const char *);
#  170|-> 		soup_message_headers_append (soup_message_get_request_headers (msg),
#  171|   					     header, value);
#  172|   	}

Error: CPPCHECK_WARNING (CWE-823): [#def74]
libsoup-3.6.5/tests/header-parsing-test.c:1000: error[arrayIndexOutOfBounds]: Array 'qvaluetests[i].acceptable[7]' accessed at index 9998, which is out of bounds.
#  998|   			for (iter = acceptable, j = 0; iter; iter = iter->next, j++) {
#  999|   				debug_printf (1, "%s ", (char *)iter->data);
# 1000|-> 				g_assert_cmpstr (iter->data, ==, qvaluetests[i].acceptable[j]);
# 1001|   			}
# 1002|   			debug_printf (1, "\n");

Error: CPPCHECK_WARNING (CWE-823): [#def75]
libsoup-3.6.5/tests/header-parsing-test.c:1011: error[arrayIndexOutOfBounds]: Array 'qvaluetests[i].unacceptable[2]' accessed at index 9998, which is out of bounds.
# 1009|   			for (iter = unacceptable, j = 0; iter; iter = iter->next, j++) {
# 1010|   				debug_printf (1, "%s ", (char *)iter->data);
# 1011|-> 				g_assert_cmpstr (iter->data, ==, qvaluetests[i].unacceptable[j]);
# 1012|   			}
# 1013|   			debug_printf (1, "\n");

Error: CPPCHECK_WARNING (CWE-457): [#def76]
libsoup-3.6.5/tests/hsts-db-test.c:111: error[legacyUninitvar]: Uninitialized variable: new_uri
#  109|   	else
#  110|   		g_assert_not_reached();
#  111|-> 	soup_message_set_uri (msg, new_uri);
#  112|   	g_uri_unref (new_uri);
#  113|   }

Error: CPPCHECK_WARNING (CWE-457): [#def77]
libsoup-3.6.5/tests/hsts-test.c:156: error[legacyUninitvar]: Uninitialized variable: new_uri
#  154|   	else
#  155|   		g_assert_not_reached();
#  156|-> 	soup_message_set_uri (msg, new_uri);
#  157|   	g_uri_unref (new_uri);
#  158|   }

Error: GCC_ANALYZER_WARNING (CWE-688): [#def78]
libsoup-3.6.5/tests/logger-test.c:69:79: warning[-Wanalyzer-null-argument]: use of NULL ‘p’ where non-null expected
libsoup-3.6.5/tests/logger-test.c:44:12: branch_true: following ‘true’ branch (when ‘direction == 62’)...
libsoup-3.6.5/tests/logger-test.c:45:17: branch_true: ...to here
libsoup-3.6.5/tests/logger-test.c:53:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/tests/logger-test.c:57:21: branch_false: ...to here
libsoup-3.6.5/tests/logger-test.c:57:19: branch_false: following ‘false’ branch...
libsoup-3.6.5/tests/logger-test.c:60:20: branch_false: ...to here
libsoup-3.6.5/tests/logger-test.c:60:19: branch_false: following ‘false’ branch...
libsoup-3.6.5/tests/logger-test.c:68:21: branch_false: ...to here
libsoup-3.6.5/tests/logger-test.c:69:79: danger: argument 1 (‘p’) NULL where non-null expected
#   67|   
#   68|                   p = strstr (data, ":");
#   69|->                 g_hash_table_insert (*table, g_strndup (data, strlen (data) - strlen (p)), g_strdup (p + 2));
#   70|           }
#   71|   }

Error: GCC_ANALYZER_WARNING (CWE-479): [#def79]
libsoup-3.6.5/tests/test-utils.c:62:9: warning[-Wanalyzer-unsafe-call-within-signal-handler]: call to ‘exit’ from within signal handler
libsoup-3.6.5/tests/test-utils.c:66:1: enter_function: entry to ‘test_init’
libsoup-3.6.5/tests/test-utils.c:94:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/tests/test-utils.c:101:9: branch_false: ...to here
libsoup-3.6.5/tests/test-utils.c:55:1: enter_function: entry to ‘quit’
libsoup-3.6.5/tests/test-utils.c:62:9: danger: call to ‘exit’ from within signal handler
#   60|   #endif
#   61|   
#   62|-> 	exit (1);
#   63|   }
#   64|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def80]
libsoup-3.6.5/tests/test-utils.c:144:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/tests/test-utils.c:134:12: branch_false: following ‘false’ branch...
libsoup-3.6.5/tests/test-utils.c:139:13: branch_false: ...to here
libsoup-3.6.5/tests/test-utils.c:143:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/tests/test-utils.c:144:9: throw: if ‘g_vprintf’ throws an exception...
libsoup-3.6.5/tests/test-utils.c:144:9: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
#  142|   
#  143|   	va_start (args, format);
#  144|-> 	g_vprintf (format, args);
#  145|   	va_end (args);
#  146|   }

Error: GCC_ANALYZER_WARNING (CWE-404): [#def81]
libsoup-3.6.5/tests/test-utils.c:286:34: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/tests/test-utils.c:285:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/tests/test-utils.c:286:34: throw: if ‘soup_session_get_type’ throws an exception...
libsoup-3.6.5/tests/test-utils.c:286:34: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
#  284|   
#  285|   	va_start (args, propname);
#  286|-> 	session = (SoupSession *)g_object_new_valist (SOUP_TYPE_SESSION, propname, args);
#  287|   	va_end (args);
#  288|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def82]
libsoup-3.6.5/tests/test-utils.c:907:20: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libsoup-3.6.5/tests/test-utils.c:905:9: acquire_resource: ‘va_start’ called here
libsoup-3.6.5/tests/test-utils.c:907:20: throw: if ‘g_test_get_dir’ throws an exception...
libsoup-3.6.5/tests/test-utils.c:907:20: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
#  905|           va_start (ap, first_path);
#  906|   
#  907|->         pathv[0] = g_test_get_dir (file_type);
#  908|           pathv[1] = first_path;
#  909|   

Scan Properties

analyzer-version-clippy1.92.0
analyzer-version-cppcheck2.19.1
analyzer-version-gcc16.0.0
analyzer-version-gcc-analyzer16.0.0
analyzer-version-shellcheck0.11.0
analyzer-version-unicontrol0.0.2
enabled-pluginsclippy, cppcheck, gcc, shellcheck, unicontrol
exit-code0
hostip-172-16-1-99.us-west-2.compute.internal
known-false-positives/usr/share/csmock/known-false-positives.js
known-false-positives-rpmknown-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch
mock-configfedora-rawhide-x86_64
project-namelibsoup3-3.6.5-8.fc44
store-results-to/tmp/tmp7ghgx63n/libsoup3-3.6.5-8.fc44.tar.xz
time-created2026-01-08 19:14:29
time-finished2026-01-08 19:17:25
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmp7ghgx63n/libsoup3-3.6.5-8.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmp7ghgx63n/libsoup3-3.6.5-8.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9