libjpeg-turbo-3.1.2-1.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-775): [#def1]
libjpeg-turbo-3.1.2/src/djpeg.c:337:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/djpeg.c:210:18: branch_true: following ‘true’ branch (when ‘argn < argc’)...
libjpeg-turbo-3.1.2/src/djpeg.c:211:15: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:212:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:220:5: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:222:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:226:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:238:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:238:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:251:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:251:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:264:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:264:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:280:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:285:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:285:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:294:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:294:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:298:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:298:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:303:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:307:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:307:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:311:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:311:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:315:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:315:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:324:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:324:15: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_false: following ‘false’ branch (when ‘argc > argn’)...
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_true: following ‘true’ branch (when ‘for_real != 0’)...
libjpeg-turbo-3.1.2/src/djpeg.c:332:34: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:332:24: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/djpeg.c:332:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:336:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:337:11: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:337:11: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(41)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/40)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
libjpeg-turbo-3.1.2/src/djpeg.c:337:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/djpeg.c:210:18: branch_true: following ‘true’ branch (when ‘argn < argc’)...
libjpeg-turbo-3.1.2/src/djpeg.c:211:15: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:212:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:220:5: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:222:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:226:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:238:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:238:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:251:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:251:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:264:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:264:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:280:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:285:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:285:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:294:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:294:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:298:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:298:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:303:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:307:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:307:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:311:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:311:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:315:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:315:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:324:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:324:15: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_false: following ‘false’ branch (when ‘argc > argn’)...
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_true: following ‘true’ branch (when ‘for_real != 0’)...
libjpeg-turbo-3.1.2/src/djpeg.c:332:34: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:332:24: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/djpeg.c:332:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:336:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:337:11: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:337:11: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(41)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/40)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def3]
libjpeg-turbo-3.1.2/src/djpeg.c:339:11: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/djpeg.c:210:18: branch_true: following ‘true’ branch (when ‘argn < argc’)...
libjpeg-turbo-3.1.2/src/djpeg.c:211:15: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:212:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:220:5: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:222:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:226:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:238:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:238:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:251:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:251:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:264:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:264:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:280:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:285:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:285:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:294:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:294:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:298:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:298:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:303:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:307:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:307:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:311:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:311:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:315:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:315:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:324:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:324:15: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_false: following ‘false’ branch (when ‘argc > argn’)...
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_true: following ‘true’ branch (when ‘for_real != 0’)...
libjpeg-turbo-3.1.2/src/djpeg.c:332:34: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:332:24: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/djpeg.c:332:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:336:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:339:11: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:339:11: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(41)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/40)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
libjpeg-turbo-3.1.2/src/djpeg.c:339:11: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/djpeg.c:210:18: branch_true: following ‘true’ branch (when ‘argn < argc’)...
libjpeg-turbo-3.1.2/src/djpeg.c:211:15: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:212:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:220:5: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:222:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:226:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:226:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:238:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:238:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:251:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:251:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:264:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:264:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:280:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:285:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:285:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:294:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:294:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:298:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:298:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:303:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:302:16: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:307:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:307:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:311:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:311:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:315:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:315:15: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:324:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:324:15: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:326:10: branch_false: following ‘false’ branch (when ‘argc > argn’)...
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:328:10: branch_true: following ‘true’ branch (when ‘for_real != 0’)...
libjpeg-turbo-3.1.2/src/djpeg.c:332:34: branch_true: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:332:24: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/djpeg.c:332:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:336:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/djpeg.c:339:11: branch_false: ...to here
libjpeg-turbo-3.1.2/src/djpeg.c:339:11: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(41)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/40)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def5]
libjpeg-turbo-3.1.2/src/example.c:146:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "wb")’
libjpeg-turbo-3.1.2/src/example.c:144:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:144:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:146:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:146:3: danger: ‘fopen(filename, "wb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
libjpeg-turbo-3.1.2/src/example.c:146:3: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "wb")’
libjpeg-turbo-3.1.2/src/example.c:144:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:144:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:146:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:146:3: danger: ‘fopen(filename, "wb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def7]
libjpeg-turbo-3.1.2/src/example.c:418:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘infile’
libjpeg-turbo-3.1.2/src/example.c:405:17: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:418:16: danger: ‘infile’ leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def8]
libjpeg-turbo-3.1.2/src/example.c:418:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:418:16: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
libjpeg-turbo-3.1.2/src/example.c:418:16: warning[-Wanalyzer-malloc-leak]: leak of ‘infile’
libjpeg-turbo-3.1.2/src/example.c:405:17: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:418:16: danger: ‘infile’ leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
libjpeg-turbo-3.1.2/src/example.c:418:16: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:418:16: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def11]
libjpeg-turbo-3.1.2/src/example.c:431:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘infile’
libjpeg-turbo-3.1.2/src/example.c:405:17: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:431:3: danger: ‘infile’ leaks here; was opened at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def12]
libjpeg-turbo-3.1.2/src/example.c:431:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:431:3: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
libjpeg-turbo-3.1.2/src/example.c:431:3: warning[-Wanalyzer-malloc-leak]: leak of ‘infile’
libjpeg-turbo-3.1.2/src/example.c:405:17: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:431:3: danger: ‘infile’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
libjpeg-turbo-3.1.2/src/example.c:431:3: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:431:3: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def15]
libjpeg-turbo-3.1.2/src/example.c:435:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘infile’
libjpeg-turbo-3.1.2/src/example.c:405:17: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:435:3: danger: ‘infile’ leaks here; was opened at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
libjpeg-turbo-3.1.2/src/example.c:435:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:435:3: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
libjpeg-turbo-3.1.2/src/example.c:435:3: warning[-Wanalyzer-malloc-leak]: leak of ‘infile’
libjpeg-turbo-3.1.2/src/example.c:405:17: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:435:3: danger: ‘infile’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
libjpeg-turbo-3.1.2/src/example.c:435:3: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:435:3: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def19]
libjpeg-turbo-3.1.2/src/example.c:439:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:439:9: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
libjpeg-turbo-3.1.2/src/example.c:439:9: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:439:9: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def21]
libjpeg-turbo-3.1.2/src/example.c:458:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:447:3: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:447:3: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:458:9: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
libjpeg-turbo-3.1.2/src/example.c:458:9: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:447:3: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:447:3: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:458:9: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def23]
libjpeg-turbo-3.1.2/src/example.c:473:30: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:473:30: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
libjpeg-turbo-3.1.2/src/example.c:473:30: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:473:30: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def25]
libjpeg-turbo-3.1.2/src/example.c:476:14: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:476:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:476:14: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
libjpeg-turbo-3.1.2/src/example.c:476:14: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:476:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:476:14: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def27]
libjpeg-turbo-3.1.2/src/example.c:491:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:485:6: branch_true: following ‘true’ branch...
branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:491:13: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:491:13: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
libjpeg-turbo-3.1.2/src/example.c:491:13: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:485:6: branch_true: following ‘true’ branch...
branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:491:13: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:491:13: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def29]
libjpeg-turbo-3.1.2/src/example.c:495:32: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘buffer12’
libjpeg-turbo-3.1.2/src/example.c:392:16: release_memory: ‘buffer12’ is NULL
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:476:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:485:6: branch_true: following ‘true’ branch...
branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:491:13: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:494:23: branch_true: following ‘true’ branch (when ‘col < row_stride’)...
libjpeg-turbo-3.1.2/src/example.c:495:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:495:32: danger: dereference of NULL ‘buffer12’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def30]
libjpeg-turbo-3.1.2/src/example.c:498:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘buffer12’
libjpeg-turbo-3.1.2/src/example.c:392:16: release_memory: ‘buffer12’ is NULL
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:476:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:485:6: branch_true: following ‘true’ branch...
branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:491:13: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:494:23: branch_false: following ‘false’ branch (when ‘col >= row_stride’)...
libjpeg-turbo-3.1.2/src/example.c:498:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:498:7: danger: dereference of NULL ‘buffer12’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def31]
libjpeg-turbo-3.1.2/src/example.c:506:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:485:6: branch_false: following ‘false’ branch...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:501:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:506:13: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:506:13: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
libjpeg-turbo-3.1.2/src/example.c:506:13: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:485:6: branch_false: following ‘false’ branch...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:501:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:506:13: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:506:13: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def33]
libjpeg-turbo-3.1.2/src/example.c:507:7: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘buffer’
libjpeg-turbo-3.1.2/src/example.c:391:14: release_memory: ‘buffer’ is NULL
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:485:6: branch_false: following ‘false’ branch...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:501:12: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:506:13: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:507:7: danger: dereference of NULL ‘buffer’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def34]
libjpeg-turbo-3.1.2/src/example.c:513:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:513:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:513:9: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def35]
libjpeg-turbo-3.1.2/src/example.c:513:9: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:513:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:513:9: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def36]
libjpeg-turbo-3.1.2/src/example.c:521:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:513:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:521:3: danger: ‘outfile’ leaks here; was opened at [(3)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
libjpeg-turbo-3.1.2/src/example.c:521:3: warning[-Wanalyzer-malloc-leak]: leak of ‘outfile’
libjpeg-turbo-3.1.2/src/example.c:405:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:409:18: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:409:18: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/example.c:409:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:418:16: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:421:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:431:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:472:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/example.c:473:32: branch_true: ...to here
libjpeg-turbo-3.1.2/src/example.c:486:12: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/example.c:513:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/example.c:521:3: danger: ‘outfile’ leaks here; was allocated at [(3)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-758): [#def38]
libjpeg-turbo-3.1.2/src/jchuff.c:585: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def39]
libjpeg-turbo-3.1.2/src/jchuff.c:637: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def40]
libjpeg-turbo-3.1.2/src/jchuff.c:638: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def41]
libjpeg-turbo-3.1.2/src/jchuff.c:639: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def42]
libjpeg-turbo-3.1.2/src/jchuff.c:640: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def43]
libjpeg-turbo-3.1.2/src/jchuff.c:641: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def44]
libjpeg-turbo-3.1.2/src/jchuff.c:642: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def45]
libjpeg-turbo-3.1.2/src/jchuff.c:643: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def46]
libjpeg-turbo-3.1.2/src/jchuff.c:644: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def47]
libjpeg-turbo-3.1.2/src/jchuff.c:645: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def48]
libjpeg-turbo-3.1.2/src/jchuff.c:646: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def49]
libjpeg-turbo-3.1.2/src/jchuff.c:647: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def50]
libjpeg-turbo-3.1.2/src/jcphuff.c:501: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def51]
libjpeg-turbo-3.1.2/src/jcphuff.c:584: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def52]
libjpeg-turbo-3.1.2/src/jcphuff.c:822: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-476): [#def53]
libjpeg-turbo-3.1.2/src/jdatadst-tj.c:101: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: nextbuffer
Error: CPPCHECK_WARNING (CWE-682): [#def54]
libjpeg-turbo-3.1.2/src/jdatadst-tj.c:107: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
libjpeg-turbo-3.1.2/src/jdatadst-tj.c:113:10: warning[-Wanalyzer-malloc-leak]: leak of ‘nextbuffer’
libjpeg-turbo-3.1.2/src/jdatadst-tj.c:96:26: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/jdatadst-tj.c:98:6: branch_false: following ‘false’ branch (when ‘nextbuffer’ is non-NULL)...
libjpeg-turbo-3.1.2/src/jdatadst-tj.c:101:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/jdatadst-tj.c:113:10: danger: ‘nextbuffer’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def56]
libjpeg-turbo-3.1.2/src/jdatadst.c:134: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: nextbuffer
Error: CPPCHECK_WARNING (CWE-682): [#def57]
libjpeg-turbo-3.1.2/src/jdatadst.c:140: error[nullPointerArithmeticOutOfMemory]: If memory allocation fails: pointer addition with NULL pointer.
Error: CPPCHECK_WARNING (CWE-758): [#def58]
libjpeg-turbo-3.1.2/src/jdhuff.c:577: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def59]
libjpeg-turbo-3.1.2/src/jdhuff.c:613: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def60]
libjpeg-turbo-3.1.2/src/jdhuff.c:687: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def61]
libjpeg-turbo-3.1.2/src/jdhuff.c:712: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-758): [#def62]
libjpeg-turbo-3.1.2/src/jdlhuff.c:261: error[shiftTooManyBitsSigned]: Shifting signed 32-bit value by 31 bits is undefined behaviour
Error: CPPCHECK_WARNING (CWE-369): [#def63]
libjpeg-turbo-3.1.2/src/jquant2.c:513: error[zerodiv]: Division by zero.
Error: CPPCHECK_WARNING (CWE-369): [#def64]
libjpeg-turbo-3.1.2/src/jquant2.c:515: error[zerodiv]: Division by zero.
Error: CPPCHECK_WARNING (CWE-369): [#def65]
libjpeg-turbo-3.1.2/src/jquant2.c:517: error[zerodiv]: Division by zero.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
libjpeg-turbo-3.1.2/src/md5/md5hl.c:74:3: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libjpeg-turbo-3.1.2/src/md5/md5hl.c:70:6: branch_true: following ‘true’ branch (when ‘buf’ is NULL)...
libjpeg-turbo-3.1.2/src/md5/md5hl.c:71:11: branch_true: ...to here
libjpeg-turbo-3.1.2/src/md5/md5hl.c:71:11: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/md5/md5hl.c:72:6: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/md5/md5hl.c:74:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/md5/md5hl.c:74:3: danger: ‘buf’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def67]
libjpeg-turbo-3.1.2/src/rdswitch.c:159:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "r")’
libjpeg-turbo-3.1.2/src/rdswitch.c:175:1: enter_function: entry to ‘read_scan_script’
libjpeg-turbo-3.1.2/src/rdswitch.c:199:13: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/rdswitch.c:199:6: branch_false: following ‘false’ branch...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/rdswitch.c:206:10: call_function: calling ‘read_scan_integer’ from ‘read_scan_script’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def68]
libjpeg-turbo-3.1.2/src/rdswitch.c:159:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "r")’
libjpeg-turbo-3.1.2/src/rdswitch.c:175:1: enter_function: entry to ‘read_scan_script’
libjpeg-turbo-3.1.2/src/rdswitch.c:199:13: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/rdswitch.c:199:6: branch_false: following ‘false’ branch...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/rdswitch.c:206:10: call_function: calling ‘read_scan_integer’ from ‘read_scan_script’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def69]
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(iccFilename, "rb")’
libjpeg-turbo-3.1.2/src/tjcomp.c:166:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:167:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:239:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:244:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:244:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:247:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:247:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:249:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:249:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:251:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:251:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:253:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:278:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_true: following ‘true’ branch (when ‘precision <= 8’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:282:49: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:282:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:295:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:301:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: danger: ‘fopen(iccFilename, "rb")’ leaks here; was opened at [(23)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(iccFilename, "rb")’
libjpeg-turbo-3.1.2/src/tjcomp.c:166:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:167:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:239:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:244:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:244:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:247:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:247:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:249:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:249:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:251:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:251:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:253:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:278:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_true: following ‘true’ branch (when ‘precision <= 8’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:282:49: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:282:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:295:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:301:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: danger: ‘fopen(iccFilename, "rb")’ leaks here; was allocated at [(23)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def71]
libjpeg-turbo-3.1.2/src/tjcomp.c:304:53: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(iccFilename, "rb")’
libjpeg-turbo-3.1.2/src/tjcomp.c:166:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:167:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:239:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:244:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:244:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:247:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:247:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:249:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:249:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:251:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:251:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:253:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:278:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_true: following ‘true’ branch (when ‘precision <= 8’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:282:49: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:282:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:295:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:301:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:53: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:53: danger: ‘fopen(iccFilename, "rb")’ leaks here; was opened at [(23)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
libjpeg-turbo-3.1.2/src/tjcomp.c:304:53: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(iccFilename, "rb")’
libjpeg-turbo-3.1.2/src/tjcomp.c:166:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:167:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:239:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:244:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:244:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:247:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:247:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:249:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:249:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:251:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:251:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:253:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:278:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_true: following ‘true’ branch (when ‘precision <= 8’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:282:49: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:282:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:295:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:301:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:53: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:53: danger: ‘fopen(iccFilename, "rb")’ leaks here; was allocated at [(23)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def73]
libjpeg-turbo-3.1.2/src/tjcomp.c:305:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(iccFilename, "rb")’
libjpeg-turbo-3.1.2/src/tjcomp.c:166:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:167:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:239:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:244:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:244:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:247:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:247:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:249:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:249:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:251:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:251:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:253:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:278:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_true: following ‘true’ branch (when ‘precision <= 8’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:282:49: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:282:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:295:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:301:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:305:9: danger: ‘fopen(iccFilename, "rb")’ leaks here; was opened at [(23)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
libjpeg-turbo-3.1.2/src/tjcomp.c:305:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(iccFilename, "rb")’
libjpeg-turbo-3.1.2/src/tjcomp.c:166:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:167:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:239:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:244:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:244:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:247:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:247:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:249:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:249:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:251:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:251:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:253:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:278:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_true: following ‘true’ branch (when ‘precision <= 8’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:282:49: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:282:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:295:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:301:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:305:9: danger: ‘fopen(iccFilename, "rb")’ leaks here; was allocated at [(23)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
libjpeg-turbo-3.1.2/src/tjcomp.c:315:9: warning[-Wanalyzer-malloc-leak]: leak of ‘iccBuf’
libjpeg-turbo-3.1.2/src/tjcomp.c:166:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:167:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:239:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:241:7: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:244:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:244:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:247:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:247:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:249:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:249:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:251:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:251:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:253:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:278:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:281:6: branch_true: following ‘true’ branch (when ‘precision <= 8’)...
libjpeg-turbo-3.1.2/src/tjcomp.c:282:49: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:282:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:295:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:301:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:302:20: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:302:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:304:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:304:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:307:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:309:5: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:310:36: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjcomp.c:310:8: branch_false: following ‘false’ branch (when ‘iccBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjcomp.c:312:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:312:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjcomp.c:314:5: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjcomp.c:315:9: danger: ‘iccBuf’ leaks here; was allocated at [(29)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/28)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def76]
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def78]
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:52: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:52: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:52: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(7)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def79]
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:52: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:52: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:52: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def80]
libjpeg-turbo-3.1.2/src/tjdecomp.c:257:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:257:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
libjpeg-turbo-3.1.2/src/tjdecomp.c:257:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:257:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:7: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:7: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
libjpeg-turbo-3.1.2/src/tjdecomp.c:270:13: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:270:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:270:13: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
libjpeg-turbo-3.1.2/src/tjdecomp.c:271:11: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:270:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:271:11: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
libjpeg-turbo-3.1.2/src/tjdecomp.c:272:12: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:270:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:272:12: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
libjpeg-turbo-3.1.2/src/tjdecomp.c:273:15: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:270:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:273:15: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
libjpeg-turbo-3.1.2/src/tjdecomp.c:275:16: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:270:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:275:16: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:9: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:177:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:179:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:9: danger: ‘jpegBuf’ leaks here; was allocated at [(15)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
libjpeg-turbo-3.1.2/src/tjdecomp.c:279:7: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:177:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:179:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:8: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:279:7: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:279:7: danger: ‘jpegBuf’ leaks here; was allocated at [(15)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def91]
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(iccFilename, "wb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:177:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:179:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:22: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:22: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:10: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:283:11: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:283:10: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: danger: ‘fopen(iccFilename, "wb")’ leaks here; was opened at [(23)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(iccFilename, "wb")’
libjpeg-turbo-3.1.2/src/tjdecomp.c:177:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:179:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:22: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:22: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:10: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:283:11: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:283:10: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: danger: ‘fopen(iccFilename, "wb")’ leaks here; was allocated at [(23)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:177:15: branch_true: following ‘true’ branch (when ‘i < argc’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:179:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_true: following ‘true’ branch (when ‘iccFilename’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:278:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:22: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:281:10: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:283:11: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:283:10: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:285:7: danger: ‘jpegBuf’ leaks here; was allocated at [(15)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
libjpeg-turbo-3.1.2/src/tjdecomp.c:299:8: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:299:8: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
libjpeg-turbo-3.1.2/src/tjdecomp.c:300:9: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:299:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:300:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:300:9: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
libjpeg-turbo-3.1.2/src/tjdecomp.c:301:7: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:299:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:300:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:300:8: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:301:7: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:301:7: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dstBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:328:25: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: danger: ‘dstBuf’ leaks here; was allocated at [(19)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
libjpeg-turbo-3.1.2/src/tjdecomp.c:335:7: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:8: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:335:7: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:335:7: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dstBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:328:25: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:9: danger: ‘dstBuf’ leaks here; was allocated at [(19)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:9: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:9: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
libjpeg-turbo-3.1.2/src/tjdecomp.c:339:7: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:337:8: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:339:7: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:339:7: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:9: warning[-Wanalyzer-malloc-leak]: leak of ‘dstBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:328:25: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:9: danger: ‘dstBuf’ leaks here; was allocated at [(19)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:9: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:9: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
libjpeg-turbo-3.1.2/src/tjdecomp.c:343:7: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:336:13: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:9: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:341:8: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:343:7: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:343:7: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
libjpeg-turbo-3.1.2/src/tjdecomp.c:345:3: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:277:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:290:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:327:6: branch_false: following ‘false’ branch (when ‘dstBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:332:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:9: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:333:8: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:345:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:345:3: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def107]
libjpeg-turbo-3.1.2/src/tjdecomp.c:362:3: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:362:3: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
libjpeg-turbo-3.1.2/src/tjdecomp.c:364:3: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegBuf’
libjpeg-turbo-3.1.2/src/tjdecomp.c:235:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:238:21: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:249:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:251:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:30: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:254:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:256:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:259:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:261:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:35: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjdecomp.c:262:6: branch_false: following ‘false’ branch (when ‘jpegBuf’ is non-NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:264:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:266:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:268:6: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: branch_true: following ‘true’ branch...
libjpeg-turbo-3.1.2/src/tjdecomp.c:269:5: branch_true: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:363:6: branch_false: following ‘false’ branch (when ‘jpegFile’ is NULL)...
libjpeg-turbo-3.1.2/src/tjdecomp.c:364:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjdecomp.c:364:3: danger: ‘jpegBuf’ leaks here; was allocated at [(13)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def109]
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def111]
libjpeg-turbo-3.1.2/src/tjtran.c:292:52: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:52: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:52: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
libjpeg-turbo-3.1.2/src/tjtran.c:292:52: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:52: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:52: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def113]
libjpeg-turbo-3.1.2/src/tjtran.c:293:7: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:293:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
libjpeg-turbo-3.1.2/src/tjtran.c:293:7: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:293:7: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def115]
libjpeg-turbo-3.1.2/src/tjtran.c:298:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:295:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:297:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:298:17: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was opened at [(9)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def116]
libjpeg-turbo-3.1.2/src/tjtran.c:298:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "rb")’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:292:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:295:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:297:3: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:298:17: danger: ‘fopen(*<unknown>, "rb")’ leaks here; was allocated at [(9)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def117]
libjpeg-turbo-3.1.2/src/tjtran.c:366:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘jpegFile’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:366:3: danger: ‘jpegFile’ leaks here; was opened at [(9)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
libjpeg-turbo-3.1.2/src/tjtran.c:366:3: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegFile’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:366:3: danger: ‘jpegFile’ leaks here; was allocated at [(9)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def119]
libjpeg-turbo-3.1.2/src/tjtran.c:367:3: warning[-Wanalyzer-file-leak]: leak of FILE ‘jpegFile’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_resource: opened here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:367:3: danger: ‘jpegFile’ leaks here; was opened at [(9)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
libjpeg-turbo-3.1.2/src/tjtran.c:367:3: warning[-Wanalyzer-malloc-leak]: leak of ‘jpegFile’
libjpeg-turbo-3.1.2/src/tjtran.c:261:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:264:6: branch_false: following ‘false’ branch (when ‘iccFilename’ is NULL)...
branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:277:6: branch_false: following ‘false’ branch (when ‘maxScans < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:279:6: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:285:6: branch_false: following ‘false’ branch (when ‘maxMemory < 0’)...
libjpeg-turbo-3.1.2/src/tjtran.c:287:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:290:19: acquire_memory: allocated here
libjpeg-turbo-3.1.2/src/tjtran.c:290:6: branch_false: following ‘false’ branch...
libjpeg-turbo-3.1.2/src/tjtran.c:292:7: branch_false: ...to here
libjpeg-turbo-3.1.2/src/tjtran.c:367:3: danger: ‘jpegFile’ leaks here; was allocated at [(9)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-835): [#def121]
libjpeg-turbo-3.1.2/src/transupp.c:531:43: warning[-Wanalyzer-infinite-loop]: infinite loop
libjpeg-turbo-3.1.2/src/transupp.c:2162:1: enter_function: entry to ‘jtransform_execute_transform’
Error: GCC_ANALYZER_WARNING (CWE-835): [#def122]
libjpeg-turbo-3.1.2/src/transupp.c:550:16: warning[-Wanalyzer-infinite-loop]: infinite loop
libjpeg-turbo-3.1.2/src/transupp.c:2162:1: enter_function: entry to ‘jtransform_execute_transform’
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-195.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 | libjpeg-turbo-3.1.2-1.fc44 |
| store-results-to | /tmp/tmpy4h82p7t/libjpeg-turbo-3.1.2-1.fc44.tar.xz |
| time-created | 2025-10-28 19:05:12 |
| time-finished | 2025-10-28 19:08:21 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'gcc,cppcheck,shellcheck,clippy,unicontrol' '-o' '/tmp/tmpy4h82p7t/libjpeg-turbo-3.1.2-1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpy4h82p7t/libjpeg-turbo-3.1.2-1.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251027.143044.ge6b947b-1.el9 |