libxkbcommon-1.12.2-1.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-775): [#def1]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:83:37: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(keymap_path, "r")’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:77:8: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:78:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:78:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:79:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:83:37: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:83:37: danger: ‘fopen(keymap_path, "r")’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:83:37: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(keymap_path, "r")’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:77:8: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:78:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:78:22: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:79:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:83:37: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:83:37: danger: ‘fopen(keymap_path, "r")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def3]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:275:14: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(keymap_path, "r")’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:159:12: branch_false: following ‘false’ branch (when ‘c != -1’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:162:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:269:23: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:269:23: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:270:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:275:14: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:275:14: danger: ‘fopen(keymap_path, "r")’ leaks here; was opened at [(19)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:275:14: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(keymap_path, "r")’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:159:12: branch_false: following ‘false’ branch (when ‘c != -1’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:162:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:269:23: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:269:23: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:270:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:275:14: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:275:14: danger: ‘fopen(keymap_path, "r")’ leaks here; was allocated at [(19)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def5]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:303:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:303:22: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def6]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dup2(open("/dev/null", 1), 1)’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: danger: ‘dup2(open("/dev/null", 1), 1)’ leaks here; was opened at [(21)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def7]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/dev/null", 1)’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:303:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: danger: ‘open("/dev/null", 1)’ leaks here; was opened at [(19)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def8]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:306:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:306:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:306:9: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def9]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def10]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:310:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/dev/null", 1)’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:303:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:310:5: danger: ‘open("/dev/null", 1)’ leaks here; was opened at [(19)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def11]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:310:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:310:5: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def12]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:312:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:312:22: danger: ‘stderr_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def13]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:312:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:312:22: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def14]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘dup2(open("/dev/null", 1), 2)’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: danger: ‘dup2(open("/dev/null", 1), 2)’ leaks here; was opened at [(25)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/24)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def15]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/dev/null", 1)’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:312:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: danger: ‘open("/dev/null", 1)’ leaks here; was opened at [(23)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def16]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:315:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:315:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:315:9: danger: ‘stderr_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def17]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:315:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:315:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:315:9: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def18]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: danger: ‘stderr_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def19]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def20]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/dev/null", 1)’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:312:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: danger: ‘open("/dev/null", 1)’ leaks here; was opened at [(23)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def21]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def22]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: danger: ‘stdout_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def23]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:325:23: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:301:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:325:23: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:325:23: danger: ‘stderr_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def24]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:325:23: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:301:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:325:23: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:325:23: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def25]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def26]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: danger: ‘stdout_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def27]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def28]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: danger: ‘stdout_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def29]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:338:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:338:9: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def30]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:338:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:338:9: danger: ‘stdout_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def31]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:340:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:340:9: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def32]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:340:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_true: following ‘true’ branch (when ‘explicit_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:322:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:340:9: danger: ‘stdout_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def33]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: danger: ‘stderr_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def34]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def35]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:346:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:301:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:346:9: danger: ‘stderr_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def36]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:346:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:301:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:346:9: danger: ‘stdout_old’ leaks here; was opened at [(15)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def37]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: danger: ‘stderr_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def38]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def39]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:362:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:362:9: danger: ‘stderr_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/58/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def40]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:362:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:320:8: branch_false: following ‘false’ branch (when ‘explicit_iterations == 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:344:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:353:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:362:9: danger: ‘stdout_old’ leaks here; was opened at [(19)](sarif:/runs/0/results/59/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def41]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:366:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:366:5: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/60/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def42]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:366:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:366:5: danger: ‘stdout_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/61/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def43]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:368:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:368:5: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/63/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def44]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:368:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdout_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:302:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:368:5: danger: ‘stdout_old’ leaks here; was opened at [(23)](sarif:/runs/0/results/62/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def45]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:369:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:369:5: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/64/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def46]
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:371:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stderr_old’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:95:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:209:16: branch_false: following ‘false’ branch (when ‘max_iterations != 0’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:214:48: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:215:20: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:155:15: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:239:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:240:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:244:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:249:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: call_function: calling ‘load_keymap’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:252:33: return_function: returning to ‘main’ from ‘load_keymap’
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:256:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:264:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:267:8: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:287:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:290:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:295:29: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:304:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:309:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:311:22: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:314:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:313:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:318:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:323:34: branch_true: following ‘true’ branch (when ‘max_iterations > i’)...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:330:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:334:13: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:335:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compile-keymap.c:371:5: danger: ‘stderr_old’ leaks here; was opened at [(27)](sarif:/runs/0/results/65/codeFlows/0/threadFlows/0/locations/26)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def47]
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:57:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:43:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:45:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:46:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:53:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:57:13: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:57:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:43:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:45:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:46:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:53:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose-traversal.c:57:13: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def49]
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:41:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:41:5: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was opened at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:41:5: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:41:5: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def51]
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:42:21: branch_true: following ‘true’ branch (when ‘i != 1000’)...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was opened at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:42:21: branch_true: following ‘true’ branch (when ‘i != 1000’)...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def53]
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:44:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:42:21: branch_true: following ‘true’ branch (when ‘i != 1000’)...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:44:17: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was opened at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:44:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:42:21: branch_true: following ‘true’ branch (when ‘i != 1000’)...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:43:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:44:17: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def55]
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:120:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen("../bench/custom-parsers.c", "r")’
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:116:18: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:117:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:118:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:120:5: danger: ‘fopen("../bench/custom-parsers.c", "r")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def56]
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:120:5: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen("../bench/custom-parsers.c", "r")’
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:116:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:117:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:118:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/custom-parsers.c:120:5: danger: ‘fopen("../bench/custom-parsers.c", "r")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: UNICONTROL_WARNING (CWE-94): [#def57]
libxkbcommon-xkbcommon-1.12.2/doc/keymap-text-format-v1-v2.md:2166: warning: bidirectional control characters: ['\u2067', '\u2069', '\u2067', '\u2069']
Error: UNICONTROL_WARNING (CWE-94): [#def58]
libxkbcommon-xkbcommon-1.12.2/doc/keymap-text-format-v1-v2.md:2184: warning: bidirectional control characters: ['\u2067', '\u2069', '\u2067', '\u2069']
Error: GCC_ANALYZER_WARNING (CWE-775): [#def59]
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:36:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(argv[1], "rb")’
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:20:8: branch_false: following ‘false’ branch (when ‘argc == 2’)...
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:25:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:26:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:34:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:34:16: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:35:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:36:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:36:17: danger: ‘fopen(argv[1], "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:36:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(argv[1], "rb")’
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:20:8: branch_false: following ‘false’ branch (when ‘argc == 2’)...
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:25:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:26:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:34:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:34:16: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:35:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:36:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/compose/target.c:36:17: danger: ‘fopen(argv[1], "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def61]
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:35:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(argv[1], "rb")’
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:19:8: branch_false: following ‘false’ branch (when ‘argc == 2’)...
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:24:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:25:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:33:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:33:16: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:34:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:35:18: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:35:18: danger: ‘fopen(argv[1], "rb")’ leaks here; was opened at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:35:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(argv[1], "rb")’
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:19:8: branch_false: following ‘false’ branch (when ‘argc == 2’)...
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:24:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:25:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:33:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:33:16: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:34:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:35:18: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/fuzz/keymap/target.c:35:18: danger: ‘fopen(argv[1], "rb")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def63]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/export-keysyms.p/parser.c:2016:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/export-keysyms.p/parser.c:2062:16: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def65]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/export-keysyms.p/parser.c:2143:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def66]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/libxkbcommon-test-internal.so.p/parser.c:2016:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/libxkbcommon-test-internal.so.p/parser.c:2062:16: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def68]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/libxkbcommon-test-internal.so.p/parser.c:2143:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def69]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/libxkbcommon.so.0.12.2.p/parser.c:2016:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘yyss’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/libxkbcommon.so.0.12.2.p/parser.c:2062:16: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def71]
libxkbcommon-xkbcommon-1.12.2/redhat-linux-build/libxkbcommon.so.0.12.2.p/parser.c:2143:3: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘*<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def72]
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:532:10: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(path, "rb")’
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:517:8: branch_false: following ‘false’ branch (when ‘include_depth <= 4’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:524:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:524:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:525:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:532:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:532:10: danger: ‘fopen(path, "rb")’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:532:10: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(path, "rb")’
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:517:8: branch_false: following ‘false’ branch (when ‘include_depth <= 4’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:524:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:524:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:525:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:532:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/parser.c:532:10: danger: ‘fopen(path, "rb")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def74]
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:62:10: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(&path, "rb")’
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:55:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:58:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:58:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:59:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:62:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:62:10: danger: ‘fopen(&path, "rb")’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:62:10: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(&path, "rb")’
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:55:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:58:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:58:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:59:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:62:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/paths.c:62:10: danger: ‘fopen(&path, "rb")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
libxkbcommon-xkbcommon-1.12.2/src/compose/state.c:43:20: warning[-Wanalyzer-malloc-leak]: leak of ‘state’
libxkbcommon-xkbcommon-1.12.2/src/compose/state.c:38:13: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/compose/state.c:39:8: branch_false: following ‘false’ branch (when ‘state’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/state.c:42:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/state.c:43:20: danger: ‘state’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:39:18: warning[-Wanalyzer-malloc-leak]: leak of ‘table’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:29:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:32:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:32:13: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:33:8: branch_false: following ‘false’ branch (when ‘table’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:38:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:39:18: danger: ‘table’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def78]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:52:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*table.nodes.item’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:29:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:32:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:33:8: branch_false: following ‘false’ branch (when ‘table’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:38:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:52:5: acquire_memory: this call could return NULL
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:52:5: danger: ‘*table.nodes.item’ could be NULL: unchecked value from [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def79]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:54:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*table.utf8.item’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:29:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:32:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:33:8: branch_false: following ‘false’ branch (when ‘table’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:38:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:54:5: acquire_memory: this call could return NULL
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:54:5: danger: ‘*table.utf8.item’ could be NULL: unchecked value from [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def80]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:70:5: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:185:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:187:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:191:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:193:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:198:5: call_function: calling ‘xkb_compose_table_unref’ from ‘xkb_compose_table_new_from_locale’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:106:10: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:81:1: enter_function: entry to ‘xkb_compose_table_new_from_file’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:90:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:96:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:96:8: branch_false: following ‘false’ branch (when ‘format == 1’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:102:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:102:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_file’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:102:13: return_function: returning to ‘xkb_compose_table_new_from_file’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:103:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:106:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:106:10: danger: ‘<unknown>’ leaks here; was allocated at [(12)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/11)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:106:10: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:81:1: enter_function: entry to ‘xkb_compose_table_new_from_file’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:90:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:96:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:96:8: branch_false: following ‘false’ branch (when ‘format == 1’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:102:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:102:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_file’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:102:13: return_function: returning to ‘xkb_compose_table_new_from_file’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:103:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:106:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:106:10: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(10)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:141:10: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:116:1: enter_function: entry to ‘xkb_compose_table_new_from_buffer’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:125:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:131:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:131:8: branch_false: following ‘false’ branch (when ‘format == 1’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:137:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:137:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_buffer’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:137:13: return_function: returning to ‘xkb_compose_table_new_from_buffer’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:138:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:141:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:141:10: danger: ‘<unknown>’ leaks here; was allocated at [(12)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/11)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:141:10: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:116:1: enter_function: entry to ‘xkb_compose_table_new_from_buffer’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:125:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:131:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:131:8: branch_false: following ‘false’ branch (when ‘format == 1’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:137:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:137:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_buffer’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:137:13: return_function: returning to ‘xkb_compose_table_new_from_buffer’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:138:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:141:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:141:10: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(10)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:172:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:172:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:172:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:172:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def89]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:177:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:177:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:177:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:177:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:178:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:178:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:178:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:178:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:183:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:183:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:183:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:183:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:184:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:184:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def96]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:184:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:184:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:189:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:185:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:187:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:189:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:189:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:185:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:187:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:189:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:190:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:185:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:187:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:190:12: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def100]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:190:12: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:185:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:187:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:190:12: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:195:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:185:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:187:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:191:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:193:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:195:5: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:195:5: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:173:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:175:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:179:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:181:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:185:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:187:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:191:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:193:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:195:5: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:202:10: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:202:10: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:202:10: warning[-Wanalyzer-malloc-leak]: leak of ‘xkb_compose_table_new(ctx, locale, 1, 0)’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:151:1: enter_function: entry to ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:160:8: branch_false: following ‘false’ branch (when ‘flags == 0’)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: call_function: calling ‘xkb_compose_table_new’ from ‘xkb_compose_table_new_from_locale’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:166:13: return_function: returning to ‘xkb_compose_table_new_from_locale’ from ‘xkb_compose_table_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:168:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:171:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:202:10: danger: ‘xkb_compose_table_new(ctx, locale, 1, 0)’ leaks here; was allocated at [(8)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def105]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:284:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*iter.pending_nodes.item’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:256:1: enter_function: entry to ‘xkb_compose_table_iterator_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:262:8: branch_false: following ‘false’ branch (when ‘iter’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:265:19: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:265:19: call_function: calling ‘xkb_compose_table_ref’ from ‘xkb_compose_table_iterator_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:265:19: return_function: returning to ‘xkb_compose_table_iterator_new’ from ‘xkb_compose_table_ref’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:267:8: branch_false: following ‘false’ branch (when ‘sequence’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:271:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:276:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:284:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:284:5: acquire_memory: this call could return NULL
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:284:5: danger: ‘*iter.pending_nodes.item’ could be NULL: unchecked value from [(13)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:291:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:256:1: enter_function: entry to ‘xkb_compose_table_iterator_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:262:8: branch_false: following ‘false’ branch (when ‘iter’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:265:19: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:265:19: call_function: calling ‘xkb_compose_table_ref’ from ‘xkb_compose_table_iterator_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:265:19: return_function: returning to ‘xkb_compose_table_iterator_new’ from ‘xkb_compose_table_ref’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:267:8: branch_false: following ‘false’ branch (when ‘sequence’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:271:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:276:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:284:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:284:5: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:289:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:290:26: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:291:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:291:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:289:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:290:26: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:291:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:291:9: call_function: inlined call to ‘darray_next_alloc’ from ‘xkb_compose_table_iterator_new’
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:291:9: call_function: inlined call to ‘darray_next_alloc’ from ‘xkb_compose_table_iterator_new’
libxkbcommon-xkbcommon-1.12.2/src/compose/table.c:291:9: danger: ‘<unknown>’ leaks here; was allocated at [(13)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def107]
libxkbcommon-xkbcommon-1.12.2/src/context-priv.c:82:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/src/context-priv.c:78:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/context-priv.c:81:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/src/context-priv.c:82:5: danger: missing call to ‘va_end’ to match ‘va_start’ at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
libxkbcommon-xkbcommon-1.12.2/src/context.c:316:11: warning[-Wanalyzer-malloc-leak]: leak of ‘ctx’
libxkbcommon-xkbcommon-1.12.2/src/context.c:303:31: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/context.c:305:8: branch_false: following ‘false’ branch (when ‘ctx’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/context.c:308:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/context.c:316:11: danger: ‘ctx’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
libxkbcommon-xkbcommon-1.12.2/src/darray.h:214:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:53:1: enter_function: entry to ‘xkb_rmlvo_builder_append_layout’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:60:8: branch_false: following ‘false’ branch (when ‘idx <= 31’)...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:71:19: call_function: inlined call to ‘strdup_safe’ from ‘xkb_rmlvo_builder_append_layout’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:75:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:90:24: branch_true: following ‘true’ branch (when ‘options_len > k’)...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:92:42: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:92:23: call_function: inlined call to ‘strdup_safe’ from ‘xkb_rmlvo_builder_append_layout’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:96:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:104:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:104:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:104:9: call_function: inlined call to ‘darray_next_alloc’ from ‘xkb_rmlvo_builder_append_layout’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:34:37: warning[-Wanalyzer-malloc-leak]: leak of ‘keymap’
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:46:1: enter_function: entry to ‘xkb_keymap_new’
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:52:14: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:53:8: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:56:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:62:5: call_function: calling ‘update_builtin_keymap_fields’ from ‘xkb_keymap_new’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def111]
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:57:19: warning[-Wanalyzer-malloc-leak]: leak of ‘keymap’
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:52:14: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:53:8: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:56:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keymap-priv.c:57:19: danger: ‘keymap’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def112]
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:137: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: iter
Error: GCC_ANALYZER_WARNING (CWE-476): [#def113]
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:137:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘iter’
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:136:40: acquire_memory: this call could return NULL
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:137:5: danger: ‘iter’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-476): [#def114]
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:138: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: iter
Error: CPPCHECK_WARNING (CWE-476): [#def115]
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:139: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: iter
Error: GCC_ANALYZER_WARNING (CWE-401): [#def116]
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:282:23: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:237:1: enter_function: entry to ‘xkb_keysym_from_name’
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:244:8: branch_false: following ‘false’ branch (when ‘flags <= 1’)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:251:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:280:16: branch_true: following ‘true’ branch (when ‘lo <= hi’)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:281:27: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:292:12: branch_false: following ‘false’ branch (when ‘entry’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:305:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:341:15: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:342:12: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:344:35: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:345:15: call_function: calling ‘xkb_keysym_from_name’ from ‘xkb_keysym_from_name’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def117]
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:298:20: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:237:1: enter_function: entry to ‘xkb_keysym_from_name’
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:244:8: branch_false: following ‘false’ branch (when ‘flags <= 1’)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:251:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:280:16: branch_true: following ‘true’ branch (when ‘lo <= hi’)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:281:27: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:292:12: branch_false: following ‘false’ branch (when ‘entry’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:305:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:341:15: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:342:12: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:344:35: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:345:15: call_function: calling ‘xkb_keysym_from_name’ from ‘xkb_keysym_from_name’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:339:19: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:237:1: enter_function: entry to ‘xkb_keysym_from_name’
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:244:8: branch_false: following ‘false’ branch (when ‘flags <= 1’)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:251:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:280:16: branch_true: following ‘true’ branch (when ‘lo <= hi’)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:281:27: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:292:12: branch_false: following ‘false’ branch (when ‘entry’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:305:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:305:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:341:15: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:342:12: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:344:35: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/keysym.c:345:15: call_function: calling ‘xkb_keysym_from_name’ from ‘xkb_keysym_from_name’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def119]
libxkbcommon-xkbcommon-1.12.2/src/registry.c:131:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/src/registry.c:1158:1: enter_function: entry to ‘xml_error_func’
libxkbcommon-xkbcommon-1.12.2/src/registry.c:1175:8: branch_true: following ‘true’ branch (when ‘rc < 0’)...
libxkbcommon-xkbcommon-1.12.2/src/registry.c:1176:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/registry.c:1176:9: call_function: calling ‘rxkb_log’ from ‘xml_error_func’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:30:20: warning[-Wanalyzer-malloc-leak]: leak of ‘builder’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:25:48: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:26:8: branch_false: following ‘false’ branch (when ‘builder’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:29:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:30:20: danger: ‘builder’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:46:5: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:21:1: enter_function: entry to ‘xkb_rmlvo_builder_new’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:26:8: branch_false: following ‘false’ branch (when ‘builder’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:29:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:32:22: call_function: inlined call to ‘strdup_safe’ from ‘xkb_rmlvo_builder_new’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:33:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:36:22: call_function: inlined call to ‘strdup_safe’ from ‘xkb_rmlvo_builder_new’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:37:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:46:5: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:46:5: warning[-Wanalyzer-malloc-leak]: leak of ‘builder’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:21:1: enter_function: entry to ‘xkb_rmlvo_builder_new’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:25:48: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:26:8: branch_false: following ‘false’ branch (when ‘builder’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:29:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:32:22: call_function: inlined call to ‘strdup_safe’ from ‘xkb_rmlvo_builder_new’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:33:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:46:5: danger: ‘builder’ leaks here; was allocated at [(2)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def123]
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:136:5: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup(option)’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:111:1: enter_function: entry to ‘xkb_rmlvo_builder_append_option’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:114:8: branch_false: following ‘false’ branch (when ‘option’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:119:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:127:19: call_function: inlined call to ‘strdup_safe’ from ‘xkb_rmlvo_builder_append_option’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:130:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:136:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:136:5: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:136:5: call_function: inlined call to ‘darray_next_alloc’ from ‘xkb_rmlvo_builder_append_option’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:136:5: danger: ‘strdup(option)’ leaks here; was allocated at [(5)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def124]
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:170:5: warning[-Wanalyzer-malloc-leak]: leak of ‘builder’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:21:1: enter_function: entry to ‘xkb_rmlvo_builder_new’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:25:48: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:26:8: branch_false: following ‘false’ branch (when ‘builder’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:29:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:32:22: call_function: inlined call to ‘strdup_safe’ from ‘xkb_rmlvo_builder_new’
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:33:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/rmlvo.c:48:5: call_function: calling ‘xkb_rmlvo_builder_unref’ from ‘xkb_rmlvo_builder_new’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
libxkbcommon-xkbcommon-1.12.2/src/scanner-utils.h:37:32: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: CPPCHECK_WARNING (CWE-758): [#def126]
libxkbcommon-xkbcommon-1.12.2/src/state.c:1516: warning[objectIndex]: The address of variable 'sym' might be accessed at non-zero index.
Error: GCC_ANALYZER_WARNING (CWE-404): [#def127]
libxkbcommon-xkbcommon-1.12.2/src/state.c:1745:37: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/src/state.c:1740:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/src/state.c:1743:12: branch_false: following ‘false’ branch (when ‘str’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/state.c:1745:37: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/state.c:1745:37: danger: missing call to ‘va_end’ to match ‘va_start’ at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def128]
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:925:9: warning[-Wanalyzer-malloc-leak]: leak of ‘*type.level_names’
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:913:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:914:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:914:5: branch_false: following ‘false’ branch...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:916:21: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:917:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:922:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:925:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:925:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:925:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:925:9: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/x11/keymap.c:925:9: danger: ‘*type.level_names’ leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:284:32: warning[-Wanalyzer-malloc-leak]: leak of ‘next_incl.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1013:1: enter_function: entry to ‘CompileCompatMap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1019:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: call_function: calling ‘HandleCompatMapFile’ from ‘CompileCompatMap’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def130]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:296:32: warning[-Wanalyzer-malloc-leak]: leak of ‘next_incl.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1013:1: enter_function: entry to ‘CompileCompatMap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1019:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: call_function: calling ‘HandleCompatMapFile’ from ‘CompileCompatMap’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def131]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:456:9: warning[-Wanalyzer-malloc-leak]: leak of ‘info.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1013:1: enter_function: entry to ‘CompileCompatMap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1019:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: call_function: calling ‘HandleCompatMapFile’ from ‘CompileCompatMap’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def132]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:456:9: warning[-Wanalyzer-malloc-leak]: leak of ‘next_incl.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1013:1: enter_function: entry to ‘CompileCompatMap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1019:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: call_function: calling ‘HandleCompatMapFile’ from ‘CompileCompatMap’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:527:22: warning[-Wanalyzer-malloc-leak]: leak of ‘actions.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1013:1: enter_function: entry to ‘CompileCompatMap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1019:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: call_function: calling ‘HandleCompatMapFile’ from ‘CompileCompatMap’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def134]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:540:21: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1013:1: enter_function: entry to ‘CompileCompatMap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1019:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/compat.c:1020:9: call_function: calling ‘HandleCompatMapFile’ from ‘CompileCompatMap’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def135]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:194:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘*section.buffer.item + (sizetype)(*section.buffer.size + 4294967295)’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:382:1: enter_function: entry to ‘xkb_file_iterator_new_from_buffer’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:391:8: branch_false: following ‘false’ branch (when ‘iter’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:397:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:402:5: call_function: calling ‘xkb_file_section_init’ from ‘xkb_file_iterator_new_from_buffer’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def136]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:256:13: warning[-Wanalyzer-malloc-leak]: leak of ‘*section.buffer.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:343:1: enter_function: entry to ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:351:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:354:18: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:355:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:363:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:370:5: call_function: inlined call to ‘xkb_file_section_reset’ from ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:373:9: call_function: calling ‘xkb_file_section_set_meta_data’ from ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:373:9: return_function: returning to ‘xkb_file_section_parse’ from ‘xkb_file_section_set_meta_data’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:372:21: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:375:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:375:10: call_function: calling ‘xkb_file_section_process’ from ‘xkb_file_section_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def137]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:263:17: warning[-Wanalyzer-malloc-leak]: leak of ‘*iter.section.buffer.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:424:1: enter_function: entry to ‘xkb_file_iterator_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:427:8: branch_false: following ‘false’ branch...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:437:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:439:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:439:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:441:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:472:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:482:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:504:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:505:10: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:505:10: call_function: calling ‘xkb_file_section_process’ from ‘xkb_file_iterator_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def138]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:263:17: warning[-Wanalyzer-malloc-leak]: leak of ‘*section.buffer.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:343:1: enter_function: entry to ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:351:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:354:18: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:355:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:363:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:370:5: call_function: inlined call to ‘xkb_file_section_reset’ from ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:373:9: call_function: calling ‘xkb_file_section_set_meta_data’ from ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:373:9: return_function: returning to ‘xkb_file_section_parse’ from ‘xkb_file_section_set_meta_data’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:372:21: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:375:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:375:10: call_function: calling ‘xkb_file_section_process’ from ‘xkb_file_section_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def139]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:271:17: warning[-Wanalyzer-malloc-leak]: leak of ‘*iter.section.buffer.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:424:1: enter_function: entry to ‘xkb_file_iterator_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:427:8: branch_false: following ‘false’ branch...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:437:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:439:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:439:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:441:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:472:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:482:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:504:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:505:10: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:505:10: call_function: calling ‘xkb_file_section_process’ from ‘xkb_file_iterator_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def140]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:271:17: warning[-Wanalyzer-malloc-leak]: leak of ‘*section.buffer.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:343:1: enter_function: entry to ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:351:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:354:18: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:355:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:363:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:370:5: call_function: inlined call to ‘xkb_file_section_reset’ from ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:373:9: call_function: calling ‘xkb_file_section_set_meta_data’ from ‘xkb_file_section_parse’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:373:9: return_function: returning to ‘xkb_file_section_parse’ from ‘xkb_file_section_set_meta_data’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:372:21: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:375:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:375:10: call_function: calling ‘xkb_file_section_process’ from ‘xkb_file_section_parse’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def141]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(path, "rb")’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:351:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:354:18: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:354:18: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:355:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: danger: ‘fopen(path, "rb")’ leaks here; was opened at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def142]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(path, "rb")’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:351:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:354:18: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:354:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:355:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:361:25: danger: ‘fopen(path, "rb")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def143]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:404:10: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:382:1: enter_function: entry to ‘xkb_file_iterator_new_from_buffer’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:391:8: branch_false: following ‘false’ branch (when ‘iter’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:397:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:402:5: call_function: calling ‘xkb_file_section_init’ from ‘xkb_file_iterator_new_from_buffer’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:402:5: return_function: returning to ‘xkb_file_iterator_new_from_buffer’ from ‘xkb_file_section_init’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:404:10: danger: ‘<unknown>’ leaks here; was allocated at [(6)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def144]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:404:10: warning[-Wanalyzer-malloc-leak]: leak of ‘iter’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:390:45: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:391:8: branch_false: following ‘false’ branch (when ‘iter’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:397:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap-file-iterator.c:404:10: danger: ‘iter’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def145]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:164:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:554:1: enter_function: entry to ‘CompileKeymap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:594:10: branch_true: following ‘true’ branch (when ‘type != 4’)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:596:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:608:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:595:10: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:616:12: call_function: calling ‘UpdateDerivedKeymapFields’ from ‘CompileKeymap’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def146]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:171:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:554:1: enter_function: entry to ‘CompileKeymap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:594:10: branch_true: following ‘true’ branch (when ‘type != 4’)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:596:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:608:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:595:10: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:616:12: call_function: calling ‘UpdateDerivedKeymapFields’ from ‘CompileKeymap’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def147]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:217:21: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:554:1: enter_function: entry to ‘CompileKeymap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:594:10: branch_true: following ‘true’ branch (when ‘type != 4’)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:596:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:608:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:595:10: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:616:12: call_function: calling ‘UpdateDerivedKeymapFields’ from ‘CompileKeymap’
Error: GCC_ANALYZER_WARNING (CWE-415): [#def148]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:265:5: warning[-Wanalyzer-double-free]: double-‘free’ of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:554:1: enter_function: entry to ‘CompileKeymap’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:594:10: branch_true: following ‘true’ branch (when ‘type != 4’)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:596:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:608:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:595:10: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/keymap.c:616:12: call_function: calling ‘UpdateDerivedKeymapFields’ from ‘CompileKeymap’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def149]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:50:5: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def150]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:76:11: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def151]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:79:9: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def152]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:277:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def153]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:307:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def154]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:420:59: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def155]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:426:41: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def156]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:428:41: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def157]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:430:41: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def158]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:434:45: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def159]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:438:46: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def160]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:452:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def161]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:454:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def162]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:464:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def163]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:466:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def164]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:487:45: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def165]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:493:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def166]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:506:65: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def167]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:507:76: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def168]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:508:65: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def169]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:509:65: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def170]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:510:65: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def171]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:535:37: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def172]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:554:55: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def173]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:570:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def174]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:583:49: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def175]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:587:45: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def176]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:597:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def177]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:599:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def178]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:603:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def179]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:607:45: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def180]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:609:45: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def181]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:629:27: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def182]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:633:27: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def183]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:644:27: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def184]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:654:27: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def185]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:679:27: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def186]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:693:27: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def187]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:707:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def188]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:709:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def189]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:711:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def190]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:713:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def191]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:715:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def192]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:717:41: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def193]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:719:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def194]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:721:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def195]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:723:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def196]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:725:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def197]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:727:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def198]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:744:21: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def199]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:768:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def200]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:770:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def201]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:772:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def202]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:774:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def203]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:776:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def204]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:782:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def205]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:784:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def206]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:786:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def207]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:788:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def208]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:792:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def209]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:803:45: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def210]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:810:75: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def211]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:822:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def212]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:828:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def213]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:832:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def214]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:836:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def215]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:838:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def216]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:840:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def217]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:842:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def218]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:846:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def219]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:848:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def220]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:850:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def221]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:852:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def222]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:857:45: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def223]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:864:75: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def224]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:870:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def225]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:873:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def226]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:880:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def227]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:886:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def228]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:889:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def229]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:900:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def230]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:903:44: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def231]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:913:42: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def232]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:920:46: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def233]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:956:33: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def234]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:982:37: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def235]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:987:37: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def236]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:994:33: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def237]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1030:50: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def238]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1031:50: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def239]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1034:50: warning[-Wanalyzer-malloc-leak]: leak of ‘yyptr’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1108:1: enter_function: entry to ‘parse_next’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/parser.y:1118:16: call_function: calling ‘_xkbcommon_parse’ from ‘parse_next’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def240]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:340:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘__builtin_malloc(96)’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2037:1: enter_function: entry to ‘xkb_components_from_rules_names’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2042:31: call_function: calling ‘matcher_new_from_names’ from ‘xkb_components_from_rules_names’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def241]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:386:17: warning[-Wanalyzer-malloc-leak]: leak of ‘m’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2037:1: enter_function: entry to ‘xkb_components_from_rules_names’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2042:31: call_function: calling ‘matcher_new_from_names’ from ‘xkb_components_from_rules_names’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def242]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:395:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2037:1: enter_function: entry to ‘xkb_components_from_rules_names’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2042:31: call_function: calling ‘matcher_new_from_names’ from ‘xkb_components_from_rules_names’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def243]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:422:32: warning[-Wanalyzer-malloc-leak]: leak of ‘m’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2019:1: enter_function: entry to ‘xkb_components_from_rmlvo_builder’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2024:31: call_function: calling ‘matcher_new_from_rmlvo’ from ‘xkb_components_from_rmlvo_builder’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def244]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:474:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2019:1: enter_function: entry to ‘xkb_components_from_rmlvo_builder’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2024:31: call_function: calling ‘matcher_new_from_rmlvo’ from ‘xkb_components_from_rmlvo_builder’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def245]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:477:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2019:1: enter_function: entry to ‘xkb_components_from_rmlvo_builder’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2024:31: call_function: calling ‘matcher_new_from_rmlvo’ from ‘xkb_components_from_rmlvo_builder’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def246]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:497:13: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2019:1: enter_function: entry to ‘xkb_components_from_rmlvo_builder’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:2024:31: call_function: calling ‘matcher_new_from_rmlvo’ from ‘xkb_components_from_rmlvo_builder’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def247]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1324:13: warning[-Wanalyzer-malloc-leak]: leak of ‘expanded.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1490:1: enter_function: entry to ‘matcher_rule_apply_if_matches’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1607:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1609:14: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1610:14: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:37: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:16: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1614:44: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1615:54: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1658:21: call_function: calling ‘append_expanded_kccgst_value’ from ‘matcher_rule_apply_if_matches’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def248]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1339:21: warning[-Wanalyzer-malloc-leak]: leak of ‘expanded.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1490:1: enter_function: entry to ‘matcher_rule_apply_if_matches’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1607:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1609:14: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1610:14: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:37: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:16: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1614:44: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1615:54: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1658:21: call_function: calling ‘append_expanded_kccgst_value’ from ‘matcher_rule_apply_if_matches’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def249]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1341:17: warning[-Wanalyzer-malloc-leak]: leak of ‘expanded.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1490:1: enter_function: entry to ‘matcher_rule_apply_if_matches’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1607:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1609:14: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1610:14: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:37: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:16: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1614:44: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1615:54: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1658:21: call_function: calling ‘append_expanded_kccgst_value’ from ‘matcher_rule_apply_if_matches’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def250]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1347:17: warning[-Wanalyzer-malloc-leak]: leak of ‘expanded.item’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1490:1: enter_function: entry to ‘matcher_rule_apply_if_matches’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1607:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1609:14: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1610:14: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:37: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:16: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1614:44: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1615:54: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1658:21: call_function: calling ‘append_expanded_kccgst_value’ from ‘matcher_rule_apply_if_matches’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def251]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1398:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1490:1: enter_function: entry to ‘matcher_rule_apply_if_matches’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1607:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1609:14: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1610:14: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:37: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:16: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1614:44: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1615:54: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1658:21: call_function: calling ‘append_expanded_kccgst_value’ from ‘matcher_rule_apply_if_matches’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def252]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1416:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1490:1: enter_function: entry to ‘matcher_rule_apply_if_matches’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1607:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1609:14: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1610:14: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:37: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:16: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1614:44: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1615:54: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1658:21: call_function: calling ‘append_expanded_kccgst_value’ from ‘matcher_rule_apply_if_matches’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def253]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1422:17: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1490:1: enter_function: entry to ‘matcher_rule_apply_if_matches’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1607:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1609:14: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1610:14: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:37: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1613:16: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1614:44: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1615:54: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/rules.c:1658:21: call_function: calling ‘append_expanded_kccgst_value’ from ‘matcher_rule_apply_if_matches’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def254]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:117:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘to’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1946:1: enter_function: entry to ‘CompileSymbols’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1952:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: call_function: calling ‘HandleSymbolsFile’ from ‘CompileSymbols’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def255]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:693:9: warning[-Wanalyzer-malloc-leak]: leak of ‘info.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1946:1: enter_function: entry to ‘CompileSymbols’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1952:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: call_function: calling ‘HandleSymbolsFile’ from ‘CompileSymbols’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def256]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:693:9: warning[-Wanalyzer-malloc-leak]: leak of ‘next_incl.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1946:1: enter_function: entry to ‘CompileSymbols’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1952:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: call_function: calling ‘HandleSymbolsFile’ from ‘CompileSymbols’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def257]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:781:9: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1946:1: enter_function: entry to ‘CompileSymbols’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1952:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/symbols.c:1953:9: call_function: calling ‘HandleSymbolsFile’ from ‘CompileSymbols’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def258]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:208:9: warning[-Wanalyzer-malloc-leak]: leak of ‘info.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:840:1: enter_function: entry to ‘CompileKeyTypes’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:846:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: call_function: calling ‘HandleKeyTypesFile’ from ‘CompileKeyTypes’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def259]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:208:9: warning[-Wanalyzer-malloc-leak]: leak of ‘next_incl.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:840:1: enter_function: entry to ‘CompileKeyTypes’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:846:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: call_function: calling ‘HandleKeyTypesFile’ from ‘CompileKeyTypes’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def260]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:332:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:840:1: enter_function: entry to ‘CompileKeyTypes’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:846:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: call_function: calling ‘HandleKeyTypesFile’ from ‘CompileKeyTypes’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def261]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:427:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:840:1: enter_function: entry to ‘CompileKeyTypes’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:846:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: call_function: calling ‘HandleKeyTypesFile’ from ‘CompileKeyTypes’
Error: GCC_ANALYZER_WARNING (CWE-457): [#def262]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:427:5: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value ‘new.mods.mask’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:840:1: enter_function: entry to ‘CompileKeyTypes’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:846:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: call_function: calling ‘HandleKeyTypesFile’ from ‘CompileKeyTypes’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def263]
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:597:14: warning[-Wanalyzer-malloc-leak]: leak of ‘next_incl.name’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:840:1: enter_function: entry to ‘CompileKeyTypes’
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:846:8: branch_true: following ‘true’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/src/xkbcomp/types.c:847:9: call_function: calling ‘HandleKeyTypesFile’ from ‘CompileKeyTypes’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def264]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:69:16: warning[-Wanalyzer-malloc-leak]: leak of ‘*<unknown>.string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:69:16: danger: ‘*<unknown>.string’ leaks here; was allocated at [(10)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def265]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:69:16: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:91:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:69:16: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def266]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:69:16: warning[-Wanalyzer-malloc-leak]: leak of ‘arr’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:63:11: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:69:16: danger: ‘arr’ leaks here; was allocated at [(4)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def267]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: warning[-Wanalyzer-malloc-leak]: leak of ‘*<unknown>.string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: danger: ‘*<unknown>.string’ leaks here; was allocated at [(10)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def268]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:91:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def269]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: warning[-Wanalyzer-malloc-leak]: leak of ‘arr’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:63:11: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:71:22: danger: ‘arr’ leaks here; was allocated at [(4)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def270]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: warning[-Wanalyzer-malloc-leak]: leak of ‘*<unknown>.string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: danger: ‘*<unknown>.string’ leaks here; was allocated at [(10)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def271]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:91:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def272]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: warning[-Wanalyzer-malloc-leak]: leak of ‘arr’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:63:11: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: danger: ‘arr’ leaks here; was allocated at [(4)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def273]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:99:18: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:91:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_false: following ‘false’ branch (when ‘i >= N’)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:98:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:99:38: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:99:18: danger: ‘<unknown>’ leaks here; was allocated at [(10)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def274]
libxkbcommon-xkbcommon-1.12.2/test/atom.c:99:18: warning[-Wanalyzer-malloc-leak]: leak of ‘arr’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:45:1: enter_function: entry to ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:60:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:62:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:63:11: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:64:5: branch_false: following ‘false’ branch (when ‘arr’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:43: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: call_function: calling ‘random_string’ from ‘test_random_strings’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:67:9: return_function: returning to ‘test_random_strings’ from ‘random_string’
libxkbcommon-xkbcommon-1.12.2/test/atom.c:70:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:90:23: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:91:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:66:21: branch_false: following ‘false’ branch (when ‘i >= N’)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:98:21: branch_true: following ‘true’ branch (when ‘i < N’)...
libxkbcommon-xkbcommon-1.12.2/test/atom.c:99:38: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/atom.c:99:18: danger: ‘arr’ leaks here; was allocated at [(4)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/3)
Error: UNICONTROL_WARNING (CWE-94): [#def275]
libxkbcommon-xkbcommon-1.12.2/test/buffercomp.c:1848: warning: bidirectional control characters: ['\u2067', '\u2069', '\u2067', '\u2069']
Error: CPPCHECK_WARNING (CWE-758): [#def276]
libxkbcommon-xkbcommon-1.12.2/test/common.c:156: warning[objectIndex]: The address of variable 'sym' might be accessed at non-zero index.
Error: CPPCHECK_WARNING (CWE-758): [#def277]
libxkbcommon-xkbcommon-1.12.2/test/common.c:160: warning[objectIndex]: The address of variable 'sym' might be accessed at non-zero index.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def278]
libxkbcommon-xkbcommon-1.12.2/test/common.c:275:9: warning[-Wanalyzer-malloc-leak]: leak of ‘test_get_path(rel_path)’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def279]
libxkbcommon-xkbcommon-1.12.2/test/common.c:315:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path(path_rel), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def280]
libxkbcommon-xkbcommon-1.12.2/test/common.c:315:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path(path_rel), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def281]
libxkbcommon-xkbcommon-1.12.2/test/common.c:315:13: warning[-Wanalyzer-malloc-leak]: leak of ‘ret’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def282]
libxkbcommon-xkbcommon-1.12.2/test/common.c:315:13: warning[-Wanalyzer-malloc-leak]: leak of ‘test_get_path(path_rel)’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
Error: GCC_ANALYZER_WARNING (CWE-910): [#def283]
libxkbcommon-xkbcommon-1.12.2/test/common.c:342:9: warning[-Wanalyzer-double-fclose]: double ‘fclose’ of FILE ‘fopen(test_get_path(path_rel), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
Error: GCC_ANALYZER_WARNING (CWE-415): [#def284]
libxkbcommon-xkbcommon-1.12.2/test/common.c:342:9: warning[-Wanalyzer-double-free]: double-‘fclose’ of ‘fopen(test_get_path(path_rel), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def285]
libxkbcommon-xkbcommon-1.12.2/test/common.c:727:9: warning[-Wanalyzer-malloc-leak]: leak of ‘test_get_path(rel_path)’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_true: following ‘true’ branch (when ‘update_output_files != 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:727:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:727:9: danger: ‘test_get_path(rel_path)’ leaks here; was allocated at [(12)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/11)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def286]
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: warning[-Wanalyzer-malloc-leak]: leak of ‘test_get_path(rel_path)’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: danger: ‘test_get_path(rel_path)’ leaks here; was allocated at [(12)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/11)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def287]
libxkbcommon-xkbcommon-1.12.2/test/common.c:746:26: warning[-Wanalyzer-malloc-leak]: leak of ‘test_read_file(rel_path)’
libxkbcommon-xkbcommon-1.12.2/test/common.c:679:1: enter_function: entry to ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:695:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:709:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:714:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:716:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:721:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: call_function: calling ‘test_get_path’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:723:24: return_function: returning to ‘test_compile_output2’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:724:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:726:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:733:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: call_function: calling ‘test_read_file’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:734:32: return_function: returning to ‘test_compile_output2’ from ‘test_read_file’
libxkbcommon-xkbcommon-1.12.2/test/common.c:735:9: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:738:14: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:740:34: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:741:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:741:17: call_function: calling ‘streq’ from ‘test_compile_output2’
libxkbcommon-xkbcommon-1.12.2/test/common.c:741:17: return_function: returning to ‘test_compile_output2’ from ‘streq’
libxkbcommon-xkbcommon-1.12.2/test/common.c:741:16: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:742:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:743:20: branch_true: following ‘true’ branch (when ‘test_round_trip != 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:746:26: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:746:26: danger: ‘test_read_file(rel_path)’ leaks here; was allocated at [(46)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/45)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def288]
libxkbcommon-xkbcommon-1.12.2/test/common.c:821:9: warning[-Wanalyzer-malloc-leak]: leak of ‘test_get_path(rel_path)’
libxkbcommon-xkbcommon-1.12.2/test/common.c:785:1: enter_function: entry to ‘test_third_pary_compile_output’
libxkbcommon-xkbcommon-1.12.2/test/common.c:799:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:810:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:810:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:810:32: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:817:18: call_function: calling ‘test_get_path’ from ‘test_third_pary_compile_output’
libxkbcommon-xkbcommon-1.12.2/test/common.c:817:18: return_function: returning to ‘test_third_pary_compile_output’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:818:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:820:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:820:8: branch_true: following ‘true’ branch (when ‘update_output_files != 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:821:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:821:9: danger: ‘test_get_path(rel_path)’ leaks here; was allocated at [(13)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def289]
libxkbcommon-xkbcommon-1.12.2/test/common.c:827:9: warning[-Wanalyzer-malloc-leak]: leak of ‘test_get_path(rel_path)’
libxkbcommon-xkbcommon-1.12.2/test/common.c:785:1: enter_function: entry to ‘test_third_pary_compile_output’
libxkbcommon-xkbcommon-1.12.2/test/common.c:799:8: branch_false: following ‘false’ branch (when ‘rel_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:810:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:810:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:810:32: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:817:18: call_function: calling ‘test_get_path’ from ‘test_third_pary_compile_output’
libxkbcommon-xkbcommon-1.12.2/test/common.c:817:18: return_function: returning to ‘test_third_pary_compile_output’ from ‘test_get_path’
libxkbcommon-xkbcommon-1.12.2/test/common.c:818:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/common.c:820:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:820:8: branch_false: following ‘false’ branch (when ‘update_output_files == 0’)...
libxkbcommon-xkbcommon-1.12.2/test/common.c:827:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/common.c:827:9: danger: ‘test_get_path(rel_path)’ leaks here; was allocated at [(13)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def290]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:71:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:156:1: enter_function: entry to ‘test_compose_seq_buffer’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:164:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:166:10: call_function: calling ‘test_compose_seq_va’ from ‘test_compose_seq_buffer’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def291]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:90:18: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:156:1: enter_function: entry to ‘test_compose_seq_buffer’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:164:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:166:10: call_function: calling ‘test_compose_seq_va’ from ‘test_compose_seq_buffer’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def292]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:101:18: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:156:1: enter_function: entry to ‘test_compose_seq_buffer’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:164:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:166:10: call_function: calling ‘test_compose_seq_va’ from ‘test_compose_seq_buffer’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def293]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:111:15: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:156:1: enter_function: entry to ‘test_compose_seq_buffer’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:164:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:166:10: call_function: calling ‘test_compose_seq_va’ from ‘test_compose_seq_buffer’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def294]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:125:18: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:156:1: enter_function: entry to ‘test_compose_seq_buffer’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:164:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:166:10: call_function: calling ‘test_compose_seq_va’ from ‘test_compose_seq_buffer’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def295]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:128:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:156:1: enter_function: entry to ‘test_compose_seq_buffer’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:164:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:166:10: call_function: calling ‘test_compose_seq_va’ from ‘test_compose_seq_buffer’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def296]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:130:13: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:156:1: enter_function: entry to ‘test_compose_seq_buffer’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:164:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:165:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:166:10: call_function: calling ‘test_compose_seq_va’ from ‘test_compose_seq_buffer’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def297]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:136:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:610:1: enter_function: entry to ‘test_modifier_syntax’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:617:5: call_function: calling ‘test_compose_seq_buffer’ from ‘test_modifier_syntax’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def298]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:268:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:264:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:265:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:266:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:268:13: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def299]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:268:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:264:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:265:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:266:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:268:13: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def300]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:466:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:462:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:463:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:464:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:466:13: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was opened at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def301]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:466:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:462:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:463:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:464:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:466:13: danger: ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def302]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:723:5: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:743:1: enter_function: entry to ‘test_eq_entry’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:747:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:748:10: call_function: calling ‘test_eq_entry_va’ from ‘test_eq_entry’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def303]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:725:24: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:743:1: enter_function: entry to ‘test_eq_entry’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:747:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:748:10: call_function: calling ‘test_eq_entry_va’ from ‘test_eq_entry’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def304]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:729:36: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:743:1: enter_function: entry to ‘test_eq_entry’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:747:5: acquire_resource: ‘va_start’ called here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:748:10: call_function: calling ‘test_eq_entry_va’ from ‘test_eq_entry’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def305]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1066:10: warning[-Wanalyzer-malloc-leak]: leak of ‘output_file’
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1050:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1051:27: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1058:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1062:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1063:25: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1064:5: branch_false: following ‘false’ branch (when ‘output_file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1066:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1066:10: danger: ‘output_file’ leaks here; was allocated at [(5)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/4)
Error: CPPCHECK_WARNING (CWE-416): [#def306]
libxkbcommon-xkbcommon-1.12.2/test/compose.c:1068: error[deallocuse]: Dereferencing 'input' after it is deallocated / released
Error: GCC_ANALYZER_WARNING (CWE-476): [#def307]
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:326:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:315:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:317:14: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:319:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:321:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:323:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:324:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:324:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:325:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:326:5: danger: dereference of NULL ‘XkbKey(test_compile_rules(test_get_context(0), 1, "evdev", "pc104", "numeric_keysyms", 0, 0), xkb_keymap_key_by_name(<unknown>, "AD01"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def308]
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:333:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:305:1: enter_function: entry to ‘test_numeric_keysyms’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:315:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:317:14: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:319:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:321:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:323:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:324:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:324:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:325:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:325:11: call_function: calling ‘XkbKey’ from ‘test_numeric_keysyms’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:325:11: return_function: returning to ‘test_numeric_keysyms’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:326:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:328:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:330:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:331:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:331:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:332:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:333:5: danger: dereference of NULL ‘XkbKey(test_compile_rules(test_get_context(0), 1, "evdev", "pc104", "numeric_keysyms", 0, 0), xkb_keymap_key_by_name(<unknown>, "AD02"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def309]
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:343:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:305:1: enter_function: entry to ‘test_numeric_keysyms’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:315:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:317:14: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:319:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:321:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:323:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:324:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:324:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:325:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:325:11: call_function: calling ‘XkbKey’ from ‘test_numeric_keysyms’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:325:11: return_function: returning to ‘test_numeric_keysyms’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:326:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:328:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:330:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:331:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:331:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:332:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:332:11: call_function: calling ‘XkbKey’ from ‘test_numeric_keysyms’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:332:11: return_function: returning to ‘test_numeric_keysyms’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:333:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:335:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:337:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:338:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:338:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:340:21: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:341:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:342:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/keymap.c:343:5: danger: dereference of NULL ‘XkbKey(test_compile_rules(test_get_context(0), 1, "evdev", "pc104", "numeric_keysyms", 0, 0), xkb_keymap_key_by_name(<unknown>, "AD03"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def310]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "LVL3"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def311]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "LFSH"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def312]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "RTSH"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def313]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "LWIN"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def314]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "RWIN"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def315]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "LCTL"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def316]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "RCTL"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def317]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "LALT"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def318]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "RALT"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def319]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "CAPS"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def320]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD01"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def321]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD02"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def322]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:175:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:176:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD03"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def323]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:183:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:175:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:176:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:180:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:181:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:183:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD04"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def324]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:188:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:175:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:176:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:180:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:181:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:183:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:185:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:186:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:188:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD05"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def325]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:193:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:175:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:176:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:180:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:181:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:183:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:185:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:186:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:188:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:190:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:191:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:193:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD06"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def326]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:198:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:175:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:176:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:180:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:181:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:183:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:185:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:186:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:188:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:190:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:191:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:193:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:195:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:196:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:197:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:198:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD07"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def327]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:203:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:175:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:176:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:180:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:181:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:183:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:185:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:186:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:188:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:190:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:191:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:193:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:195:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:196:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:197:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:197:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:197:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:198:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:200:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:201:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:202:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:203:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD08"))’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def328]
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:208:5: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:104:1: enter_function: entry to ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:113:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:115:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:116:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:117:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:118:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:120:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:121:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:122:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:123:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:125:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:126:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:127:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:128:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:130:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:131:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:132:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:133:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:135:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:136:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:137:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:138:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:140:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:141:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:142:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:143:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:145:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:146:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:147:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:148:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:150:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:151:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:152:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:153:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:155:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:156:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:157:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:158:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:160:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:161:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:162:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:163:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:165:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:166:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:167:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:168:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:170:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:171:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:172:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:173:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:175:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:176:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:177:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:178:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:180:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:181:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:182:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:183:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:185:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:186:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:187:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:188:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:190:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:191:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:192:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:193:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:195:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:196:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:197:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:197:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:197:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:198:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:200:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:201:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:202:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:202:11: call_function: calling ‘XkbKey’ from ‘test_modmap_none’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:202:11: return_function: returning to ‘test_modmap_none’ from ‘XkbKey’
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:203:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:205:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:206:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:207:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/modifiers.c:208:5: danger: dereference of NULL ‘XkbKey(test_compile_file(context, 1, "keymaps/modmap-none.xkb"), xkb_keymap_key_by_name(<unknown>, "AD09"))’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def329]
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:25:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:200:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:206:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: call_function: calling ‘test_rmlvo’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def330]
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:33:21: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:200:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:206:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: call_function: calling ‘test_rmlvo’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def331]
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:47:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:200:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:206:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: call_function: calling ‘test_rmlvo’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-404): [#def332]
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:55:21: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:200:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:206:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/rulescomp.c:210:5: call_function: calling ‘test_rmlvo’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def333]
libxkbcommon-xkbcommon-1.12.2/test/test.h:152:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:18:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: call_function: calling ‘xkb_enable_quiet_logging’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def334]
libxkbcommon-xkbcommon-1.12.2/test/test.h:152:5: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:18:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: call_function: calling ‘xkb_enable_quiet_logging’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def335]
libxkbcommon-xkbcommon-1.12.2/test/test.h:153:5: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:18:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: call_function: calling ‘xkb_enable_quiet_logging’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def336]
libxkbcommon-xkbcommon-1.12.2/test/test.h:153:5: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(test_get_path("locale/en_US.UTF-8/Compose"), "rb")’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:18:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:28:5: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:30:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:31:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:32:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/bench/compose.c:39:5: call_function: calling ‘xkb_enable_quiet_logging’ from ‘main’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def337]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdin_pipe[0]’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:145:5: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:148:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:165:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: danger: ‘stdin_pipe[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def338]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdin_pipe[1]’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:145:5: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:148:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:165:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: danger: ‘stdin_pipe[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def339]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:219:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdin_pipe[0]’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:145:5: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:148:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:165:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:178:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:178:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:179:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:219:5: danger: ‘stdin_pipe[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def340]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:221:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdin_pipe[0]’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:145:5: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:148:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:165:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:221:5: danger: ‘stdin_pipe[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def341]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:221:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdin_pipe[1]’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:145:5: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:148:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:165:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:171:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:221:5: danger: ‘stdin_pipe[1]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def342]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:222:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘stdin_pipe[0]’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:145:5: branch_false: following ‘false’ branch (when ‘keymap’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:148:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:165:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:170:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:222:5: danger: ‘stdin_pipe[0]’ leaks here
Error: GCC_ANALYZER_WARNING (CWE-775): [#def343]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:278:22: warning[-Wanalyzer-file-leak]: leak of FILE ‘file’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:257:1: enter_function: entry to ‘test_keymap_roundtrip’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:265:9: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:272:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:272:16: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:273:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:278:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:278:22: danger: ‘file’ leaks here; was opened at [(7)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def344]
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:278:22: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:257:1: enter_function: entry to ‘test_keymap_roundtrip’
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:265:9: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:272:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:272:16: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:273:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:278:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/x11comp.c:278:22: danger: ‘file’ leaks here; was allocated at [(7)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def345]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:75:11: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:75:11: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def346]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:93:12: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:76:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:90:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:103:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:111:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:113:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:119:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:93:12: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def347]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:94:9: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:76:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:90:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:93:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:94:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:94:9: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def348]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:102:17: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:76:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:90:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:102:17: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def349]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:111:5: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:76:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:90:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:103:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:111:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:111:5: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def350]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:128:13: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:76:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:90:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:103:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:111:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:113:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:119:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:128:13: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def351]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:140:35: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:76:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:90:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:103:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:111:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:113:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:119:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:140:35: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def352]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:157:13: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:152:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:153:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:157:13: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def353]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:158:13: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:46:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:47:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:51:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:152:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:153:9: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:157:12: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:158:13: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:158:13: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: CPPCHECK_WARNING (CWE-570): [#def354]
libxkbcommon-xkbcommon-1.12.2/test/xvfb-wrapper.c:182: error[comparePointers]: Comparing pointers that point to different objects
Error: GCC_ANALYZER_WARNING (CWE-775): [#def355]
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:158:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:45:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:105:8: branch_false: following ‘false’ branch (when ‘locale’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:111:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:125:15: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:131:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:136:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:142:8: branch_true: following ‘true’ branch (when ‘path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:144:13: call_function: inlined call to ‘isempty’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:144:30: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:144:13: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:149:20: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:149:20: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:152:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:158:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:158:13: danger: ‘file’ leaks here; was opened at [(15)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def356]
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:158:13: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:45:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:105:8: branch_false: following ‘false’ branch (when ‘locale’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:111:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:125:15: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:131:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:136:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:142:8: branch_true: following ‘true’ branch (when ‘path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:144:13: call_function: inlined call to ‘isempty’ from ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:144:30: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:144:13: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:149:20: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:149:20: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:152:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:158:13: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-compose.c:158:13: danger: ‘file’ leaks here; was allocated at [(15)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def357]
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:499:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:487:12: branch_true: following ‘true’ branch (when ‘path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:489:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:489:20: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:494:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:499:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:499:16: danger: ‘file’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def358]
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:499:16: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:487:12: branch_true: following ‘true’ branch (when ‘path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:489:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:489:20: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:494:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:499:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/compile-keymap.c:499:16: danger: ‘file’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-457): [#def359]
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:62: warning[uninitvar]: Uninitialized variable: val
Error: GCC_ANALYZER_WARNING (CWE-775): [#def360]
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:335:16: warning[-Wanalyzer-file-leak]: leak of FILE ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:321:8: branch_true: following ‘true’ branch (when ‘keymap_source == 2’)...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:323:12: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:323:12: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:325:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:325:20: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:330:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:335:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:335:16: danger: ‘file’ leaks here; was opened at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def361]
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:335:16: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:321:8: branch_true: following ‘true’ branch (when ‘keymap_source == 2’)...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:323:12: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:323:12: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:325:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:325:20: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:330:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:335:16: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:335:16: danger: ‘file’ leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def362]
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:508:9: warning[-Wanalyzer-malloc-leak]: leak of ‘realloc(*<unknown>.entries.item, (long unsigned int)alloc * 16)’
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:459:1: enter_function: entry to ‘add_compose_keysym_entry’
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:465:9: call_function: calling ‘lookup_keysym_entries’ from ‘add_compose_keysym_entry’
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:465:9: return_function: returning to ‘add_compose_keysym_entry’ from ‘lookup_keysym_entries’
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:466:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:475:10: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:479:24: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:480:21: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:500:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:506:21: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:508:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:508:9: call_function: inlined call to ‘darray_next_alloc’ from ‘add_compose_keysym_entry’
libxkbcommon-xkbcommon-1.12.2/tools/how-to-type.c:508:9: danger: ‘realloc(*<unknown>.entries.item, (long unsigned int)alloc * 16)’ leaks here; was allocated at [(20)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/19)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def363]
libxkbcommon-xkbcommon-1.12.2/tools/interactive-evdev.c:324:15: warning[-Wanalyzer-malloc-leak]: leak of ‘fds’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-evdev.c:312:11: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-evdev.c:313:8: branch_false: following ‘false’ branch (when ‘fds’ is non-NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-evdev.c:318:29: branch_false: following ‘false’ branch (when ‘kbd’ is NULL)...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-evdev.c:323:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-evdev.c:324:15: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-evdev.c:324:15: danger: ‘fds’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def364]
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:108:14: warning[-Wanalyzer-malloc-leak]: leak of ‘name’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:199:1: enter_function: entry to ‘os_create_anonymous_file’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:208:8: branch_false: following ‘false’ branch (when ‘path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:213:24: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:214:12: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:215:8: branch_false: following ‘false’ branch (when ‘name’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:218:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:221:10: call_function: calling ‘create_tmpfile_cloexec’ from ‘os_create_anonymous_file’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def365]
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:679:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘seat’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:677:37: acquire_memory: this call could return NULL
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:679:5: danger: ‘seat’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def366]
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1059:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:850:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:997:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:997:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:999:12: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1001:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1002:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1016:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1019:9: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1023:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1027:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1033:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1034:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1040:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1040:8: branch_false: following ‘false’ branch (when ‘verbose == 0’)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1044:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1044:8: branch_true: following ‘true’ branch (when ‘with_keymap_file != 0’)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1046:12: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1046:12: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1048:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1048:20: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1053:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1059:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1059:25: danger: ‘file’ leaks here; was opened at [(26)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def367]
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1059:25: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:850:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:997:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:997:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:999:12: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1001:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1002:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1016:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1019:9: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1023:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1027:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1033:17: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1034:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1040:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1040:8: branch_false: following ‘false’ branch (when ‘verbose == 0’)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1044:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1044:8: branch_true: following ‘true’ branch (when ‘with_keymap_file != 0’)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1046:12: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1046:12: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1048:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1048:20: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1053:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1059:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-wayland.c:1059:25: danger: ‘file’ leaks here; was allocated at [(26)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def368]
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:649:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:455:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:579:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:579:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:581:12: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:583:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:584:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:598:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:601:9: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:605:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:606:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:618:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:623:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:624:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:630:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:634:8: branch_true: following ‘true’ branch (when ‘with_keymap_file != 0’)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:636:12: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:636:12: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:638:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:638:20: acquire_resource: opened here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:643:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:649:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:649:25: danger: ‘file’ leaks here; was opened at [(26)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def369]
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:649:25: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:455:1: enter_function: entry to ‘main’
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:579:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:579:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:581:12: branch_false: following ‘false’ branch (when ‘keymap_path’ is NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:583:28: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:584:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:598:9: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:601:9: branch_false: following ‘false’ branch (when the strings are non-equal)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:605:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:606:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:618:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:623:11: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:624:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:630:8: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:634:8: branch_true: following ‘true’ branch (when ‘with_keymap_file != 0’)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:636:12: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:636:12: branch_true: following ‘true’ branch (when ‘keymap_path’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:638:20: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:638:20: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:643:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:649:25: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/interactive-x11.c:649:25: danger: ‘file’ leaks here; was allocated at [(26)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def370]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:295:9: warning[-Wanalyzer-malloc-leak]: leak of ‘parent2_node.item’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:329:1: enter_function: entry to ‘print_dot_included_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: call_function: calling ‘print_dot_node’ from ‘print_dot_included_sections’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def371]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:296:9: warning[-Wanalyzer-malloc-leak]: leak of ‘parent2_node.item’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:329:1: enter_function: entry to ‘print_dot_included_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: call_function: calling ‘print_dot_node’ from ‘print_dot_included_sections’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def372]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:300:9: warning[-Wanalyzer-malloc-leak]: leak of ‘parent2_node.item’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:329:1: enter_function: entry to ‘print_dot_included_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: call_function: calling ‘print_dot_node’ from ‘print_dot_included_sections’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def373]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:305:5: warning[-Wanalyzer-null-argument]: use of NULL where non-null expected
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:329:1: enter_function: entry to ‘print_dot_included_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: call_function: calling ‘print_dot_node’ from ‘print_dot_included_sections’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def374]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:306:5: warning[-Wanalyzer-malloc-leak]: leak of ‘parent2_label.item’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:329:1: enter_function: entry to ‘print_dot_included_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: call_function: calling ‘print_dot_node’ from ‘print_dot_included_sections’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def375]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:306:5: warning[-Wanalyzer-malloc-leak]: leak of ‘parent2_node.item’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:329:1: enter_function: entry to ‘print_dot_included_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: call_function: calling ‘print_dot_node’ from ‘print_dot_included_sections’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def376]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:312:5: warning[-Wanalyzer-malloc-leak]: leak of ‘parent2_label.item’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:329:1: enter_function: entry to ‘print_dot_included_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:343:9: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:344:17: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:345:22: call_function: calling ‘print_dot_node’ from ‘print_dot_included_sections’
Error: COMPILER_WARNING (CWE-252): [#def377]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c: scope_hint: In function ‘print_dot’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:385:9: warning[-Wunused-result]: ignoring return value of ‘realpath’ declared with attribute ‘warn_unused_result’
Error: GCC_ANALYZER_WARNING (CWE-415): [#def378]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:427:9: warning[-Wanalyzer-double-free]: double-‘free’ of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:812:1: enter_function: entry to ‘print_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:879:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:886:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:892:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:898:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:909:14: call_function: calling ‘print_dot’ from ‘print_sections’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def379]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:448:13: warning[-Wanalyzer-null-argument]: use of NULL ‘<unknown>’ where non-null expected
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:812:1: enter_function: entry to ‘print_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:879:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:886:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:892:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:898:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:909:14: call_function: calling ‘print_dot’ from ‘print_sections’
Error: GCC_ANALYZER_WARNING (CWE-415): [#def380]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:454:13: warning[-Wanalyzer-double-free]: double-‘free’ of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:812:1: enter_function: entry to ‘print_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:879:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:886:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:892:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:898:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:909:14: call_function: calling ‘print_dot’ from ‘print_sections’
Error: GCC_ANALYZER_WARNING (CWE-415): [#def381]
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:464:13: warning[-Wanalyzer-double-free]: double-‘free’ of ‘<unknown>’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:812:1: enter_function: entry to ‘print_sections’
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:879:8: branch_true: following ‘true’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:886:39: branch_true: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:892:8: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:898:5: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/introspection.c:909:14: call_function: calling ‘print_dot’ from ‘print_sections’
Error: CPPCHECK_WARNING (CWE-758): [#def382]
libxkbcommon-xkbcommon-1.12.2/tools/tools-common.c:486: warning[objectIndex]: The address of variable 'sym' might be accessed at non-zero index.
Error: GCC_ANALYZER_WARNING (CWE-401): [#def383]
libxkbcommon-xkbcommon-1.12.2/tools/tools-common.c:764:5: warning[-Wanalyzer-malloc-leak]: leak of ‘tmpfile()’
libxkbcommon-xkbcommon-1.12.2/tools/tools-common.c:741:18: acquire_memory: allocated here
libxkbcommon-xkbcommon-1.12.2/tools/tools-common.c:742:8: branch_false: following ‘false’ branch...
branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/tools-common.c:750:12: branch_false: following ‘false’ branch...
libxkbcommon-xkbcommon-1.12.2/tools/tools-common.c:754:12: branch_false: ...to here
libxkbcommon-xkbcommon-1.12.2/tools/tools-common.c:764:5: danger: ‘tmpfile()’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
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-204.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 | libxkbcommon-1.12.2-1.fc44 |
| store-results-to | /tmp/tmpfz8dw2ek/libxkbcommon-1.12.2-1.fc44.tar.xz |
| time-created | 2025-10-28 19:23:03 |
| time-finished | 2025-10-28 19:25:59 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'gcc,cppcheck,shellcheck,clippy,unicontrol' '-o' '/tmp/tmpfz8dw2ek/libxkbcommon-1.12.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/tmpfz8dw2ek/libxkbcommon-1.12.2-1.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251027.143044.ge6b947b-1.el9 |