createrepo_c-1.2.1-3.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-775): [#def1]
createrepo_c-1.2.1/src/checksum.c:148:10: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_resource: opened here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:148:10: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
createrepo_c-1.2.1/src/checksum.c:148:10: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_memory: allocated here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:148:10: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def3]
createrepo_c-1.2.1/src/checksum.c:150:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_resource: opened here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:150:9: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:150:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
createrepo_c-1.2.1/src/checksum.c:150:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_memory: allocated here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:150:9: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:150:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def5]
createrepo_c-1.2.1/src/checksum.c:158:14: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_resource: opened here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:157:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:158:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:158:14: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
createrepo_c-1.2.1/src/checksum.c:158:14: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_memory: allocated here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:157:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:158:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:158:14: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def7]
createrepo_c-1.2.1/src/checksum.c:159:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_resource: opened here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:157:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:158:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:159:13: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
createrepo_c-1.2.1/src/checksum.c:159:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_memory: allocated here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:157:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:158:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:159:13: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def9]
createrepo_c-1.2.1/src/checksum.c:168:14: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_resource: opened here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:167:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:168:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:168:14: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
createrepo_c-1.2.1/src/checksum.c:168:14: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_memory: allocated here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:167:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:168:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:168:14: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def11]
createrepo_c-1.2.1/src/checksum.c:169:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_resource: opened here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:167:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:168:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:168:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:169:13: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:169:13: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
createrepo_c-1.2.1/src/checksum.c:169:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_memory: allocated here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:167:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:168:14: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:168:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/checksum.c:169:13: branch_true: ...to here
createrepo_c-1.2.1/src/checksum.c:169:13: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def13]
createrepo_c-1.2.1/src/checksum.c:176:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_resource: opened here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:167:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:177:66: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:176:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
createrepo_c-1.2.1/src/checksum.c:176:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/checksum.c:140:9: acquire_memory: allocated here
createrepo_c-1.2.1/src/checksum.c:141:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:147:11: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:149:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:167:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/checksum.c:177:66: branch_false: ...to here
createrepo_c-1.2.1/src/checksum.c:176:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def15]
createrepo_c-1.2.1/src/cleanup.h:79:1: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘g_strndup(in_dst, strlen(in_dst) - strlen(cr_compression_suffix(cr_detect_compression(in_dst, & tmp_err))))’
createrepo_c-1.2.1/src/misc.c:487:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:494:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:494:8: branch_false: following ‘false’ branch (when ‘in_dst’ is non-NULL)...
createrepo_c-1.2.1/src/misc.c:497:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:500:15: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:503:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:506:19: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:506:19: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:509:61: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:509:35: call_function: inlined call to ‘cr_local_free’ from ‘cr_compress_file_with_stat’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
createrepo_c-1.2.1/src/compression_wrapper.c:424:35: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, mode_str)’
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:415:23: acquire_resource: opened here
createrepo_c-1.2.1/src/compression_wrapper.c:417:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:422:13: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:424:35: danger: ‘fopen(filename, mode_str)’ leaks here; was opened at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
createrepo_c-1.2.1/src/compression_wrapper.c:424:35: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, mode_str)’
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:415:23: acquire_memory: allocated here
createrepo_c-1.2.1/src/compression_wrapper.c:417:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:422:13: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:424:35: danger: ‘fopen(filename, mode_str)’ leaks here; was allocated at [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def18]
createrepo_c-1.2.1/src/compression_wrapper.c:471:39: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, mode_str)’
createrepo_c-1.2.1/src/compression_wrapper.c:334:12: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:344:12: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:344:12: branch_false: following ‘false’ branch (when ‘comtype != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:460:23: acquire_resource: opened here
createrepo_c-1.2.1/src/compression_wrapper.c:464:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_true: following ‘true’ branch (when ‘mode == 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:471:39: branch_true: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:471:39: danger: ‘fopen(filename, mode_str)’ leaks here; was opened at [(11)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
createrepo_c-1.2.1/src/compression_wrapper.c:471:39: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, mode_str)’
createrepo_c-1.2.1/src/compression_wrapper.c:334:12: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:344:12: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:344:12: branch_false: following ‘false’ branch (when ‘comtype != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:460:23: acquire_memory: allocated here
createrepo_c-1.2.1/src/compression_wrapper.c:464:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_true: following ‘true’ branch (when ‘mode == 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:471:39: branch_true: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:471:39: danger: ‘fopen(filename, mode_str)’ leaks here; was allocated at [(11)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def20]
createrepo_c-1.2.1/src/compression_wrapper.c:477:39: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, mode_str)’
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:460:23: acquire_resource: opened here
createrepo_c-1.2.1/src/compression_wrapper.c:464:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_false: following ‘false’ branch (when ‘mode != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:477:39: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:477:39: danger: ‘fopen(filename, mode_str)’ leaks here; was opened at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
createrepo_c-1.2.1/src/compression_wrapper.c:477:39: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, mode_str)’
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:460:23: acquire_memory: allocated here
createrepo_c-1.2.1/src/compression_wrapper.c:464:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:470:16: branch_false: following ‘false’ branch (when ‘mode != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:477:39: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:477:39: danger: ‘fopen(filename, mode_str)’ leaks here; was allocated at [(7)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def22]
createrepo_c-1.2.1/src/compression_wrapper.c:643:35: warning[-Wanalyzer-file-leak]: leak of FILE
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:632:23: acquire_resource: opened here
createrepo_c-1.2.1/src/compression_wrapper.c:634:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:640:13: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:643:35: danger: leaks here; was opened at [(7)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
createrepo_c-1.2.1/src/compression_wrapper.c:643:35: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:632:23: acquire_memory: allocated here
createrepo_c-1.2.1/src/compression_wrapper.c:634:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:640:13: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:643:35: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def24]
createrepo_c-1.2.1/src/compression_wrapper.c:689:13: warning[-Wanalyzer-file-leak]: leak of FILE
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:388:35: acquire_resource: opened here
createrepo_c-1.2.1/src/compression_wrapper.c:389:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:674:10: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:674:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:683:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:683:8: branch_true: following ‘true’ branch (when ‘stat’ is non-NULL)...
createrepo_c-1.2.1/src/compression_wrapper.c:684:9: branch_true: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:686:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:689:34: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:689:13: danger: leaks here; was opened at [(7)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
createrepo_c-1.2.1/src/compression_wrapper.c:689:13: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
createrepo_c-1.2.1/src/compression_wrapper.c:356:8: branch_false: following ‘false’ branch (when ‘comtype != 0’)...
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:366:8: branch_false: following ‘false’ branch (when ‘type != 1’)...
createrepo_c-1.2.1/src/compression_wrapper.c:377:17: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:388:35: acquire_memory: allocated here
createrepo_c-1.2.1/src/compression_wrapper.c:389:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:674:10: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:674:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:683:8: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:683:8: branch_true: following ‘true’ branch (when ‘stat’ is non-NULL)...
createrepo_c-1.2.1/src/compression_wrapper.c:684:9: branch_true: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:686:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:689:34: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:689:13: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def26]
createrepo_c-1.2.1/src/compression_wrapper.c:1651:11: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
createrepo_c-1.2.1/src/compression_wrapper.c:1640:8: branch_false: following ‘false’ branch (when ‘format’ is non-NULL)...
createrepo_c-1.2.1/src/compression_wrapper.c:1643:9: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:1643:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/compression_wrapper.c:1650:5: branch_false: ...to here
createrepo_c-1.2.1/src/compression_wrapper.c:1650:5: acquire_resource: ‘va_start’ called here
createrepo_c-1.2.1/src/compression_wrapper.c:1651:11: danger: missing call to ‘va_end’ to match ‘va_start’ at [(5)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def27]
createrepo_c-1.2.1/src/dumper_thread.c:380:28: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(g_strdup_printf("%s%s-%s-%li-%li", cachedir, cr_get_filename(*pkg.location_href), cr_checksum_final(cr_checksum_new(type, err), err), *pkg.size_installed, *pkg.time_file), "r")’
createrepo_c-1.2.1/src/dumper_thread.c:443:1: enter_function: entry to ‘load_rpm’
createrepo_c-1.2.1/src/dumper_thread.c:461:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:465:26: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:465:26: call_function: inlined call to ‘cr_safe_string_chunk_insert’ from ‘load_rpm’
createrepo_c-1.2.1/src/dumper_thread.c:465:5: branch_true: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:466:26: call_function: inlined call to ‘cr_safe_string_chunk_insert’ from ‘load_rpm’
createrepo_c-1.2.1/src/dumper_thread.c:473:8: branch_false: following ‘false’ branch (when ‘stat_buf’ is non-NULL)...
createrepo_c-1.2.1/src/dumper_thread.c:486:29: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:491:22: call_function: calling ‘get_checksum’ from ‘load_rpm’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
createrepo_c-1.2.1/src/dumper_thread.c:380:28: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(g_strdup_printf("%s%s-%s-%li-%li", cachedir, cr_get_filename(*pkg.location_href), cr_checksum_final(cr_checksum_new(type, err), err), *pkg.size_installed, *pkg.time_file), "r")’
createrepo_c-1.2.1/src/dumper_thread.c:443:1: enter_function: entry to ‘load_rpm’
createrepo_c-1.2.1/src/dumper_thread.c:461:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:465:26: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:465:26: call_function: inlined call to ‘cr_safe_string_chunk_insert’ from ‘load_rpm’
createrepo_c-1.2.1/src/dumper_thread.c:465:5: branch_true: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:466:26: call_function: inlined call to ‘cr_safe_string_chunk_insert’ from ‘load_rpm’
createrepo_c-1.2.1/src/dumper_thread.c:473:8: branch_false: following ‘false’ branch (when ‘stat_buf’ is non-NULL)...
createrepo_c-1.2.1/src/dumper_thread.c:486:29: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:491:22: call_function: calling ‘get_checksum’ from ‘load_rpm’
Error: COMPILER_WARNING (CWE-252): [#def29]
createrepo_c-1.2.1/src/dumper_thread.c: scope_hint: In function ‘get_checksum’
createrepo_c-1.2.1/src/dumper_thread.c:409:9: warning[-Wunused-result]: ignoring return value of ‘write’ declared with attribute ‘warn_unused_result’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def30]
createrepo_c-1.2.1/src/dumper_thread.c:606:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘stat_buf.st_mtim.tv_sec’
createrepo_c-1.2.1/src/dumper_thread.c:520:1: enter_function: entry to ‘cr_dumper_thread’
createrepo_c-1.2.1/src/dumper_thread.c:534:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:539:18: branch_true: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:554:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:560:9: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:560:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:567:9: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:567:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:575:9: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:579:9: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:587:9: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:587:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:588:27: branch_true: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:601:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:602:13: branch_true: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:604:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/dumper_thread.c:606:24: branch_false: ...to here
createrepo_c-1.2.1/src/dumper_thread.c:606:23: danger: use of uninitialized value ‘stat_buf.st_mtim.tv_sec’ here
Error: COMPILER_WARNING (CWE-9001): [#def31]
createrepo_c-1.2.1/src/locate_metadata.c:268:9: warning[-Wattribute-warning]: call to ‘Wcurl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument
Error: COMPILER_WARNING (CWE-9001): [#def32]
createrepo_c-1.2.1/src/locate_metadata.c:268:9: warning[-Wattribute-warning]: call to ‘Wcurl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument
Error: COMPILER_WARNING (CWE-9001): [#def33]
createrepo_c-1.2.1/src/locate_metadata.c:274:9: warning[-Wattribute-warning]: call to ‘Wcurl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument
Error: COMPILER_WARNING (CWE-9001): [#def34]
createrepo_c-1.2.1/src/locate_metadata.c:274:9: warning[-Wattribute-warning]: call to ‘Wcurl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument
Error: COMPILER_WARNING (CWE-9001): [#def35]
createrepo_c-1.2.1/src/locate_metadata.c:280:9: warning[-Wattribute-warning]: call to ‘Wcurl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument
Error: COMPILER_WARNING (CWE-9001): [#def36]
createrepo_c-1.2.1/src/locate_metadata.c:280:9: warning[-Wattribute-warning]: call to ‘Wcurl_easy_setopt_err_long’ declared with attribute warning: curl_easy_setopt expects a long argument
Error: GCC_ANALYZER_WARNING (CWE-476): [#def37]
createrepo_c-1.2.1/src/mergerepo_c.c:1316:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘pri_cr_zck’
createrepo_c-1.2.1/src/mergerepo_c.c:887:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:889:32: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:907:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:909:36: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:923:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:963:38: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:973:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:977:43: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:982:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:987:13: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:991:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1015:13: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1019:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1043:9: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1043:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1044:17: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1048:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1074:13: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1078:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1105:5: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1111:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1253:9: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1253:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1289:12: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1294:22: branch_true: following ‘true’ branch (when ‘key’ is non-NULL)...
createrepo_c-1.2.1/src/mergerepo_c.c:1295:64: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1298:16: branch_true: following ‘true’ branch (when ‘element’ is non-NULL)...
createrepo_c-1.2.1/src/mergerepo_c.c:1302:13: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1312:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1316:17: danger: dereference of NULL ‘pri_cr_zck’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def38]
createrepo_c-1.2.1/src/mergerepo_c.c:1687:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘fex_db_task’
createrepo_c-1.2.1/src/mergerepo_c.c:907:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:909:36: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:923:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:963:38: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:973:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:977:43: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:982:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:987:13: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:991:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1015:13: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1019:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1043:9: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1043:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1044:17: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1048:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1074:13: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1078:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1105:5: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1111:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1253:9: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1253:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1289:12: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1398:8: branch_true: following ‘true’ branch (when ‘module_index’ is non-NULL)...
createrepo_c-1.2.1/src/mergerepo_c.c:1401:25: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1432:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1434:36: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1454:8: branch_true: following ‘true’ branch (when ‘module_index’ is non-NULL)...
createrepo_c-1.2.1/src/mergerepo_c.c:1456:11: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1506:8: branch_true: following ‘true’ branch (when ‘module_index’ is non-NULL)...
createrepo_c-1.2.1/src/mergerepo_c.c:1507:25: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1512:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1526:8: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1526:8: branch_false: following ‘false’ branch (when ‘groupfile’ is NULL)...
createrepo_c-1.2.1/src/mergerepo_c.c:1545:10: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1545:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1561:9: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1561:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1585:8: branch_true: following ‘true’ branch (when ‘module_index’ is non-NULL)...
createrepo_c-1.2.1/src/mergerepo_c.c:1586:7: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1593:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1594:33: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1623:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1625:36: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1649:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1658:23: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1670:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1672:22: branch_false: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1686:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/mergerepo_c.c:1687:13: branch_true: ...to here
createrepo_c-1.2.1/src/mergerepo_c.c:1687:13: danger: dereference of NULL ‘fex_db_task’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def39]
createrepo_c-1.2.1/src/misc.c:285:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def40]
createrepo_c-1.2.1/src/misc.c:285:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def41]
createrepo_c-1.2.1/src/misc.c:288:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:286:48: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:288:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
createrepo_c-1.2.1/src/misc.c:288:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:286:48: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:288:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def43]
createrepo_c-1.2.1/src/misc.c:297:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:298:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:297:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
createrepo_c-1.2.1/src/misc.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:298:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:297:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def45]
createrepo_c-1.2.1/src/misc.c:305:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:306:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:305:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
createrepo_c-1.2.1/src/misc.c:305:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:306:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:305:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def47]
createrepo_c-1.2.1/src/misc.c:322:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:322:5: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
createrepo_c-1.2.1/src/misc.c:322:5: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:322:5: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def49]
createrepo_c-1.2.1/src/misc.c:323:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:323:5: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
createrepo_c-1.2.1/src/misc.c:323:5: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:323:5: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def51]
createrepo_c-1.2.1/src/misc.c:328:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:327:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:329:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:328:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
createrepo_c-1.2.1/src/misc.c:328:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:327:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:329:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:328:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def53]
createrepo_c-1.2.1/src/misc.c:336:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:327:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:333:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:335:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:337:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:336:9: danger: ‘fopen(filename, "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
createrepo_c-1.2.1/src/misc.c:336:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "rb")’
createrepo_c-1.2.1/src/misc.c:273:16: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:274:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:285:9: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:285:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:294:18: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:296:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:302:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:304:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:310:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:316:8: branch_false: following ‘false’ branch (when ‘disttoboundary == 0’)...
createrepo_c-1.2.1/src/misc.c:319:29: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:327:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:333:16: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:335:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:337:69: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:336:9: danger: ‘fopen(filename, "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-404): [#def55]
createrepo_c-1.2.1/src/misc.c:438: error[resourceLeak]: Resource leak: orig
Error: GCC_ANALYZER_WARNING (CWE-775): [#def56]
createrepo_c-1.2.1/src/misc.c:687:22: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(dst, "wb")’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:687:22: danger: ‘fopen(dst, "wb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
createrepo_c-1.2.1/src/misc.c:687:22: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(dst, "wb")’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:687:22: danger: ‘fopen(dst, "wb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def58]
createrepo_c-1.2.1/src/misc.c:691:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(dst, "wb")’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:687:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:688:13: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:691:13: danger: ‘fopen(dst, "wb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
createrepo_c-1.2.1/src/misc.c:691:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(dst, "wb")’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:687:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:688:13: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:691:13: danger: ‘fopen(dst, "wb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def60]
createrepo_c-1.2.1/src/misc.c:701:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(dst, "wb")’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:687:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:688:13: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:688:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:697:13: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:701:13: danger: ‘fopen(dst, "wb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def61]
createrepo_c-1.2.1/src/misc.c:701:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(dst, "wb")’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:687:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:688:13: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:688:12: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:697:13: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:701:13: danger: ‘fopen(dst, "wb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def62]
createrepo_c-1.2.1/src/misc.c:714:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘new’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:713:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:714:9: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:714:9: danger: ‘new’ leaks here; was opened at [(5)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
createrepo_c-1.2.1/src/misc.c:714:9: warning[-Wanalyzer-malloc-leak]: leak of ‘new’
createrepo_c-1.2.1/src/misc.c:619:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:626:8: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:669:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:676:11: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:676:11: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:677:8: branch_false: following ‘false’ branch...
branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:713:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:714:9: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:714:9: danger: ‘new’ leaks here; was allocated at [(5)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/4)
Error: CPPCHECK_WARNING (CWE-404): [#def64]
createrepo_c-1.2.1/src/misc.c:767: error[resourceLeak]: Resource leak: file
Error: CPPCHECK_WARNING (CWE-404): [#def65]
createrepo_c-1.2.1/src/misc.c:778: error[resourceLeak]: Resource leak: file
Error: GCC_ANALYZER_WARNING (CWE-775): [#def66]
createrepo_c-1.2.1/src/misc.c:1363:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "w")’
createrepo_c-1.2.1/src/misc.c:1345:8: branch_false: following ‘false’ branch (when ‘format’ is non-NULL)...
createrepo_c-1.2.1/src/misc.c:1348:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:1348:15: acquire_resource: opened here
createrepo_c-1.2.1/src/misc.c:1349:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:1356:5: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:1362:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:1365:42: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:1363:9: danger: ‘fopen(filename, "w")’ leaks here; was opened at [(3)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
createrepo_c-1.2.1/src/misc.c:1363:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "w")’
createrepo_c-1.2.1/src/misc.c:1345:8: branch_false: following ‘false’ branch (when ‘format’ is non-NULL)...
createrepo_c-1.2.1/src/misc.c:1348:15: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:1348:15: acquire_memory: allocated here
createrepo_c-1.2.1/src/misc.c:1349:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/misc.c:1356:5: branch_false: ...to here
createrepo_c-1.2.1/src/misc.c:1362:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/misc.c:1365:42: branch_true: ...to here
createrepo_c-1.2.1/src/misc.c:1363:9: danger: ‘fopen(filename, "w")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
createrepo_c-1.2.1/src/misc.h:365:12: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:184:1: enter_function: entry to ‘cr_package_from_header’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:282:27: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:282:27: call_function: inlined call to ‘cr_safe_string_chunk_insert’ from ‘cr_package_from_header’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
createrepo_c-1.2.1/src/parsehdr.c:281:16: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-476): [#def70]
createrepo_c-1.2.1/src/parsehdr.c:282: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: dir_list
Error: GCC_ANALYZER_WARNING (CWE-476): [#def71]
createrepo_c-1.2.1/src/parsehdr.c:282:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:184:1: enter_function: entry to ‘cr_package_from_header’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: this call could return NULL
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:282:27: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:282:27: call_function: inlined call to ‘cr_safe_string_chunk_insert’ from ‘cr_package_from_header’
createrepo_c-1.2.1/src/parsehdr.c:282:13: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:282:13: danger: ‘dir_list + (long unsigned int)x * 8’ could be NULL: unchecked value from [(4)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
createrepo_c-1.2.1/src/parsehdr.c:282:27: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:282:27: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:282:27: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
createrepo_c-1.2.1/src/parsehdr.c:288:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
createrepo_c-1.2.1/src/parsehdr.c:289:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:289:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
createrepo_c-1.2.1/src/parsehdr.c:290:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:290:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
createrepo_c-1.2.1/src/parsehdr.c:291:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:291:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
createrepo_c-1.2.1/src/parsehdr.c:292:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:292:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
createrepo_c-1.2.1/src/parsehdr.c:293:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:293:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def79]
createrepo_c-1.2.1/src/parsehdr.c:295:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:295:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def80]
createrepo_c-1.2.1/src/parsehdr.c:296:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:296:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
createrepo_c-1.2.1/src/parsehdr.c:297:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:297:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
createrepo_c-1.2.1/src/parsehdr.c:298:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:298:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
createrepo_c-1.2.1/src/parsehdr.c:299:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:299:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
createrepo_c-1.2.1/src/parsehdr.c:300:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:300:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
createrepo_c-1.2.1/src/parsehdr.c:301:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:17: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
createrepo_c-1.2.1/src/parsehdr.c:302:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:302:17: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/39/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
createrepo_c-1.2.1/src/parsehdr.c:303:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:303:17: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/41/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
createrepo_c-1.2.1/src/parsehdr.c:304:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:304:17: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/43/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
createrepo_c-1.2.1/src/parsehdr.c:305:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:305:17: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/45/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
createrepo_c-1.2.1/src/parsehdr.c:306:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:306:17: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/47/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
createrepo_c-1.2.1/src/parsehdr.c:308:43: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:308:43: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/49/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
createrepo_c-1.2.1/src/parsehdr.c:309:33: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:309:33: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/51/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
createrepo_c-1.2.1/src/parsehdr.c:311:61: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:61: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/53/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
createrepo_c-1.2.1/src/parsehdr.c:313:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:313:17: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/54/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
createrepo_c-1.2.1/src/parsehdr.c:316:24: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:313:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:316:24: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:316:24: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/55/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
createrepo_c-1.2.1/src/parsehdr.c:324:35: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:324:35: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/56/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
createrepo_c-1.2.1/src/parsehdr.c:327:13: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:327:13: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/57/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
createrepo_c-1.2.1/src/parsehdr.c:328:45: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:328:45: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/58/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
createrepo_c-1.2.1/src/parsehdr.c:329:45: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:329:45: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/59/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
createrepo_c-1.2.1/src/parsehdr.c:330:26: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:302:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:303:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:304:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:305:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:306:17: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:301:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:308:43: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:311:33: branch_true: following ‘true’ branch (when ‘dir_list’ is non-NULL)...
createrepo_c-1.2.1/src/parsehdr.c:311:61: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:330:26: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/60/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
createrepo_c-1.2.1/src/parsehdr.c:332:22: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:332:22: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/61/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
createrepo_c-1.2.1/src/parsehdr.c:334:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:334:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/63/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
createrepo_c-1.2.1/src/parsehdr.c:335:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:335:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/65/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
createrepo_c-1.2.1/src/parsehdr.c:336:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:336:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/67/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
createrepo_c-1.2.1/src/parsehdr.c:337:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:337:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/69/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
createrepo_c-1.2.1/src/parsehdr.c:338:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:338:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/71/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def107]
createrepo_c-1.2.1/src/parsehdr.c:339:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:289:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:290:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:291:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:292:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:293:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:295:9: branch_true: ...to here
createrepo_c-1.2.1/src/parsehdr.c:339:9: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/73/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
createrepo_c-1.2.1/src/parsehdr.c:342:5: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:342:5: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/75/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
createrepo_c-1.2.1/src/parsehdr.c:343:5: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:343:5: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/77/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
createrepo_c-1.2.1/src/parsehdr.c:344:5: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:344:5: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/79/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def111]
createrepo_c-1.2.1/src/parsehdr.c:345:5: warning[-Wanalyzer-malloc-leak]: leak of ‘dir_list’
createrepo_c-1.2.1/src/parsehdr.c:278:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/parsehdr.c:280:20: acquire_memory: allocated here
createrepo_c-1.2.1/src/parsehdr.c:281:16: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/parsehdr.c:288:9: branch_false: ...to here
createrepo_c-1.2.1/src/parsehdr.c:345:5: danger: ‘dir_list’ leaks here; was allocated at [(3)](sarif:/runs/0/results/81/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-476): [#def112]
createrepo_c-1.2.1/src/parsehdr.c:512: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: value
Error: CPPCHECK_WARNING (CWE-476): [#def113]
createrepo_c-1.2.1/src/parsehdr.c:513: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: value
Error: CPPCHECK_WARNING (CWE-476): [#def114]
createrepo_c-1.2.1/src/parsehdr.c:514: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: value
Error: GCC_ANALYZER_WARNING (CWE-404): [#def115]
createrepo_c-1.2.1/src/python/exception-py.c:51:15: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
createrepo_c-1.2.1/src/python/exception-py.c:48:8: branch_true: following ‘true’ branch (when ‘format’ is non-NULL)...
createrepo_c-1.2.1/src/python/exception-py.c:50:9: branch_true: ...to here
createrepo_c-1.2.1/src/python/exception-py.c:50:9: acquire_resource: ‘va_start’ called here
createrepo_c-1.2.1/src/python/exception-py.c:51:15: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-476): [#def116]
createrepo_c-1.2.1/src/python/updaterecord-py.c:389: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: date
Error: CPPCHECK_WARNING (CWE-476): [#def117]
createrepo_c-1.2.1/src/python/updaterecord-py.c:408: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: date
Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
createrepo_c-1.2.1/src/sqlite.c:84:9: warning[-Wanalyzer-malloc-leak]: leak of ‘content’
createrepo_c-1.2.1/src/sqlite.c:75:8: branch_false: following ‘false’ branch (when ‘orig_content’ is non-NULL)...
createrepo_c-1.2.1/src/sqlite.c:77:16: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:83:19: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:84:9: danger: ‘content’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def119]
createrepo_c-1.2.1/src/sqlite.c:614:10: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
createrepo_c-1.2.1/src/sqlite.c:616:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
createrepo_c-1.2.1/src/sqlite.c:619:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
createrepo_c-1.2.1/src/sqlite.c:713:13: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1130:23: return_function: returning to ‘cr_db_prepare_primary_statements’ from ‘db_package_prepare’
createrepo_c-1.2.1/src/sqlite.c:1131:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1136:28: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1136:28: call_function: calling ‘db_dependency_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def123]
createrepo_c-1.2.1/src/sqlite.c:717:10: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1130:23: return_function: returning to ‘cr_db_prepare_primary_statements’ from ‘db_package_prepare’
createrepo_c-1.2.1/src/sqlite.c:1131:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1136:28: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1136:28: call_function: calling ‘db_dependency_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def124]
createrepo_c-1.2.1/src/sqlite.c:718:5: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1130:23: return_function: returning to ‘cr_db_prepare_primary_statements’ from ‘db_package_prepare’
createrepo_c-1.2.1/src/sqlite.c:1131:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1136:28: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1136:28: call_function: calling ‘db_dependency_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
createrepo_c-1.2.1/src/sqlite.c:721:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1130:23: return_function: returning to ‘cr_db_prepare_primary_statements’ from ‘db_package_prepare’
createrepo_c-1.2.1/src/sqlite.c:1131:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1136:28: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1136:28: call_function: calling ‘db_dependency_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def126]
createrepo_c-1.2.1/src/sqlite.c:724:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1130:23: return_function: returning to ‘cr_db_prepare_primary_statements’ from ‘db_package_prepare’
createrepo_c-1.2.1/src/sqlite.c:1131:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1136:28: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1136:28: call_function: calling ‘db_dependency_prepare’ from ‘cr_db_prepare_primary_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def127]
createrepo_c-1.2.1/src/sqlite.c:854:10: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1347:1: enter_function: entry to ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1358:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1358:30: return_function: returning to ‘cr_db_prepare_filelists_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1359:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1364:29: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1364:29: call_function: calling ‘db_filelists_prepare’ from ‘cr_db_prepare_filelists_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def128]
createrepo_c-1.2.1/src/sqlite.c:856:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1347:1: enter_function: entry to ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1358:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1358:30: return_function: returning to ‘cr_db_prepare_filelists_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1359:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1364:29: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1364:29: call_function: calling ‘db_filelists_prepare’ from ‘cr_db_prepare_filelists_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
createrepo_c-1.2.1/src/sqlite.c:859:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1347:1: enter_function: entry to ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1358:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1358:30: return_function: returning to ‘cr_db_prepare_filelists_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1359:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1364:29: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1364:29: call_function: calling ‘db_filelists_prepare’ from ‘cr_db_prepare_filelists_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def130]
createrepo_c-1.2.1/src/sqlite.c:1010:10: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1434:1: enter_function: entry to ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1437:32: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1445:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1445:30: return_function: returning to ‘cr_db_prepare_other_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1446:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1451:29: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1451:29: call_function: calling ‘db_changelog_prepare’ from ‘cr_db_prepare_other_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def131]
createrepo_c-1.2.1/src/sqlite.c:1012:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1434:1: enter_function: entry to ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1437:32: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1445:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1445:30: return_function: returning to ‘cr_db_prepare_other_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1446:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1451:29: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1451:29: call_function: calling ‘db_changelog_prepare’ from ‘cr_db_prepare_other_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def132]
createrepo_c-1.2.1/src/sqlite.c:1015:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1434:1: enter_function: entry to ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1437:32: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1445:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1445:30: return_function: returning to ‘cr_db_prepare_other_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1446:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/sqlite.c:1451:29: branch_false: ...to here
createrepo_c-1.2.1/src/sqlite.c:1451:29: call_function: calling ‘db_changelog_prepare’ from ‘cr_db_prepare_other_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
createrepo_c-1.2.1/src/sqlite.c:1036:10: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1347:1: enter_function: entry to ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1358:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_filelists_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def134]
createrepo_c-1.2.1/src/sqlite.c:1038:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1347:1: enter_function: entry to ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1358:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_filelists_statements’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def135]
createrepo_c-1.2.1/src/sqlite.c:1041:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1347:1: enter_function: entry to ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1358:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_filelists_statements’
Error: CPPCHECK_WARNING (CWE-476): [#def136]
createrepo_c-1.2.1/src/sqlite.c:1118: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: GCC_ANALYZER_WARNING (CWE-476): [#def137]
createrepo_c-1.2.1/src/sqlite.c:1118:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: this call could return NULL
createrepo_c-1.2.1/src/sqlite.c:1118:5: danger: ‘ret’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def138]
createrepo_c-1.2.1/src/sqlite.c:1119: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def139]
createrepo_c-1.2.1/src/sqlite.c:1120: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def140]
createrepo_c-1.2.1/src/sqlite.c:1121: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def141]
createrepo_c-1.2.1/src/sqlite.c:1122: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def142]
createrepo_c-1.2.1/src/sqlite.c:1123: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def143]
createrepo_c-1.2.1/src/sqlite.c:1124: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def144]
createrepo_c-1.2.1/src/sqlite.c:1125: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def145]
createrepo_c-1.2.1/src/sqlite.c:1126: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def146]
createrepo_c-1.2.1/src/sqlite.c:1127: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def147]
createrepo_c-1.2.1/src/sqlite.c:1128: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: CPPCHECK_WARNING (CWE-476): [#def148]
createrepo_c-1.2.1/src/sqlite.c:1130: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: ret
Error: GCC_ANALYZER_WARNING (CWE-401): [#def149]
createrepo_c-1.2.1/src/sqlite.c:1132:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1111:1: enter_function: entry to ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1116:34: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1130:23: call_function: calling ‘db_package_prepare’ from ‘cr_db_prepare_primary_statements’
createrepo_c-1.2.1/src/sqlite.c:1130:23: return_function: returning to ‘cr_db_prepare_primary_statements’ from ‘db_package_prepare’
createrepo_c-1.2.1/src/sqlite.c:1131:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/sqlite.c:1132:9: branch_true: ...to here
createrepo_c-1.2.1/src/sqlite.c:1132:9: danger: ‘ret’ leaks here; was allocated at [(2)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def150]
createrepo_c-1.2.1/src/sqlite.c:1354:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: this call could return NULL
createrepo_c-1.2.1/src/sqlite.c:1354:5: danger: ‘ret’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def151]
createrepo_c-1.2.1/src/sqlite.c:1360:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1347:1: enter_function: entry to ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1350:36: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1358:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_filelists_statements’
createrepo_c-1.2.1/src/sqlite.c:1358:30: return_function: returning to ‘cr_db_prepare_filelists_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1359:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/sqlite.c:1360:9: branch_true: ...to here
createrepo_c-1.2.1/src/sqlite.c:1360:9: danger: ‘ret’ leaks here; was allocated at [(2)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def152]
createrepo_c-1.2.1/src/sqlite.c:1441:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1437:32: acquire_memory: this call could return NULL
createrepo_c-1.2.1/src/sqlite.c:1441:5: danger: ‘ret’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def153]
createrepo_c-1.2.1/src/sqlite.c:1447:9: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
createrepo_c-1.2.1/src/sqlite.c:1434:1: enter_function: entry to ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1437:32: acquire_memory: allocated here
createrepo_c-1.2.1/src/sqlite.c:1445:30: call_function: calling ‘db_package_ids_prepare’ from ‘cr_db_prepare_other_statements’
createrepo_c-1.2.1/src/sqlite.c:1445:30: return_function: returning to ‘cr_db_prepare_other_statements’ from ‘db_package_ids_prepare’
createrepo_c-1.2.1/src/sqlite.c:1446:8: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/sqlite.c:1447:9: branch_true: ...to here
createrepo_c-1.2.1/src/sqlite.c:1447:9: danger: ‘ret’ leaks here; was allocated at [(2)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/1)
Error: CPPCHECK_WARNING (CWE-404): [#def154]
createrepo_c-1.2.1/src/sqliterepo_c.c:602: error[resourceLeak]: Resource leak: f_repomd
Error: CPPCHECK_WARNING (CWE-682): [#def155]
createrepo_c-1.2.1/src/xml_dump.c:104: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
Error: CPPCHECK_WARNING (CWE-476): [#def156]
createrepo_c-1.2.1/src/xml_dump.c:104: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: out++
Error: GCC_ANALYZER_WARNING (CWE-476): [#def157]
createrepo_c-1.2.1/src/xml_file.c:365:22: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘cr_file’
createrepo_c-1.2.1/src/xml_file.c:382:1: enter_function: entry to ‘cr_rewrite_header_package_count’
createrepo_c-1.2.1/src/xml_file.c:392:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/xml_file.c:397:31: branch_false: ...to here
createrepo_c-1.2.1/src/xml_file.c:402:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/xml_file.c:411:8: branch_false: ...to here
createrepo_c-1.2.1/src/xml_file.c:411:8: branch_false: following ‘false’ branch (when ‘xml_compression != 6’)...
createrepo_c-1.2.1/src/xml_file.c:460:24: branch_false: ...to here
createrepo_c-1.2.1/src/xml_file.c:461:12: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/xml_file.c:462:13: branch_true: ...to here
createrepo_c-1.2.1/src/xml_file.c:462:13: call_function: calling ‘write_modified_header’ from ‘cr_rewrite_header_package_count’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def158]
createrepo_c-1.2.1/src/xml_file.c:416:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
createrepo_c-1.2.1/src/xml_file.c:392:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/xml_file.c:397:31: branch_false: ...to here
createrepo_c-1.2.1/src/xml_file.c:402:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/xml_file.c:411:8: branch_false: ...to here
createrepo_c-1.2.1/src/xml_file.c:411:8: branch_true: following ‘true’ branch (when ‘xml_compression == 6’)...
createrepo_c-1.2.1/src/xml_file.c:412:12: branch_true: ...to here
createrepo_c-1.2.1/src/xml_file.c:412:12: branch_true: following ‘true’ branch (when ‘zck_dict_file’ is non-NULL)...
createrepo_c-1.2.1/src/xml_file.c:413:20: branch_true: ...to here
createrepo_c-1.2.1/src/xml_file.c:415:16: branch_true: following ‘true’ branch...
createrepo_c-1.2.1/src/xml_file.c:416:17: branch_true: ...to here
createrepo_c-1.2.1/src/xml_file.c:416:17: danger: dereference of NULL ‘cr_xmlfile_sopen(g_strconcat(original_filename, ".tmp", 0), 0, xml_compression, file_stat, & tmp_err)’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def159]
createrepo_c-1.2.1/src/xml_parser.c:103:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
createrepo_c-1.2.1/src/xml_parser.c:99:8: branch_false: following ‘false’ branch...
createrepo_c-1.2.1/src/xml_parser.c:102:5: branch_false: ...to here
createrepo_c-1.2.1/src/xml_parser.c:102:5: acquire_resource: ‘va_start’ called here
createrepo_c-1.2.1/src/xml_parser.c:103:5: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Scan Properties
| analyzer-version-clippy | 1.90.0 |
| analyzer-version-cppcheck | 2.18.3 |
| analyzer-version-gcc | 15.2.1 |
| analyzer-version-gcc-analyzer | 16.0.0 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-178.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| mock-config | fedora-rawhide-gcc-latest-x86_64 |
| project-name | createrepo_c-1.2.1-3.fc44 |
| store-results-to | /tmp/tmp11uu1wt2/createrepo_c-1.2.1-3.fc44.tar.xz |
| time-created | 2025-10-28 17:40:55 |
| time-finished | 2025-10-28 17:42:58 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'gcc,cppcheck,shellcheck,clippy,unicontrol' '-o' '/tmp/tmp11uu1wt2/createrepo_c-1.2.1-3.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmp11uu1wt2/createrepo_c-1.2.1-3.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251027.143044.ge6b947b-1.el9 |