tinysparql-3.10.1-5.fc44

List of Findings

Error: GCC_ANALYZER_WARNING (CWE-775): [#def1]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
#  547|   	f = fopen (path, "w");
#  548|   	g_assert (f != NULL);
#  549|-> 	g_free (path);
#  550|   
#  551|   	for (l = classes; l != NULL; l = l->next) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
#  547|   	f = fopen (path, "w");
#  548|   	g_assert (f != NULL);
#  549|-> 	g_free (path);
#  550|   
#  551|   	for (l = classes; l != NULL; l = l->next) {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def3]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:66: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_true: following ‘true’ branch (when ‘l’ is non-NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:66: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:25: throw: if ‘tracker_ontology_model_get_class’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:66: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
#  552|   		TrackerOntologyClass *klass;
#  553|   
#  554|-> 		klass = tracker_ontology_model_get_class (model, l->data);
#  555|   		g_fprintf (f, "  <keyword type=\"rdf-class\" name=\"%s\" link=\"%s-ontology.html#%s\"/>\n",
#  556|   			   klass->shortname,

Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:66: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_true: following ‘true’ branch (when ‘l’ is non-NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:66: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:25: throw: if ‘tracker_ontology_model_get_class’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:554:66: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
#  552|   		TrackerOntologyClass *klass;
#  553|   
#  554|-> 		klass = tracker_ontology_model_get_class (model, l->data);
#  555|   		g_fprintf (f, "  <keyword type=\"rdf-class\" name=\"%s\" link=\"%s-ontology.html#%s\"/>\n",
#  556|   			   klass->shortname,

Error: GCC_ANALYZER_WARNING (CWE-775): [#def5]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:68: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: following ‘false’ branch (when ‘l’ is NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:561:30: branch_true: following ‘true’ branch (when ‘l’ is non-NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:68: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:24: throw: if ‘tracker_ontology_model_get_property’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:68: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
#  562|   		TrackerOntologyProperty *prop;
#  563|   
#  564|-> 		prop = tracker_ontology_model_get_property (model, l->data);
#  565|   		g_fprintf (f, "  <keyword type=\"rdf-property\" name=\"%s\" link=\"%s-ontology.html#%s\"/>\n",
#  566|   			   prop->shortname,

Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:68: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: following ‘false’ branch (when ‘l’ is NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:561:30: branch_true: following ‘true’ branch (when ‘l’ is non-NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:68: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:24: throw: if ‘tracker_ontology_model_get_property’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:564:68: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
#  562|   		TrackerOntologyProperty *prop;
#  563|   
#  564|-> 		prop = tracker_ontology_model_get_property (model, l->data);
#  565|   		g_fprintf (f, "  <keyword type=\"rdf-property\" name=\"%s\" link=\"%s-ontology.html#%s\"/>\n",
#  566|   			   prop->shortname,

Error: GCC_ANALYZER_WARNING (CWE-775): [#def7]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: following ‘false’ branch (when ‘l’ is NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:561:30: branch_false: following ‘false’ branch (when ‘l’ is NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: branch_false: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: throw: if ‘g_object_unref’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/0)
#  569|   	}
#  570|   
#  571|-> 	g_object_unref (file);
#  572|   	fclose (f);
#  573|   }

Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:547:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:548:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:549:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: following ‘false’ branch (when ‘l’ is NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:551:27: branch_false: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:561:30: branch_false: following ‘false’ branch (when ‘l’ is NULL)...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: branch_false: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: throw: if ‘g_object_unref’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:571:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.keywords", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0)
#  569|   	}
#  570|   
#  571|-> 	g_object_unref (file);
#  572|   	fclose (f);
#  573|   }

Error: CPPCHECK_WARNING (CWE-476): [#def9]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:572: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: f
#  570|   
#  571|   	g_object_unref (file);
#  572|-> 	fclose (f);
#  573|   }
#  574|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def10]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:593:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:594:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/0)
#  593|   	f = fopen (path, "w");
#  594|   	g_assert (f != NULL);
#  595|-> 	g_free (path);
#  596|   
#  597|   	g_fprintf (f, "{\"symbols\":[");

Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:593:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:594:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/0)
#  593|   	f = fopen (path, "w");
#  594|   	g_assert (f != NULL);
#  595|-> 	g_free (path);
#  596|   
#  597|   	g_fprintf (f, "{\"symbols\":[");

Error: GCC_ANALYZER_WARNING (CWE-775): [#def12]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:597:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:593:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:594:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:597:9: throw: if ‘g_fprintf’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:597:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
#  595|   	g_free (path);
#  596|   
#  597|-> 	g_fprintf (f, "{\"symbols\":[");
#  598|   
#  599|   	for (l = classes; l != NULL; l = l->next) {

Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:597:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:593:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:594:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:595:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:597:9: throw: if ‘g_fprintf’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:597:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.index.json", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/0)
#  595|   	g_free (path);
#  596|   
#  597|-> 	g_fprintf (f, "{\"symbols\":[");
#  598|   
#  599|   	for (l = classes; l != NULL; l = l->next) {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def14]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:663:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:664:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
#  663|   	f = fopen (path, "w");
#  664|   	g_assert (f != NULL);
#  665|-> 	g_free (path);
#  666|   
#  667|   	upper_name = g_ascii_strup (description->localPrefix, -1);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:663:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:664:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/0)
#  663|   	f = fopen (path, "w");
#  664|   	g_assert (f != NULL);
#  665|-> 	g_free (path);
#  666|   
#  667|   	upper_name = g_ascii_strup (description->localPrefix, -1);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:667:37: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:663:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:664:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:667:22: throw: if ‘g_ascii_strup’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:667:37: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/0)
#  665|   	g_free (path);
#  666|   
#  667|-> 	upper_name = g_ascii_strup (description->localPrefix, -1);
#  668|   	classes = tracker_ontology_model_list_classes (model, prefix);
#  669|   	properties = tracker_ontology_model_list_properties (model, prefix);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:667:37: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:663:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:664:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:665:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:667:22: throw: if ‘g_ascii_strup’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:667:37: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-ontology.md.in", *description.localPrefix))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/0)
#  665|   	g_free (path);
#  666|   
#  667|-> 	upper_name = g_ascii_strup (description->localPrefix, -1);
#  668|   	classes = tracker_ontology_model_list_classes (model, prefix);
#  669|   	properties = tracker_ontology_model_list_properties (model, prefix);

Error: CPPCHECK_WARNING (CWE-476): [#def18]
tinysparql-3.10.1/docs/tools/tracker-docgen-md.c:727: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: f
#  725|   	g_free (introduction);
#  726|   	g_object_unref (file);
#  727|-> 	fclose (f);
#  728|   }

Error: GCC_ANALYZER_WARNING (CWE-775): [#def19]
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:108:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-utils.c:109:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#  108|   	f = fopen (path, "w");
#  109|   	g_assert (f != NULL);
#  110|-> 	g_free (path);
#  111|   
#  112|   	g_fprintf (f, "graph G {\n");

Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:108:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-utils.c:109:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
#  108|   	f = fopen (path, "w");
#  109|   	g_assert (f != NULL);
#  110|-> 	g_free (path);
#  111|   
#  112|   	g_fprintf (f, "graph G {\n");

Error: GCC_ANALYZER_WARNING (CWE-775): [#def21]
tinysparql-3.10.1/docs/tools/tracker-utils.c:112:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:108:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-utils.c:109:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:112:9: throw: if ‘g_fprintf’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:112:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
#  110|   	g_free (path);
#  111|   
#  112|-> 	g_fprintf (f, "graph G {\n");
#  113|   	g_fprintf (f, "bgcolor=\"transparent\";\n");
#  114|   	g_fprintf (f, "rankdir=TB;\n");

Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
tinysparql-3.10.1/docs/tools/tracker-utils.c:112:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:108:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-utils.c:109:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:110:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:112:9: throw: if ‘g_fprintf’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:112:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-hierarchy.dot", *klass.shortname))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
#  110|   	g_free (path);
#  111|   
#  112|-> 	g_fprintf (f, "graph G {\n");
#  113|   	g_fprintf (f, "bgcolor=\"transparent\";\n");
#  114|   	g_fprintf (f, "rankdir=TB;\n");

Error: CPPCHECK_WARNING (CWE-476): [#def23]
tinysparql-3.10.1/docs/tools/tracker-utils.c:131: warning[nullPointerOutOfResources]: If resource allocation fails, then there is a possible null pointer dereference: f
#  129|   
#  130|   	g_object_unref (file);
#  131|-> 	fclose (f);
#  132|   }
#  133|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def24]
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:154:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-utils.c:155:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
#  154|   	f = fopen (path, "w");
#  155|   	g_assert (f != NULL);
#  156|-> 	g_free (path);
#  157|   
#  158|   	g_fprintf (f, "digraph G {\n");

Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:154:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-utils.c:155:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
#  154|   	f = fopen (path, "w");
#  155|   	g_assert (f != NULL);
#  156|-> 	g_free (path);
#  157|   
#  158|   	g_fprintf (f, "digraph G {\n");

Error: GCC_ANALYZER_WARNING (CWE-775): [#def26]
tinysparql-3.10.1/docs/tools/tracker-utils.c:158:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:154:13: acquire_resource: opened here
tinysparql-3.10.1/docs/tools/tracker-utils.c:155:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:158:9: throw: if ‘g_fprintf’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:158:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’ leaks here; was opened at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
#  156|   	g_free (path);
#  157|   
#  158|-> 	g_fprintf (f, "digraph G {\n");
#  159|   	g_fprintf (f, "bgcolor=\"transparent\";\n");
#  160|   	g_fprintf (f, "rankdir=LR;\n");

Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
tinysparql-3.10.1/docs/tools/tracker-utils.c:158:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’
tinysparql-3.10.1/docs/tools/tracker-utils.c:154:13: acquire_memory: allocated here
tinysparql-3.10.1/docs/tools/tracker-utils.c:155:9: branch_true: following ‘true’ branch...
tinysparql-3.10.1/docs/tools/tracker-utils.c:156:9: branch_true: ...to here
tinysparql-3.10.1/docs/tools/tracker-utils.c:158:9: throw: if ‘g_fprintf’ throws an exception...
tinysparql-3.10.1/docs/tools/tracker-utils.c:158:9: danger: ‘fopen(g_file_get_path(g_file_get_child(output_location,  g_strdup_printf("%s-diagram.dot", *klass.shortname))), "w")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
#  156|   	g_free (path);
#  157|   
#  158|-> 	g_fprintf (f, "digraph G {\n");
#  159|   	g_fprintf (f, "bgcolor=\"transparent\";\n");
#  160|   	g_fprintf (f, "rankdir=LR;\n");

Error: GCC_ANALYZER_WARNING (CWE-775): [#def28]
tinysparql-3.10.1/fuzzing/driver.c:38:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_resource: opened here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:38:17: throw: if ‘fseek’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:38:17: danger: ‘fopen(*<unknown>, "r")’ leaks here; was opened at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
#   36|   		f = fopen (argv[i], "r");
#   37|   		assert (f);
#   38|-> 		fseek (f, 0, SEEK_END);
#   39|   		tell_result = ftell (f);
#   40|   		assert (tell_result >= 0);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
tinysparql-3.10.1/fuzzing/driver.c:38:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_memory: allocated here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:38:17: throw: if ‘fseek’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:38:17: danger: ‘fopen(*<unknown>, "r")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
#   36|   		f = fopen (argv[i], "r");
#   37|   		assert (f);
#   38|-> 		fseek (f, 0, SEEK_END);
#   39|   		tell_result = ftell (f);
#   40|   		assert (tell_result >= 0);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def30]
tinysparql-3.10.1/fuzzing/driver.c:39:31: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_resource: opened here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:39:31: throw: if ‘ftell’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:39:31: danger: ‘fopen(*<unknown>, "r")’ leaks here; was opened at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
#   37|   		assert (f);
#   38|   		fseek (f, 0, SEEK_END);
#   39|-> 		tell_result = ftell (f);
#   40|   		assert (tell_result >= 0);
#   41|   		len = (size_t) tell_result;

Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
tinysparql-3.10.1/fuzzing/driver.c:39:31: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_memory: allocated here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:39:31: throw: if ‘ftell’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:39:31: danger: ‘fopen(*<unknown>, "r")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/4)
#   37|   		assert (f);
#   38|   		fseek (f, 0, SEEK_END);
#   39|-> 		tell_result = ftell (f);
#   40|   		assert (tell_result >= 0);
#   41|   		len = (size_t) tell_result;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def32]
tinysparql-3.10.1/fuzzing/driver.c:42:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_resource: opened here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:40:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:41:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:42:17: throw: if ‘fseek’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:42:17: danger: ‘fopen(*<unknown>, "r")’ leaks here; was opened at [(5)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/4)
#   40|   		assert (tell_result >= 0);
#   41|   		len = (size_t) tell_result;
#   42|-> 		fseek (f, 0, SEEK_SET);
#   43|   		buf = (unsigned char*) malloc (len);
#   44|   		n_read = fread (buf, 1, len, f);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
tinysparql-3.10.1/fuzzing/driver.c:42:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_memory: allocated here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:40:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:41:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:42:17: throw: if ‘fseek’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:42:17: danger: ‘fopen(*<unknown>, "r")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
#   40|   		assert (tell_result >= 0);
#   41|   		len = (size_t) tell_result;
#   42|-> 		fseek (f, 0, SEEK_SET);
#   43|   		buf = (unsigned char*) malloc (len);
#   44|   		n_read = fread (buf, 1, len, f);

Error: CPPCHECK_WARNING (CWE-476): [#def34]
tinysparql-3.10.1/fuzzing/driver.c:44: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: buf
#   42|   		fseek (f, 0, SEEK_SET);
#   43|   		buf = (unsigned char*) malloc (len);
#   44|-> 		n_read = fread (buf, 1, len, f);
#   45|   		assert (n_read == len);
#   46|   		LLVMFuzzerTestOneInput (buf, len);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def35]
tinysparql-3.10.1/fuzzing/driver.c:46:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_resource: opened here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:40:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:41:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:45:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:46:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:46:17: throw: if ‘LLVMFuzzerTestOneInput’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:46:17: danger: ‘fopen(*<unknown>, "r")’ leaks here; was opened at [(5)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/4)
#   44|   		n_read = fread (buf, 1, len, f);
#   45|   		assert (n_read == len);
#   46|-> 		LLVMFuzzerTestOneInput (buf, len);
#   47|   
#   48|   		free (buf);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def36]
tinysparql-3.10.1/fuzzing/driver.c:46:17: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:40:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:41:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:43:40: acquire_memory: allocated here
tinysparql-3.10.1/fuzzing/driver.c:45:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:46:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:46:17: throw: if ‘LLVMFuzzerTestOneInput’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:46:17: danger: ‘buf’ leaks here; was allocated at [(9)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/8)
#   44|   		n_read = fread (buf, 1, len, f);
#   45|   		assert (n_read == len);
#   46|-> 		LLVMFuzzerTestOneInput (buf, len);
#   47|   
#   48|   		free (buf);

Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
tinysparql-3.10.1/fuzzing/driver.c:46:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "r")’
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: following ‘false’ branch (when ‘argc > 1’)...
tinysparql-3.10.1/fuzzing/driver.c:28:12: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:31:21: branch_true: following ‘true’ branch (when ‘i < argc’)...
tinysparql-3.10.1/fuzzing/driver.c:33:27: branch_true: ...to here
tinysparql-3.10.1/fuzzing/driver.c:36:21: acquire_memory: allocated here
tinysparql-3.10.1/fuzzing/driver.c:37:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:38:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:40:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:41:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:45:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/fuzzing/driver.c:46:17: branch_false: ...to here
tinysparql-3.10.1/fuzzing/driver.c:46:17: throw: if ‘LLVMFuzzerTestOneInput’ throws an exception...
tinysparql-3.10.1/fuzzing/driver.c:46:17: danger: ‘fopen(*<unknown>, "r")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/4)
#   44|   		n_read = fread (buf, 1, len, f);
#   45|   		assert (n_read == len);
#   46|-> 		LLVMFuzzerTestOneInput (buf, len);
#   47|   
#   48|   		free (buf);

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: GCC_ANALYZER_WARNING (CWE-775): [#def63]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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): [#def64]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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): [#def65]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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): [#def66]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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): [#def67]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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): [#def68]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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): [#def69]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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): [#def70]
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:682:12: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspect1i2qa4uj/Tracker-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-775): [#def71]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:68:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Error: GCC_ANALYZER_WARNING (CWE-775): [#def96]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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): [#def97]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:7: throw: if ‘g_file_error_quark’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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): [#def98]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:41: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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): [#def99]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:41: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_true: following ‘true’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:685:25: branch_true: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:686:41: throw: if ‘g_file_error_from_errno’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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): [#def100]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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): [#def101]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(output_filename, "wb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: acquire_resource: opened here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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): [#def102]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(input_filename, "rb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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): [#def103]
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(output_filename, "wb")’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:630:1: enter_function: entry to ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:645:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:654:15: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:658:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:669:11: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:670:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:682:12: acquire_memory: allocated here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:683:6: branch_false: following ‘false’ branch...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: branch_false: ...to here
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:696:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: call_function: calling ‘goutput_write’ from ‘dump_irepository’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:697:3: return_function: returning to ‘dump_irepository’ from ‘goutput_write’
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-3.0.c:699:18: throw: if ‘g_hash_table_new’ throws an exception...
tinysparql-3.10.1/redhat-linux-build/tmp-introspectjmyhvku6/Tsparql-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: CPPCHECK_WARNING (CWE-457): [#def104]
tinysparql-3.10.1/src/cli/tracker-sql.c:73: warning[uninitvar]: Uninitialized variable: retval
#   71|   		retval = g_file_get_contents (path_in_utf8, &query, &size, &error);
#   72|   
#   73|-> 	if (!path_in_utf8 || !retval) {
#   74|   		g_printerr ("%s:'%s', %s\n",
#   75|   		            _("Could not read file"),

Error: GCC_ANALYZER_WARNING (CWE-688): [#def105]
tinysparql-3.10.1/src/common/tracker-file-utils.c:116:26: warning[-Wanalyzer-null-argument]: use of NULL ‘_path’ where non-null expected
tinysparql-3.10.1/src/common/tracker-file-utils.c:105:1: enter_function: entry to ‘statvfs_helper’
tinysparql-3.10.1/src/common/tracker-file-utils.c:116:26: danger: argument 1 (‘_path’) NULL where non-null expected
#  114|   	_path = g_strdup (path);
#  115|   
#  116|-> 	while ((retval = __statvfs (_path, st)) == -1 && errno == ENOENT) {
#  117|   		gchar *tmp = g_path_get_dirname (_path);
#  118|   		g_free (_path);

Error: GCC_ANALYZER_WARNING (CWE-688): [#def106]
tinysparql-3.10.1/src/common/tracker-language.c:150:21: warning[-Wanalyzer-null-argument]: use of NULL ‘g_strndup(*<unknown>, (long unsigned int)len)’ where non-null expected
tinysparql-3.10.1/src/common/tracker-language.c:121:1: enter_function: entry to ‘ensure_language’
tinysparql-3.10.1/src/common/tracker-language.c:128:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/common/tracker-language.c:131:17: branch_false: ...to here
tinysparql-3.10.1/src/common/tracker-language.c:133:21: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/common/tracker-language.c:138:21: branch_true: ...to here
tinysparql-3.10.1/src/common/tracker-language.c:144:23: branch_false: following ‘false’ branch (when ‘sep’ is NULL)...
tinysparql-3.10.1/src/common/tracker-language.c:144:60: branch_false: ...to here
tinysparql-3.10.1/src/common/tracker-language.c:147:20: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/common/tracker-language.c:148:47: call_function: inlined call to ‘g_strdup_inline’ from ‘ensure_language’
tinysparql-3.10.1/src/common/tracker-language.c:148:25: release_memory: ‘g_strndup(*<unknown>, (long unsigned int)len)’ is NULL
tinysparql-3.10.1/src/common/tracker-language.c:150:21: danger: argument 1 (‘g_strndup(*<unknown>, (long unsigned int)len)’) NULL where non-null expected
#  148|   			priv->language_code = g_strdup (code);
#  149|   
#  150|-> 		if (strcmp (code, "en") == 0)
#  151|   			priv->lang_has_english = TRUE;
#  152|   

Error: GCC_ANALYZER_WARNING (CWE-131): [#def107]
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:885:27: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:884:12: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:885:27: branch_true: ...to here
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:885:27: danger: allocated ‘len’ bytes and assigned to ‘uint16_t *’ {{aka ‘short unsigned int *’}} here; ‘sizeof (uint16_t {{aka short unsigned int}})’ is ‘2’
#  883|   
#  884|   	if (!U_SUCCESS (status)) {
#  885|-> 		zOutput = g_memdup2 (input, len);
#  886|   		nOutput = len;
#  887|   	}

Error: GCC_ANALYZER_WARNING (CWE-131): [#def108]
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:913:27: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:912:12: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:913:27: branch_true: ...to here
tinysparql-3.10.1/src/common/tracker-parser-libicu.c:913:27: danger: allocated ‘len’ bytes and assigned to ‘uint16_t *’ {{aka ‘short unsigned int *’}} here; ‘sizeof (uint16_t {{aka short unsigned int}})’ is ‘2’
#  911|   
#  912|   	if (!U_SUCCESS (status)) {
#  913|-> 		zOutput = g_memdup2 (input, len);
#  914|   		nOutput = len;
#  915|   	}

Error: GCC_ANALYZER_WARNING (CWE-775): [#def109]
tinysparql-3.10.1/src/common/tracker-term-utils.c:182:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dup2(fds[1], 1)’
tinysparql-3.10.1/src/common/tracker-term-utils.c:152:1: enter_function: entry to ‘tracker_term_pipe_to_pager’
tinysparql-3.10.1/src/common/tracker-term-utils.c:158:14: call_function: inlined call to ‘tracker_term_is_tty’ from ‘tracker_term_pipe_to_pager’
tinysparql-3.10.1/src/common/tracker-term-utils.c:158:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/common/tracker-term-utils.c:162:13: branch_false: ...to here
tinysparql-3.10.1/src/common/tracker-term-utils.c:162:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/common/tracker-term-utils.c:165:25: branch_false: ...to here
tinysparql-3.10.1/src/common/tracker-term-utils.c:165:25: call_function: calling ‘best_pager’ from ‘tracker_term_pipe_to_pager’
tinysparql-3.10.1/src/common/tracker-term-utils.c:165:25: return_function: returning to ‘tracker_term_pipe_to_pager’ from ‘best_pager’
tinysparql-3.10.1/src/common/tracker-term-utils.c:166:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/common/tracker-term-utils.c:170:9: branch_false: ...to here
tinysparql-3.10.1/src/common/tracker-term-utils.c:170:9: call_function: calling ‘tracker_term_dimensions’ from ‘tracker_term_pipe_to_pager’
tinysparql-3.10.1/src/common/tracker-term-utils.c:170:9: return_function: returning to ‘tracker_term_pipe_to_pager’ from ‘tracker_term_dimensions’
tinysparql-3.10.1/src/common/tracker-term-utils.c:182:13: acquire_resource: opened here
tinysparql-3.10.1/src/common/tracker-term-utils.c:182:12: danger: ‘dup2(fds[1], 1)’ leaks here; was opened at [(22)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/21)
#  180|   	close (fds[0]);
#  181|   
#  182|-> 	if (dup2(fds[1], STDOUT_FILENO) < 0)
#  183|   	        return FALSE;
#  184|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def110]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: throw: if ‘g_unix_fd_list_new’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: danger: ‘input’ leaks here
#  799|   		return FALSE;
#  800|   
#  801|-> 	list = g_unix_fd_list_new ();
#  802|   	idx = g_unix_fd_list_append (list, input, error);
#  803|   	close (input);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def111]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: throw: if ‘g_unix_fd_list_new’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: danger: ‘output’ leaks here
#  799|   		return FALSE;
#  800|   
#  801|-> 	list = g_unix_fd_list_new ();
#  802|   	idx = g_unix_fd_list_append (list, input, error);
#  803|   	close (input);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def112]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:802:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:802:15: throw: if ‘g_unix_fd_list_append’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:802:15: danger: ‘input’ leaks here
#  800|   
#  801|   	list = g_unix_fd_list_new ();
#  802|-> 	idx = g_unix_fd_list_append (list, input, error);
#  803|   	close (input);
#  804|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def113]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:802:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:802:15: throw: if ‘g_unix_fd_list_append’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:802:15: danger: ‘output’ leaks here
#  800|   
#  801|   	list = g_unix_fd_list_new ();
#  802|-> 	idx = g_unix_fd_list_append (list, input, error);
#  803|   	close (input);
#  804|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def114]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:803:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:803:9: throw: if ‘close’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:803:9: danger: ‘output’ leaks here
#  801|   	list = g_unix_fd_list_new ();
#  802|   	idx = g_unix_fd_list_append (list, input, error);
#  803|-> 	close (input);
#  804|   
#  805|   	if (idx < 0) {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def115]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:806:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:805:12: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:806:17: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:806:17: throw: if ‘g_object_unref’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:806:17: danger: ‘output’ leaks here
#  804|   
#  805|   	if (idx < 0) {
#  806|-> 		g_object_unref (list);
#  807|   		close (output);
#  808|   		return FALSE;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def116]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:807:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:805:12: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:806:17: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:807:17: throw: if ‘close’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:807:17: danger: ‘output’ leaks here
#  805|   	if (idx < 0) {
#  806|   		g_object_unref (list);
#  807|-> 		close (output);
#  808|   		return FALSE;
#  809|   	}

Error: GCC_ANALYZER_WARNING (CWE-775): [#def117]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:813:20: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:790:1: enter_function: entry to ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_write’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:14: return_function: returning to ‘create_pipe_for_write’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:798:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:801:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:805:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:811:9: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:813:20: throw: if ‘g_unix_output_stream_new’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:813:20: danger: ‘output’ leaks here
#  811|   	*fd_list = list;
#  812|   	*fd_idx = idx;
#  813|-> 	*ostream = g_unix_output_stream_new (output, TRUE);
#  814|   
#  815|   	return TRUE;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def118]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: throw: if ‘g_unix_fd_list_new’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: danger: ‘input’ leaks here
#  828|   		return FALSE;
#  829|   
#  830|-> 	list = g_unix_fd_list_new ();
#  831|   	idx = g_unix_fd_list_append (list, output, error);
#  832|   	close (output);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def119]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: throw: if ‘g_unix_fd_list_new’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: danger: ‘output’ leaks here
#  828|   		return FALSE;
#  829|   
#  830|-> 	list = g_unix_fd_list_new ();
#  831|   	idx = g_unix_fd_list_append (list, output, error);
#  832|   	close (output);

Error: GCC_ANALYZER_WARNING (CWE-775): [#def120]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:831:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:831:15: throw: if ‘g_unix_fd_list_append’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:831:15: danger: ‘input’ leaks here
#  829|   
#  830|   	list = g_unix_fd_list_new ();
#  831|-> 	idx = g_unix_fd_list_append (list, output, error);
#  832|   	close (output);
#  833|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def121]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:831:15: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:831:15: throw: if ‘g_unix_fd_list_append’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:831:15: danger: ‘output’ leaks here
#  829|   
#  830|   	list = g_unix_fd_list_new ();
#  831|-> 	idx = g_unix_fd_list_append (list, output, error);
#  832|   	close (output);
#  833|   

Error: GCC_ANALYZER_WARNING (CWE-775): [#def122]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:832:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:832:9: throw: if ‘close’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:832:9: danger: ‘input’ leaks here
#  830|   	list = g_unix_fd_list_new ();
#  831|   	idx = g_unix_fd_list_append (list, output, error);
#  832|-> 	close (output);
#  833|   
#  834|   	if (idx < 0) {

Error: GCC_ANALYZER_WARNING (CWE-775): [#def123]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:835:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:834:12: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:835:17: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:835:17: throw: if ‘g_object_unref’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:835:17: danger: ‘input’ leaks here
#  833|   
#  834|   	if (idx < 0) {
#  835|-> 		g_object_unref (list);
#  836|   		close (input);
#  837|   		return FALSE;

Error: GCC_ANALYZER_WARNING (CWE-775): [#def124]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:836:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:834:12: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:835:17: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:836:17: throw: if ‘close’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:836:17: danger: ‘input’ leaks here
#  834|   	if (idx < 0) {
#  835|   		g_object_unref (list);
#  836|-> 		close (input);
#  837|   		return FALSE;
#  838|   	}

Error: GCC_ANALYZER_WARNING (CWE-775): [#def125]
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:842:20: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:819:1: enter_function: entry to ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: call_function: calling ‘create_pipe’ from ‘create_pipe_for_read’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:14: return_function: returning to ‘create_pipe_for_read’ from ‘create_pipe’
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:827:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:830:16: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:834:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:840:9: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:842:20: throw: if ‘g_unix_input_stream_new’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/bus/tracker-bus.c:842:20: danger: ‘input’ leaks here
#  840|   	*fd_list = list;
#  841|   	*fd_idx = idx;
#  842|-> 	*istream = g_unix_input_stream_new (input, TRUE);
#  843|   
#  844|   	return TRUE;

Error: CPPCHECK_WARNING (CWE-457): [#def126]
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface-sqlite.c:1572: error[legacyUninitvar]: Uninitialized variable: retval
# 1570|   				g_assert_not_reached ();
# 1571|   
# 1572|-> 			if (retval != 0)
# 1573|   				sqlite3_result_text (context, g_strdup (buf), -1, g_free);
# 1574|   			else

Error: GCC_ANALYZER_WARNING (CWE-404): [#def127]
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface-sqlite.c:2368:22: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface-sqlite.c:2365:9: branch_false: following ‘false’ branch (when ‘db_interface’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface-sqlite.c:2365:9: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface-sqlite.c:2367:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface-sqlite.c:2368:22: throw: if ‘g_strdup_vprintf’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface-sqlite.c:2368:22: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
# 2366|   
# 2367|   	va_start (args, query);
# 2368|-> 	full_query = g_strdup_vprintf (query, args);
# 2369|   	va_end (args);
# 2370|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def128]
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface.c:42:18: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface.c:41:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface.c:42:18: throw: if ‘tracker_db_interface_execute_vquery’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/core/tracker-db-interface.c:42:18: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
#   40|   
#   41|   	va_start (args, query);
#   42|-> 	retval = tracker_db_interface_execute_vquery (interface,
#   43|   	                                              error,
#   44|   	                                              query,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def129]
tinysparql-3.10.1/src/libtinysparql/core/tracker-ontologies-rdf.c:71:15: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/core/tracker-ontologies-rdf.c:618:1: enter_function: entry to ‘tracker_ontologies_load_from_rdf’
tinysparql-3.10.1/src/libtinysparql/core/tracker-ontologies-rdf.c:628:25: branch_true: following ‘true’ branch (when ‘l’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/core/tracker-ontologies-rdf.c:629:58: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/core/tracker-ontologies-rdf.c:632:20: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/core/tracker-ontologies-rdf.c:637:41: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/core/tracker-ontologies-rdf.c:635:22: call_function: calling ‘load_ontology_rdf’ from ‘tracker_ontologies_load_from_rdf’
#   69|   
#   70|   	va_start (va_args, format);
#   71|-> 	msg = g_strdup_vprintf (format, va_args);
#   72|   	va_end (va_args);
#   73|   

Error: GCC_ANALYZER_WARNING (CWE-476): [#def130]
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql-grammar.h:1701:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘str’
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1291:1: enter_function: entry to ‘generate_sparql_relation_deletes_foreach’
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1303:20: branch_false: following ‘false’ branch (when ‘value_ptr’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1303:20: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1306:29: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1307:41: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1309:29: branch_false: following ‘false’ branch (when ‘value’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1309:29: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1312:33: call_function: calling ‘generate_sparql_deletes’ from ‘generate_sparql_relation_deletes_foreach’
# 1699|   		    const gchar **str_out)
# 1700|   {
# 1701|-> 	ACCEPT_UNICHAR (PN_CHARS_BASE);
# 1702|   
# 1703|   	while (str < end) {

Error: GCC_ANALYZER_WARNING (CWE-476): [#def131]
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql-grammar.h:1727:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘str’
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1291:1: enter_function: entry to ‘generate_sparql_relation_deletes_foreach’
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1303:20: branch_false: following ‘false’ branch (when ‘value_ptr’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1303:20: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1306:29: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1307:41: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1309:29: branch_false: following ‘false’ branch (when ‘value’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1309:29: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1312:33: call_function: calling ‘generate_sparql_deletes’ from ‘generate_sparql_relation_deletes_foreach’
# 1725|   {
# 1726|   	terminal_PN_PREFIX (str, end, &str);
# 1727|-> 	ACCEPT_UNICHAR ((ch == ':'));
# 1728|   	*str_out = str;
# 1729|   	return TRUE;

Error: COMPILER_WARNING (CWE-457): [#def132]
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql.c:405:36: warning[-Wmaybe-uninitialized]: ‘old’ may be used uninitialized
#  405 |         sparql->current_state->sql = string;
#      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql.c: scope_hint: In function ‘translate_Expression’
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql.c:7588:37: note: ‘old’ was declared here
# 7588 |         TrackerStringBuilder *str, *old;
#      |                                     ^~~
#  403|   
#  404|   	old = sparql->current_state->sql;
#  405|-> 	sparql->current_state->sql = string;
#  406|   
#  407|   	return old;

Error: CPPCHECK_WARNING (CWE-457): [#def133]
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql.c:2013: error[legacyUninitvar]: Uninitialized variable: binding
# 2011|   			}
# 2012|   
# 2013|-> 			tracker_binding_set_db_column_name (binding, "fts5");
# 2014|   			tracker_select_context_add_literal_binding (TRACKER_SELECT_CONTEXT (sparql->current_state->top_context),
# 2015|   			                                            TRACKER_LITERAL_BINDING (binding));

Error: CPPCHECK_WARNING (CWE-457): [#def134]
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql.c:3551: error[legacyUninitvar]: Uninitialized variable: previous_set
# 3549|   	} while (_accept (sparql, RULE_TYPE_LITERAL, LITERAL_COMMA));
# 3550|   
# 3551|-> 	if (*previous_set) {
# 3552|   		if (set) {
# 3553|   			intersect_set (*previous_set, set);

Error: CPPCHECK_WARNING (CWE-457): [#def135]
tinysparql-3.10.1/src/libtinysparql/core/tracker-sparql.c:9633: error[legacyUninitvar]: Uninitialized variable: var
# 9631|   	        }
# 9632|   
# 9633|-> 	        tracker_token_variable_init (sparql->current_state->token, var);
# 9634|           }
# 9635|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def136]
tinysparql-3.10.1/src/libtinysparql/core/tracker-string-builder.c:232:15: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/core/tracker-string-builder.c:240:1: enter_function: entry to ‘tracker_string_builder_append_printf’
tinysparql-3.10.1/src/libtinysparql/core/tracker-string-builder.c:246:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/core/tracker-string-builder.c:247:9: call_function: calling ‘tracker_string_builder_append_valist’ from ‘tracker_string_builder_append_printf’
#  230|   	gchar *str;
#  231|   
#  232|-> 	str = g_strdup_vprintf (format, args);
#  233|   
#  234|   	chunk = ensure_last_chunk (builder);

Error: CPPCHECK_WARNING (CWE-457): [#def137]
tinysparql-3.10.1/src/libtinysparql/direct/tracker-direct.c:401: error[legacyUninitvar]: Uninitialized variable: cursor
#  399|   	}
#  400|   
#  401|-> 	if (cursor) {
#  402|   		tracker_direct_connection_update_timestamp (TRACKER_DIRECT_CONNECTION (conn));
#  403|   		g_task_return_pointer (task, cursor, g_object_unref);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def138]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:66:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:258:1: enter_function: entry to ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_false: following ‘false’ branch (when ‘var_name’ is NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:301:56: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:298:9: call_function: calling ‘tracker_batch_add_statementv’ from ‘tracker_batch_add_statement’
#   64|   } TrackerBatchPrivate;
#   65|   
#   66|-> G_DEFINE_ABSTRACT_TYPE_WITH_PRIVATE (TrackerBatch,
#   67|                                        tracker_batch,
#   68|                                        G_TYPE_OBJECT)

Error: GCC_ANALYZER_WARNING (CWE-404): [#def139]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:284:17: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_true: following ‘true’ branch (when ‘var_name’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:279:24: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:284:17: throw: if ‘g_type_value_table_peek’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:284:17: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
#  282|   		var_type = va_arg (varargs, GType);
#  283|   
#  284|-> 		G_VALUE_COLLECT_INIT (&var_value, var_type, varargs, 0, &error);
#  285|   
#  286|   		if (error) {

Error: GCC_ANALYZER_WARNING (CWE-404): [#def140]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:287:25: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_true: following ‘true’ branch (when ‘var_name’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:279:24: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:284:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:284:17: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:286:20: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:287:25: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:287:25: throw: if ‘g_log’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:287:25: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
#  285|   
#  286|   		if (error) {
#  287|-> 			g_warning ("%s: %s", G_STRFUNC, error);
#  288|   			g_free (error);
#  289|   			goto error;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def141]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:288:25: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_true: following ‘true’ branch (when ‘var_name’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:279:24: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:284:17: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:284:17: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:286:20: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:287:25: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:288:25: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:288:25: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:288:25: throw: if ‘g_free_sized’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:288:25: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
#  286|   		if (error) {
#  287|   			g_warning ("%s: %s", G_STRFUNC, error);
#  288|-> 			g_free (error);
#  289|   			goto error;
#  290|   		}

Error: GCC_ANALYZER_WARNING (CWE-404): [#def142]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:292:17: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:258:1: enter_function: entry to ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_true: following ‘true’ branch (when ‘var_name’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:279:24: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:286:20: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:292:50: call_function: inlined call to ‘g_strdup_inline’ from ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:292:17: throw: if ‘g_ptr_array_add’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:292:17: danger: missing call to ‘va_end’ to match ‘va_start’ at [(2)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/1)
#  290|   		}
#  291|   
#  292|-> 		g_ptr_array_add (variable_names, g_strdup (var_name));
#  293|   		g_array_append_val (values, var_value);
#  294|   

Error: GCC_ANALYZER_WARNING (CWE-404): [#def143]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:293:17: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:258:1: enter_function: entry to ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_true: following ‘true’ branch (when ‘var_name’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:279:24: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:286:20: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:292:50: call_function: inlined call to ‘g_strdup_inline’ from ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:293:17: throw: if ‘g_array_append_vals’ throws an exception...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:293:17: danger: missing call to ‘va_end’ to match ‘va_start’ at [(2)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/1)
#  291|   
#  292|   		g_ptr_array_add (variable_names, g_strdup (var_name));
#  293|-> 		g_array_append_val (values, var_value);
#  294|   
#  295|   		var_name = va_arg (varargs, const gchar *);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def144]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:359:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:258:1: enter_function: entry to ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_false: following ‘false’ branch (when ‘var_name’ is NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:301:56: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:298:9: call_function: calling ‘tracker_batch_add_statementv’ from ‘tracker_batch_add_statement’
#  357|   	TrackerBatchPrivate *priv = tracker_batch_get_instance_private (batch);
#  358|   
#  359|-> 	g_return_if_fail (TRACKER_IS_BATCH (batch));
#  360|   	g_return_if_fail (TRACKER_IS_SPARQL_STATEMENT (stmt));
#  361|   	g_return_if_fail (!priv->already_executed);

Error: GCC_ANALYZER_WARNING (CWE-404): [#def145]
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:360:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:258:1: enter_function: entry to ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_false: following ‘false’ branch (when ‘var_name’ is NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:301:56: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:298:9: call_function: calling ‘tracker_batch_add_statementv’ from ‘tracker_batch_add_statement’
#  358|   
#  359|   	g_return_if_fail (TRACKER_IS_BATCH (batch));
#  360|-> 	g_return_if_fail (TRACKER_IS_SPARQL_STATEMENT (stmt));
#  361|   	g_return_if_fail (!priv->already_executed);
#  362|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def146]
tinysparql-3.10.1/src/libtinysparql/tracker-connection.h:83:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘connection’
tinysparql-3.10.1/src/cli/tracker-export.c:123:1: enter_function: entry to ‘export_run_default’
tinysparql-3.10.1/src/cli/tracker-export.c:132:22: call_function: calling ‘create_connection’ from ‘export_run_default’
tinysparql-3.10.1/src/cli/tracker-export.c:127:28: call_function: calling ‘glib_autoptr_cleanup_GString’ from ‘export_run_default’
tinysparql-3.10.1/src/cli/tracker-export.c:127:28: return_function: returning to ‘export_run_default’ from ‘glib_autoptr_cleanup_GString’
tinysparql-3.10.1/src/cli/tracker-export.c:126:27: call_function: inlined call to ‘glib_autoptr_cleanup_GError’ from ‘export_run_default’
tinysparql-3.10.1/src/cli/tracker-export.c:125:44: call_function: inlined call to ‘glib_autoptr_cleanup_TrackerSparqlConnection’ from ‘export_run_default’
#   81|   
#   82|   TRACKER_AVAILABLE_IN_ALL
#   83|-> G_DECLARE_DERIVABLE_TYPE (TrackerSparqlConnection,
#   84|                             tracker_sparql_connection,
#   85|                             TRACKER, SPARQL_CONNECTION,

Error: GCC_ANALYZER_WARNING (CWE-476): [#def147]
tinysparql-3.10.1/src/libtinysparql/tracker-deserializer-json-ld.c:572:26: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
tinysparql-3.10.1/src/libtinysparql/tracker-deserializer-json-ld.c:703:1: enter_function: entry to ‘tracker_deserializer_json_ld_next’
tinysparql-3.10.1/src/libtinysparql/tracker-deserializer-json-ld.c:720:16: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-deserializer-json-ld.c:721:25: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-deserializer-json-ld.c:723:20: branch_false: following ‘false’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-deserializer-json-ld.c:726:22: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-deserializer-json-ld.c:726:22: call_function: calling ‘forward_state’ from ‘tracker_deserializer_json_ld_next’
#  570|   		if (g_strcmp0 (member, "@type") == 0)
#  571|   			deserializer->cur_predicate = g_strdup (TRACKER_PREFIX_RDF "type");
#  572|-> 		else if (member[0] != '@')
#  573|   			deserializer->cur_predicate = tracker_namespace_manager_expand_uri (namespaces, member);
#  574|   		else

Error: GCC_ANALYZER_WARNING (CWE-457): [#def148]
tinysparql-3.10.1/src/libtinysparql/tracker-endpoint.h:36:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘endpoint’
tinysparql-3.10.1/src/portal/tracker-portal.c:309:1: enter_function: entry to ‘portal_iface_method_call’
tinysparql-3.10.1/src/portal/tracker-portal.c:320:12: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/portal/tracker-portal.c:321:35: branch_true: ...to here
tinysparql-3.10.1/src/portal/tracker-portal.c:336:26: call_function: calling ‘load_client_configuration’ from ‘portal_iface_method_call’
tinysparql-3.10.1/src/portal/tracker-portal.c:336:26: return_function: returning to ‘portal_iface_method_call’ from ‘load_client_configuration’
tinysparql-3.10.1/src/portal/tracker-portal.c:337:20: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/portal/tracker-portal.c:338:25: branch_true: ...to here
tinysparql-3.10.1/src/portal/tracker-portal.c:329:31: call_function: inlined call to ‘glib_auto_cleanup_GStrv’ from ‘portal_iface_method_call’
tinysparql-3.10.1/src/portal/tracker-portal.c:328:35: call_function: inlined call to ‘glib_autoptr_cleanup_GError’ from ‘portal_iface_method_call’
tinysparql-3.10.1/src/portal/tracker-portal.c:327:44: call_function: inlined call to ‘glib_autoptr_cleanup_TrackerEndpoint’ from ‘portal_iface_method_call’
#   34|   #define TRACKER_TYPE_ENDPOINT tracker_endpoint_get_type()
#   35|   TRACKER_AVAILABLE_IN_ALL
#   36|-> G_DECLARE_DERIVABLE_TYPE (TrackerEndpoint, tracker_endpoint, TRACKER, ENDPOINT, GObject)
#   37|   
#   38|   TRACKER_AVAILABLE_IN_ALL

Error: COMPILER_WARNING (CWE-704): [#def149]
tinysparql-3.10.1/src/libtinysparql/tracker-namespace-manager.c: scope_hint: In function ‘tracker_namespace_manager_expand_uri’
tinysparql-3.10.1/src/libtinysparql/tracker-namespace-manager.c:275:15: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  275 |         colon = strchr (compact_uri, ':');
#      |               ^
#  273|   	priv = GET_PRIVATE (self);
#  274|   
#  275|-> 	colon = strchr (compact_uri, ':');
#  276|   	if (colon != NULL) {
#  277|   		int colon_pos = colon - compact_uri;

Error: COMPILER_WARNING (CWE-704): [#def150]
tinysparql-3.10.1/src/libtinysparql/tracker-namespace-manager.c:275:15: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#  273|   	priv = GET_PRIVATE (self);
#  274|   
#  275|-> 	colon = strchr (compact_uri, ':');
#  276|   	if (colon != NULL) {
#  277|   		int colon_pos = colon - compact_uri;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def151]
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1108:17: warning[-Wanalyzer-null-argument]: use of NULL ‘uri_or_curie_or_blank’ where non-null expected
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1291:1: enter_function: entry to ‘generate_sparql_relation_deletes_foreach’
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1303:20: branch_false: following ‘false’ branch (when ‘value_ptr’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1303:20: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1306:29: branch_true: following ‘true’ branch...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1307:41: branch_true: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1309:29: branch_false: following ‘false’ branch (when ‘value’ is non-NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1309:29: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-resource.c:1312:33: call_function: calling ‘generate_sparql_deletes’ from ‘generate_sparql_relation_deletes_foreach’
# 1106|   is_blank_node (const char *uri_or_curie_or_blank)
# 1107|   {
# 1108|-> 	return (strncmp(uri_or_curie_or_blank, "_:", 2) == 0);
# 1109|   }
# 1110|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def152]
tinysparql-3.10.1/src/libtinysparql/tracker-statement.h:34:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘stmt’
tinysparql-3.10.1/tests/libtinysparql/tracker-batch-test.c:963:16: throw: if ‘g_date_time_new_from_iso8601’ throws an exception...
tinysparql-3.10.1/tests/libtinysparql/tracker-batch-test.c:958:44: call_function: inlined call to ‘glib_autoptr_cleanup_TrackerSparqlStatement’ from ‘batch_statement_delete_same_batch’
#   32|   #define TRACKER_SPARQL_TYPE_STATEMENT TRACKER_TYPE_SPARQL_STATEMENT
#   33|   TRACKER_AVAILABLE_IN_ALL
#   34|-> G_DECLARE_DERIVABLE_TYPE (TrackerSparqlStatement,
#   35|                             tracker_sparql_statement,
#   36|                             TRACKER, SPARQL_STATEMENT,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def153]
tinysparql-3.10.1/src/libtinysparql/tracker-statement.h:34:1: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:258:1: enter_function: entry to ‘tracker_batch_add_statement’
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:273:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:277:16: branch_false: following ‘false’ branch (when ‘var_name’ is NULL)...
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:301:56: branch_false: ...to here
tinysparql-3.10.1/src/libtinysparql/tracker-batch.c:298:9: call_function: calling ‘tracker_batch_add_statementv’ from ‘tracker_batch_add_statement’
#   32|   #define TRACKER_SPARQL_TYPE_STATEMENT TRACKER_TYPE_SPARQL_STATEMENT
#   33|   TRACKER_AVAILABLE_IN_ALL
#   34|-> G_DECLARE_DERIVABLE_TYPE (TrackerSparqlStatement,
#   35|                             tracker_sparql_statement,
#   36|                             TRACKER, SPARQL_STATEMENT,

Error: GCC_ANALYZER_WARNING (CWE-404): [#def154]
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:179:19: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:269:1: enter_function: entry to ‘tracker_sparql_escape_uri_printf’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:274:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:275:18: call_function: calling ‘tracker_sparql_escape_uri_vprintf’ from ‘tracker_sparql_escape_uri_printf’
#  177|   	va_list args2;
#  178|   
#  179|-> 	format1 = g_string_new (NULL);
#  180|   	format2 = g_string_new (NULL);
#  181|   	p = format;

Error: GCC_ANALYZER_WARNING (CWE-404): [#def155]
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:180:19: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:269:1: enter_function: entry to ‘tracker_sparql_escape_uri_printf’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:274:9: acquire_resource: ‘va_start’ called here
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:275:18: call_function: calling ‘tracker_sparql_escape_uri_vprintf’ from ‘tracker_sparql_escape_uri_printf’
#  178|   
#  179|   	format1 = g_string_new (NULL);
#  180|-> 	format2 = g_string_new (NULL);
#  181|   	p = format;
#  182|   	while (TRUE) {

Error: GCC_ANALYZER_WARNING (CWE-404): [#def156]
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:200:19: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:290:1: enter_function: entry to ‘tracker_sparql_escape_uri’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:294:18: call_function: calling ‘tracker_sparql_escape_uri_printf’ from ‘tracker_sparql_escape_uri’
#  198|   	G_VA_COPY (args2, args);
#  199|   
#  200|-> 	output1 = g_strdup_vprintf (format1->str, args);
#  201|   	va_end (args);
#  202|   	if (!output1) {

Error: GCC_ANALYZER_WARNING (CWE-404): [#def157]
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:207:19: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:290:1: enter_function: entry to ‘tracker_sparql_escape_uri’
tinysparql-3.10.1/src/libtinysparql/tracker-uri.c:294:18: call_function: calling ‘tracker_sparql_escape_uri_printf’ from ‘tracker_sparql_escape_uri’
#  205|   	}
#  206|   
#  207|-> 	output2 = g_strdup_vprintf (format2->str, args2);
#  208|   	va_end (args2);
#  209|   	if (!output2)

Error: COMPILER_WARNING (CWE-704): [#def158]
tinysparql-3.10.1/src/web-ide/tracker-webide.c: scope_hint: In function ‘get_mimetype_from_path’
tinysparql-3.10.1/src/web-ide/tracker-webide.c:74:19: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#   74 |         extension = strrchr (path, '.');
#      |                   ^
#   72|   	guint i;
#   73|   
#   74|-> 	extension = strrchr (path, '.');
#   75|   	if (extension == NULL)
#   76|   		return NULL;

Error: COMPILER_WARNING (CWE-704): [#def159]
tinysparql-3.10.1/src/web-ide/tracker-webide.c:74:19: warning[-Wdiscarded-qualifiers]: assignment discards ‘const’ qualifier from pointer target type
#   72|   	guint i;
#   73|   
#   74|-> 	extension = strrchr (path, '.');
#   75|   	if (extension == NULL)
#   76|   		return NULL;

Error: GCC_ANALYZER_WARNING (CWE-688): [#def160]
tinysparql-3.10.1/tests/core/tracker-service-test.c:141:13: warning[-Wanalyzer-null-argument]: use of NULL ‘results’ where non-null expected
tinysparql-3.10.1/tests/core/tracker-service-test.c:77:16: release_memory: ‘results’ is NULL
tinysparql-3.10.1/tests/core/tracker-service-test.c:81:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/tests/core/tracker-service-test.c:90:24: branch_false: ...to here
tinysparql-3.10.1/tests/core/tracker-service-test.c:132:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/tests/core/tracker-service-test.c:139:9: branch_false: ...to here
tinysparql-3.10.1/tests/core/tracker-service-test.c:141:13: release_memory: ‘results’ is NULL
tinysparql-3.10.1/tests/core/tracker-service-test.c:141:13: danger: argument 1 (‘results’) NULL where non-null expected
#  139|   	g_assert_no_error (error);
#  140|   
#  141|-> 	if (strcmp (results, test_results->str) != 0) {
#  142|   		/* print result difference */
#  143|   		gchar *quoted_results;

Error: GCC_ANALYZER_WARNING (CWE-457): [#def161]
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:100:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘solutions[0][0]’
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:98:9: branch_false: following ‘false’ branch (when ‘len != 3’)...
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:98:9: branch_false: ...to here
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:100:9: danger: use of uninitialized value ‘solutions[0][0]’ here
#   98|   	g_assert_cmpint (len, ==, 3);
#   99|   
#  100|-> 	g_assert_cmpstr (solutions[0][0], ==, "foo");
#  101|   	g_assert_true (solutions[0][1] != NULL);
#  102|   

Error: GCC_ANALYZER_WARNING (CWE-457): [#def162]
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:103:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘solutions[1][0]’
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:72:16: branch_true: following ‘true’ branch...
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:76:17: branch_true: ...to here
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:90:33: branch_true: following ‘true’ branch (when ‘len <= 3’)...
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:91:33: branch_true: ...to here
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:85:32: branch_false: following ‘false’ branch...
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:93:25: branch_false: ...to here
tinysparql-3.10.1/tests/core/tracker-sparql-blank-test.c:103:9: danger: use of uninitialized value ‘solutions[1][0]’ here
#  101|   	g_assert_true (solutions[0][1] != NULL);
#  102|   
#  103|-> 	g_assert_cmpstr (solutions[1][0], ==, "foo");
#  104|   	g_assert_true (solutions[1][1] != NULL);
#  105|   

Error: GCC_ANALYZER_WARNING (CWE-688): [#def163]
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:618:13: warning[-Wanalyzer-null-argument]: use of NULL ‘results’ where non-null expected
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:552:16: release_memory: ‘results’ is NULL
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:556:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:566:24: branch_false: ...to here
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:608:12: branch_false: following ‘false’ branch...
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:616:9: branch_false: ...to here
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:618:13: release_memory: ‘results’ is NULL
tinysparql-3.10.1/tests/core/tracker-sparql-test.c:618:13: danger: argument 1 (‘results’) NULL where non-null expected
#  616|   	g_assert_no_error (error);
#  617|   
#  618|-> 	if (strcmp (results, test_results->str) != 0) {
#  619|   		/* print result difference */
#  620|   		gchar *quoted_results;

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-41.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-nametinysparql-3.10.1-5.fc44
store-results-to/tmp/tmpl9c2vmus/tinysparql-3.10.1-5.fc44.tar.xz
time-created2026-01-08 22:04:56
time-finished2026-01-08 22:07:29
toolcsmock
tool-args'/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpl9c2vmus/tinysparql-3.10.1-5.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpl9c2vmus/tinysparql-3.10.1-5.fc44.src.rpm'
tool-versioncsmock-3.8.3.20251215.161544.g62de9a5-1.el9