libX11-1.8.12-2.fc44
List of Findings
Error: COMPILER_WARNING: [#def1]
libX11-1.8.12/include/X11/Xlibint.h:447:20: warning[-Wuse-after-free]: pointer may be used after 'reallocarray'
libX11-1.8.12/src/xkb/XKBlibint.h:32: included_from: Included from here.
libX11-1.8.12/src/xkb/XKBMAlloc.c:36: included_from: Included from here.
libX11-1.8.12/src/reallocarray.h:39:5: note: call to 'reallocarray' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:342:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:294:9: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:297:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:331:13: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:333:24: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:339:19: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:342:9: throw: if '_XimSetHeader' throws an exception...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:342:9: danger: 'buf' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:472:28: warning[-Wanalyzer-malloc-leak]: leak of 'cbs.data.text'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:694:1: enter_function: entry to '_XimStatusDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:704:9: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:705:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:706:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: call_function: calling '_read_text_from_packet' from '_XimStatusDrawCallback'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:472:28: warning[-Wanalyzer-malloc-leak]: leak of 'cbs.text'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:565:1: enter_function: entry to '_XimPreeditDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:579:9: call_function: calling '_read_text_from_packet' from '_XimPreeditDrawCallback'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:472:28: warning[-Wanalyzer-malloc-leak]: leak of 'tmp_buf'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:455:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:462:24: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:463:8: branch_false: following 'false' branch (when 'text' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:465:24: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:467:24: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:467:12: branch_true: following 'true' branch (when 'tmp_buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:468:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:472:28: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:472:28: danger: 'tmp_buf' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:488:31: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:694:1: enter_function: entry to '_XimStatusDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:704:9: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:705:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:706:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: call_function: calling '_read_text_from_packet' from '_XimStatusDrawCallback'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:488:31: warning[-Wanalyzer-malloc-leak]: leak of 'cbs.data.text'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:694:1: enter_function: entry to '_XimStatusDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:704:9: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:705:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:706:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: call_function: calling '_read_text_from_packet' from '_XimStatusDrawCallback'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:488:31: warning[-Wanalyzer-malloc-leak]: leak of 'cbs.text'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:565:1: enter_function: entry to '_XimPreeditDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:579:9: call_function: calling '_read_text_from_packet' from '_XimPreeditDrawCallback'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def9]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:533:13: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL '*text.feedback + (long unsigned int)j * 8'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:455:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:462:24: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:463:8: branch_false: following 'false' branch (when 'text' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:465:24: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:467:12: branch_false: following 'false' branch (when 'tmp_buf' is NULL)...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:516:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:522:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:528:18: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:530:26: acquire_memory: this call could return NULL
libX11-1.8.12/modules/im/ximcp/imCallbk.c:532:16: branch_true: following 'true' branch (when 'i > 0')...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:533:46: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:533:13: danger: '*text.feedback + (long unsigned int)j * 8' could be NULL: unchecked value from [(9)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:581:9: warning[-Wanalyzer-malloc-leak]: leak of 'cbs.text'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:565:1: enter_function: entry to '_XimPreeditDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:579:9: call_function: calling '_read_text_from_packet' from '_XimPreeditDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:579:9: return_function: returning to '_XimPreeditDrawCallback' from '_read_text_from_packet'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:581:9: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:581:9: danger: 'cbs.text' leaks here; was allocated at [(6)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
libX11-1.8.12/modules/im/ximcp/imCallbk.c:713:9: warning[-Wanalyzer-malloc-leak]: leak of 'cbs.data.text'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:694:1: enter_function: entry to '_XimStatusDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:704:9: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:705:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:706:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: call_function: calling '_read_text_from_packet' from '_XimStatusDrawCallback'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:707:13: return_function: returning to '_XimStatusDrawCallback' from '_read_text_from_packet'
libX11-1.8.12/modules/im/ximcp/imCallbk.c:713:9: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imCallbk.c:713:9: danger: 'cbs.data.text' leaks here; was allocated at [(10)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:357:19: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:314:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:314:8: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:343:8: branch_false: following 'false' branch (when 'n != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:346:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:353:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:353:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:357:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:357:19: throw: if '_XimMakeICAttrIDList' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:357:19: danger: 'buf' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:388:28: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:314:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:314:8: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:343:8: branch_false: following 'false' branch (when 'n != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:346:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:353:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:357:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:361:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:362:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:371:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:375:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:380:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:382:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:382:19: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:383:17: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:383:16: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:386:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:387:26: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:388:28: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:388:28: danger: 'preply' leaks here; was allocated at [(17)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/16)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:720:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:685:37: branch_false: following 'false' branch (when 'arg' is NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:688:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:688:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:710:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:720:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:727:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:728:12: branch_false: following 'false' branch (when 'arg' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:732:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:733:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:734:25: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:734:25: branch_true: following 'true' branch (when 'buf_size != -2036')...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:734:25: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:734:25: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:734:16: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:737:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:720:21: throw: if '_XimEncodeICATTRIBUTE' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:720:21: danger: 'buf' leaks here; was allocated at [(13)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:786:20: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:685:37: branch_false: following 'false' branch (when 'arg' is NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:688:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:688:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:710:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:720:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:727:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:728:12: branch_true: following 'true' branch (when 'arg' is NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:748:5: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:750:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:761:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:769:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:774:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:775:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:777:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:781:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:783:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:783:15: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:784:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:785:18: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:786:20: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:786:20: danger: 'preply' leaks here; was allocated at [(19)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:920:19: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:904:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:905:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:917:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:918:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:919:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:920:19: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:920:19: danger: 'preply' leaks here; was allocated at [(5)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1120:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1095:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1098:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1105:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1107:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1112:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1114:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1114:15: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1115:13: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1115:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1118:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1119:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1120:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1120:24: danger: 'preply' leaks here; was allocated at [(11)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1187:15: warning[-Wanalyzer-malloc-leak]: leak of 'new_commit'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1167:8: branch_false: following 'false' branch (when 'len != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1170:20: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1170:8: branch_false: following 'false' branch (when 'commit' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1170:8: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1182:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1183:28: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1183:28: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1183:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1183:28: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1183:12: branch_false: following 'false' branch (when 'new_commit' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1187:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1187:15: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1187:15: danger: 'new_commit' leaks here; was allocated at [(9)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1245:15: warning[-Wanalyzer-malloc-leak]: leak of 'new_commit'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1224:8: branch_false: following 'false' branch (when 'len != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1227:20: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1227:8: branch_false: following 'false' branch (when 'commit' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1227:8: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1239:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1241:33: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1241:33: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1240:12: branch_false: following 'false' branch (when 'new_commit' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1245:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1245:15: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1245:15: danger: 'new_commit' leaks here; was allocated at [(7)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1303:15: warning[-Wanalyzer-malloc-leak]: leak of 'new_commit'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1283:8: branch_false: following 'false' branch (when 'len != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1286:20: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1286:8: branch_false: following 'false' branch (when 'commit' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1286:8: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1298:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1299:28: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1299:28: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1299:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1299:28: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1299:12: branch_false: following 'false' branch (when 'new_commit' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1303:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1303:15: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1303:15: danger: 'new_commit' leaks here; was allocated at [(9)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-131): [#def21]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1445:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:8: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1455:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: danger: assigned to 'XIMResourceList' {{aka 'struct <anonymous> *'}} here; 'sizeof (struct <anonymous>)' is '32'
Error: GCC_ANALYZER_WARNING (CWE-131): [#def22]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1489:17: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1445:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:8: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1455:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1489:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1489:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1489:17: danger: assigned to 'XIMResourceList' {{aka 'struct <anonymous> *'}} here; 'sizeof (struct <anonymous>)' is '32'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1496:5: warning[-Wanalyzer-malloc-leak]: leak of 'ic'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1445:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:8: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1455:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1489:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1496:5: throw: if '_XimSetICMode' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1496:5: danger: 'ic' leaks here; was allocated at [(5)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1496:5: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1445:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:8: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1455:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:8: branch_false: following 'false' branch (when 'res' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1463:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1489:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1496:5: throw: if '_XimSetICMode' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1496:5: danger: 'res' leaks here; was allocated at [(9)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1598:5: warning[-Wanalyzer-malloc-leak]: leak of 'ic'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1445:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:8: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1455:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:8: branch_true: following 'true' branch (when 'res' is NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1462:9: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1598:5: throw: if '_XimUnregisterFilter' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1598:5: danger: 'ic' leaks here; was allocated at [(5)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1598:5: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1445:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:10: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1449:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1452:8: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1455:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1461:8: branch_false: following 'false' branch (when 'res' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1463:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1489:8: branch_true: following 'true' branch (when 'res' is NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1490:9: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1598:5: throw: if '_XimUnregisterFilter' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIc.c:1598:5: danger: 'res' leaks here; was allocated at [(9)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:260:9: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[1]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:260:9: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[3]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:267:9: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[1]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:267:9: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[3]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:338:19: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[1]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:338:19: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[2]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:338:19: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[3]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def34]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:341:5: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[1]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def35]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:341:5: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[2]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def36]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:341:5: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[3]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:348:9: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[3]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def38]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:386:13: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[1]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def39]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:386:13: warning[-Wanalyzer-malloc-leak]: leak of 'locale_name[i]'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:392:1: enter_function: entry to '_XimPreConnect'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:407:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:36: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:410:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:416:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:423:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:58: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:424:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:427:12: call_function: calling '_XimPreConnectionIM' from '_XimPreConnect'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def40]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:632:28: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:589:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:592:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:592:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:595:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:619:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:621:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:624:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:626:18: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:626:18: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:627:16: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:627:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:630:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:631:26: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:632:28: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:632:28: danger: 'preply' leaks here; was allocated at [(13)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def41]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:775:28: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:763:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:764:9: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:765:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:767:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:771:11: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:772:16: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:772:15: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:773:17: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:774:26: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:775:28: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:775:28: danger: 'preply' leaks here; was allocated at [(9)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:851:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:828:8: branch_false: following 'false' branch (when 'locale_len <= 255')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:830:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:837:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:839:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:843:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:845:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:845:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:846:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:846:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:849:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:850:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:851:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:851:24: danger: 'preply' leaks here; was allocated at [(11)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def43]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:970:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:947:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:950:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:956:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:958:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:962:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:964:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:964:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:965:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:965:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:968:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:969:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:970:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:970:24: danger: 'preply' leaks here; was allocated at [(11)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:21: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1308:12: branch_false: following 'false' branch (when 'arg' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1312:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1313:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1314:25: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1314:25: branch_false: following 'false' branch (when 'buf_size == -2040')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1314:25: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1314:25: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1314:16: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1317:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:21: throw: if '_XimEncodeIMATTRIBUTE' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:21: danger: 'buf' leaks here; was allocated at [(9)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def45]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1345:16: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1308:12: branch_true: following 'true' branch (when 'arg' is NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1328:5: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1330:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1337:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1342:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1343:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1343:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1345:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1345:16: danger: dereference of NULL 'arg'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1361:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1330:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1337:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1342:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1347:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1348:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1351:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1353:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1359:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1360:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1361:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1361:24: danger: 'preply' leaks here; was allocated at [(15)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def47]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1365:24: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1330:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1337:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1342:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1347:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1348:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1351:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1353:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1359:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1363:15: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1364:17: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1365:24: danger: dereference of NULL 'arg'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def48]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1369:16: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1330:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1337:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1342:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1347:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1348:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1351:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1353:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1369:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1369:16: danger: dereference of NULL 'arg'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def49]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1371:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1330:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1337:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1342:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1347:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1348:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1351:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1353:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1359:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1360:22: acquire_memory: this call could return NULL
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1363:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1371:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1371:9: danger: 'preply' could be NULL: unchecked value from [(15)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def50]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1371:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*(CARD8 *)preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1330:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1337:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1342:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1347:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1348:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1351:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1353:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1355:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1356:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1359:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1363:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1371:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1371:9: danger: use of uninitialized value '*(CARD8 *)preply' here
Error: GCC_ANALYZER_WARNING (CWE-476): [#def51]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1375:16: warning[-Wanalyzer-null-dereference]: dereference of NULL 'arg'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1301:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1307:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1330:8: branch_false: following 'false' branch (when 'total != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1337:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1342:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1347:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1348:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1351:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1371:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1372:40: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1373:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1375:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1375:16: danger: dereference of NULL 'arg'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1473:19: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1460:8: branch_false: following 'false' branch (when 'n != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1463:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1469:17: branch_true: following 'true' branch (when 'buf_size != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1469:17: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1469:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1469:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1473:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1473:19: throw: if '_XimMakeIMAttrIDList' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1473:19: danger: 'buf' leaks here; was allocated at [(5)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1502:28: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1460:8: branch_false: following 'false' branch (when 'n != 0')...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1463:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1469:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1473:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1477:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1478:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1485:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1489:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1494:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1496:18: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1496:18: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1497:16: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1497:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1500:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1501:26: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1502:28: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1502:28: danger: 'preply' leaks here; was allocated at [(15)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:10: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1701:1: enter_function: entry to '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: call_function: calling '_XimSetEncodingByName' from '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: return_function: returning to '_XimEncodingNegotiation' from '_XimSetEncodingByName'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1723:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1731:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1731:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1734:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1740:5: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1741:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:10: throw: if '_XimWrite' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:10: danger: 'buf' leaks here; was allocated at [(9)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:10: warning[-Wanalyzer-malloc-leak]: leak of 'name_ptr'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1701:1: enter_function: entry to '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: call_function: calling '_XimSetEncodingByName' from '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: return_function: returning to '_XimEncodingNegotiation' from '_XimSetEncodingByName'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1723:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1731:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1734:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1739:15: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1740:5: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1741:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:10: throw: if '_XimWrite' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:10: danger: 'name_ptr' leaks here; was allocated at [(8)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def56]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1752:5: warning[-Wanalyzer-malloc-leak]: leak of 'name_ptr'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1701:1: enter_function: entry to '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: call_function: calling '_XimSetEncodingByName' from '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: return_function: returning to '_XimEncodingNegotiation' from '_XimSetEncodingByName'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1723:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1731:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1734:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1739:15: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1740:5: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1741:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1752:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1752:5: throw: if '_XimFlush' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1752:5: danger: 'name_ptr' leaks here; was allocated at [(8)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1755:16: warning[-Wanalyzer-malloc-leak]: leak of 'name_ptr'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1701:1: enter_function: entry to '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: call_function: calling '_XimSetEncodingByName' from '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: return_function: returning to '_XimEncodingNegotiation' from '_XimSetEncodingByName'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1723:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1731:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1734:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1739:15: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1740:5: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1741:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1752:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1755:16: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1755:16: danger: 'name_ptr' leaks here; was allocated at [(8)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1765:24: warning[-Wanalyzer-malloc-leak]: leak of 'name_ptr'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1701:1: enter_function: entry to '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: call_function: calling '_XimSetEncodingByName' from '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: return_function: returning to '_XimEncodingNegotiation' from '_XimSetEncodingByName'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1723:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1731:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1734:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1739:15: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1740:5: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1741:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1752:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1757:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1759:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1759:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1760:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1760:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1763:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1765:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1765:24: danger: 'name_ptr' leaks here; was allocated at [(8)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1765:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1701:1: enter_function: entry to '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: call_function: calling '_XimSetEncodingByName' from '_XimEncodingNegotiation'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:10: return_function: returning to '_XimEncodingNegotiation' from '_XimSetEncodingByName'
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1717:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1723:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1731:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1734:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1738:8: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1740:5: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1741:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1748:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1752:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1757:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1759:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1759:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1760:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1760:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1763:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1764:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1765:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefIm.c:1765:24: danger: 'preply' leaks here; was allocated at [(23)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/22)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:167:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:153:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:155:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:159:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:161:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:161:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:162:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:162:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:165:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:166:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:167:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:167:24: danger: 'preply' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def61]
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:307:28: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:257:1: enter_function: entry to '_XimForwardEventCore'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:275:17: call_function: calling '_XimSetEventToWire' from '_XimForwardEventCore'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:275:17: return_function: returning to '_XimForwardEventCore' from '_XimSetEventToWire'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:275:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:278:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:291:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:293:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:295:8: branch_true: following 'true' branch (when 'sync != 0')...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:297:20: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:299:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:301:18: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:301:18: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:302:16: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:302:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:305:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:306:26: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:307:28: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:307:28: danger: 'preply' leaks here; was allocated at [(19)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/18)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def62]
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:649:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:635:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:637:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:641:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:643:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:643:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:644:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:644:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:647:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:648:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:649:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:649:24: danger: 'preply' leaks here; was allocated at [(9)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:979:5: warning[-Wanalyzer-malloc-leak]: leak of 'keysym'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:814:1: enter_function: entry to '_XimCommitRecv'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:827:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:832:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:832:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:836:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:836:15: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: call_function: calling '_XimProcKeySym' from '_XimCommitRecv'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: return_function: returning to '_XimCommitRecv' from '_XimProcKeySym'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:841:46: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:840:14: call_function: calling '_XimProcCommit' from '_XimCommitRecv'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:980:10: warning[-Wanalyzer-malloc-leak]: leak of 'keysym'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:814:1: enter_function: entry to '_XimCommitRecv'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:827:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:832:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:832:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:836:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:836:15: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: call_function: calling '_XimProcKeySym' from '_XimCommitRecv'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: return_function: returning to '_XimCommitRecv' from '_XimProcKeySym'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:841:46: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:840:14: call_function: calling '_XimProcCommit' from '_XimCommitRecv'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def65]
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:982:5: warning[-Wanalyzer-malloc-leak]: leak of 'keysym'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:814:1: enter_function: entry to '_XimCommitRecv'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:827:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:832:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:832:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:836:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:836:15: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: call_function: calling '_XimProcKeySym' from '_XimCommitRecv'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:14: return_function: returning to '_XimCommitRecv' from '_XimProcKeySym'
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:837:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:841:46: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imDefLkup.c:840:14: call_function: calling '_XimProcCommit' from '_XimCommitRecv'
Error: GCC_ANALYZER_WARNING (CWE-122): [#def66]
libX11-1.8.12/modules/im/ximcp/imExten.c:325:9: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
libX11-1.8.12/modules/im/ximcp/imExten.c:416:1: enter_function: entry to '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: call_function: calling '_XimCheckExtensionListSize' from '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: return_function: returning to '_XimExtension' from '_XimCheckExtensionListSize'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:433:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: following 'false' branch (when 'buf_len == 0')...
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imExten.c:443:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:445:5: call_function: calling '_XimSetExtensionList' from '_XimExtension'
Error: GCC_ANALYZER_WARNING (CWE-122): [#def67]
libX11-1.8.12/modules/im/ximcp/imExten.c:443:5: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
libX11-1.8.12/modules/im/ximcp/imExten.c:416:1: enter_function: entry to '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: call_function: calling '_XimCheckExtensionListSize' from '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: return_function: returning to '_XimExtension' from '_XimCheckExtensionListSize'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:433:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: following 'false' branch (when 'buf_len == 0')...
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imExten.c:443:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:443:5: danger: out-of-bounds write from byte 4 till byte 5 but region ends at byte 1
Error: GCC_ANALYZER_WARNING (CWE-122): [#def68]
libX11-1.8.12/modules/im/ximcp/imExten.c:444:5: warning[-Wanalyzer-out-of-bounds]: heap-based buffer overflow
libX11-1.8.12/modules/im/ximcp/imExten.c:416:1: enter_function: entry to '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: call_function: calling '_XimCheckExtensionListSize' from '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: return_function: returning to '_XimExtension' from '_XimCheckExtensionListSize'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:433:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: following 'false' branch (when 'buf_len == 0')...
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imExten.c:443:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:444:5: danger: out-of-bounds write from byte 6 till byte 7 but region ends at byte 1
Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
libX11-1.8.12/modules/im/ximcp/imExten.c:451:5: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/im/ximcp/imExten.c:416:1: enter_function: entry to '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: call_function: calling '_XimCheckExtensionListSize' from '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: return_function: returning to '_XimExtension' from '_XimCheckExtensionListSize'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:433:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: following 'false' branch (when 'buf_len == 0')...
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imExten.c:443:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:445:5: call_function: calling '_XimSetExtensionList' from '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:445:5: return_function: returning to '_XimExtension' from '_XimSetExtensionList'
libX11-1.8.12/modules/im/ximcp/imExten.c:447:5: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:448:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:451:5: throw: if '_XimSetHeader' throws an exception...
libX11-1.8.12/modules/im/ximcp/imExten.c:451:5: danger: 'buf' leaks here; was allocated at [(13)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
libX11-1.8.12/modules/im/ximcp/imExten.c:469:24: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imExten.c:416:1: enter_function: entry to '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: call_function: calling '_XimCheckExtensionListSize' from '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:17: return_function: returning to '_XimExtension' from '_XimCheckExtensionListSize'
libX11-1.8.12/modules/im/ximcp/imExten.c:430:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:433:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:439:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imExten.c:443:16: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:445:5: call_function: calling '_XimSetExtensionList' from '_XimExtension'
libX11-1.8.12/modules/im/ximcp/imExten.c:445:5: return_function: returning to '_XimExtension' from '_XimSetExtensionList'
libX11-1.8.12/modules/im/ximcp/imExten.c:452:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:456:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:461:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:463:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:463:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:464:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:464:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imExten.c:467:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imExten.c:468:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imExten.c:469:24: throw: if '_XimRead' throws an exception...
libX11-1.8.12/modules/im/ximcp/imExten.c:469:24: danger: 'preply' leaks here; was allocated at [(26)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/25)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def71]
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:64:5: warning[-Wanalyzer-malloc-leak]: leak of 'icb'
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:154:1: enter_function: entry to '_XimRegisterIMInstantiateCallback'
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:169:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:172:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:172:11: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:173:7: branch_false: following 'false' branch (when 'icb' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:175:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:175:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:182:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:185:5: call_function: calling 'MakeLocale' from '_XimRegisterIMInstantiateCallback'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:64:5: warning[-Wanalyzer-malloc-leak]: leak of 'modifiers'
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:154:1: enter_function: entry to '_XimRegisterIMInstantiateCallback'
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:169:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:172:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:173:7: branch_false: following 'false' branch (when 'icb' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:175:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:175:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:176:21: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:176:21: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:177:12: branch_false: following 'false' branch (when 'modifiers' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:182:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInsClbk.c:185:5: call_function: calling 'MakeLocale' from '_XimRegisterIMInstantiateCallback'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
libX11-1.8.12/modules/im/ximcp/imInt.c:228:12: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/im/ximcp/imInt.c:197:1: enter_function: entry to '_XimOpenIM'
libX11-1.8.12/modules/im/ximcp/imInt.c:207:8: branch_false: following 'false' branch (when 'im' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imInt.c:210:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInt.c:224:29: call_function: calling '_XimMakeImName' from '_XimOpenIM'
libX11-1.8.12/modules/im/ximcp/imInt.c:224:29: return_function: returning to '_XimOpenIM' from '_XimMakeImName'
libX11-1.8.12/modules/im/ximcp/imInt.c:224:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imInt.c:224:7: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInt.c:228:12: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imInt.c:228:12: danger: '<unknown>' leaks here; was allocated at [(6)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/5)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def74]
libX11-1.8.12/modules/im/ximcp/imInt.c:228:12: warning[-Wanalyzer-malloc-leak]: leak of 'im'
libX11-1.8.12/modules/im/ximcp/imInt.c:197:1: enter_function: entry to '_XimOpenIM'
libX11-1.8.12/modules/im/ximcp/imInt.c:207:16: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imInt.c:207:8: branch_false: following 'false' branch (when 'im' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imInt.c:210:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInt.c:224:29: call_function: calling '_XimMakeImName' from '_XimOpenIM'
libX11-1.8.12/modules/im/ximcp/imInt.c:224:29: return_function: returning to '_XimOpenIM' from '_XimMakeImName'
libX11-1.8.12/modules/im/ximcp/imInt.c:224:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imInt.c:224:7: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imInt.c:228:12: throw: if the called function throws an exception...
libX11-1.8.12/modules/im/ximcp/imInt.c:228:12: danger: 'im' leaks here; was allocated at [(2)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-131): [#def75]
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
libX11-1.8.12/modules/im/ximcp/imLcIc.c:153:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:157:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: branch_false: following 'false' branch (when 'len == 0')...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: danger: assigned to 'XIMResourceList' {{aka 'struct <anonymous> *'}} here; 'sizeof (struct <anonymous>)' is '32'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
libX11-1.8.12/modules/im/ximcp/imLcIc.c:176:9: warning[-Wanalyzer-malloc-leak]: leak of 'ic'
libX11-1.8.12/modules/im/ximcp/imLcIc.c:152:10: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:153:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:157:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: branch_false: following 'false' branch (when 'len == 0')...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:169:7: branch_false: following 'false' branch (when 'res' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:172:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:176:9: throw: if '_XimCheckLocalInputStyle' throws an exception...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:176:9: danger: 'ic' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def77]
libX11-1.8.12/modules/im/ximcp/imLcIc.c:176:9: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/modules/im/ximcp/imLcIc.c:153:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:157:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: branch_false: following 'false' branch (when 'len == 0')...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:168:11: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:169:7: branch_false: following 'false' branch (when 'res' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:172:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIc.c:176:9: throw: if '_XimCheckLocalInputStyle' throws an exception...
libX11-1.8.12/modules/im/ximcp/imLcIc.c:176:9: danger: 'res' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-688): [#def78]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:343:11: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL 'dir' where non-null expected
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:23: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:12: branch_true: following 'true' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:13: branch_true: following 'true' branch (when 'c' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:558:27: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:558:27: acquire_memory: this call could return NULL
libX11-1.8.12/modules/im/ximcp/imLcIm.c:565:8: branch_false: following 'false' branch (when 'tmpcachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:584:12: branch_false: following 'false' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:589:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:589:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-688): [#def79]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:354:8: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL 'cachename' where non-null expected
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:23: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:12: branch_true: following 'true' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:13: branch_false: following 'false' branch (when 'c' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:584:12: branch_false: following 'false' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:589:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:589:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def80]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:354:54: warning[-Wanalyzer-malloc-leak]: leak of 'cachename'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:23: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:12: branch_true: following 'true' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:13: branch_false: following 'false' branch (when 'c' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:584:12: branch_false: following 'false' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:589:19: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:589:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-688): [#def81]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:357:8: warning[-Wanalyzer-possible-null-argument]: use of possibly-NULL 'cachename' where non-null expected
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_false: following 'false' branch (when 'home' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:521:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:566:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:357:53: warning[-Wanalyzer-malloc-leak]: leak of 'cachename'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_false: following 'false' branch (when 'home' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:521:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:566:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def83]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:361:16: warning[-Wanalyzer-malloc-leak]: leak of 'cachename'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_false: following 'false' branch (when 'home' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:521:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:566:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:376:8: warning[-Wanalyzer-malloc-leak]: leak of 'cachename'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_false: following 'false' branch (when 'home' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:521:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:566:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:387:9: warning[-Wanalyzer-malloc-leak]: leak of 'cachename'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_false: following 'false' branch (when 'home' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:521:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:566:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def86]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:394:9: warning[-Wanalyzer-malloc-leak]: leak of 'cachename'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_false: following 'false' branch (when 'home' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:521:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:566:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:402:9: warning[-Wanalyzer-malloc-leak]: leak of 'cachename'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:509:1: enter_function: entry to '_XimCreateDefaultTree'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_false: following 'false' branch (when 'home' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:521:28: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:566:19: call_function: calling '_XimCachedFileName' from '_XimCreateDefaultTree'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:536:28: warning[-Wanalyzer-malloc-leak]: leak of 'name'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:23: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_true: following 'true' branch (when 'name' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:530:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:530:12: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_false: following 'false' branch (when 'hl == -11')...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:532:16: branch_true: following 'true' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:534:17: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:536:28: throw: if 'open' throws an exception...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:536:28: danger: 'name' leaks here; was allocated at [(9)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def89]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:540:21: warning[-Wanalyzer-fd-leak]: leak of file descriptor 'open(name, 0)'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:23: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_true: following 'true' branch (when 'name' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:530:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:530:12: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_false: following 'false' branch (when 'hl == -11')...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:532:16: branch_true: following 'true' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:534:17: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:536:28: acquire_resource: opened here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:536:20: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:540:21: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:540:21: danger: 'open(name, 0)' leaks here; was opened at [(11)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:540:21: warning[-Wanalyzer-malloc-leak]: leak of 'name'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:11: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:519:23: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_true: following 'true' branch (when 'name' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:530:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:530:12: branch_true: following 'true' branch (when 'home' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_false: following 'false' branch (when 'hl == -11')...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:531:30: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:532:16: branch_true: following 'true' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:534:17: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:536:20: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:540:21: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:540:21: throw: if 'close' throws an exception...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:540:21: danger: 'name' leaks here; was allocated at [(9)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def91]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(name, "r")'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:12: branch_true: following 'true' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:13: branch_false: following 'false' branch (when 'c' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:604:17: acquire_resource: opened here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:604:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: throw: if '_XimParseStringFile' throws an exception...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: danger: 'fopen(name, "r")' leaks here; was opened at [(10)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(name, "r")'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:12: branch_true: following 'true' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:13: branch_false: following 'false' branch (when 'c' is NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:604:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:604:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: throw: if '_XimParseStringFile' throws an exception...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: danger: 'fopen(name, "r")' leaks here; was allocated at [(10)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: warning[-Wanalyzer-malloc-leak]: leak of 'tmpcachedir'
libX11-1.8.12/modules/im/ximcp/imLcIm.c:529:8: branch_false: following 'false' branch (when 'name' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:551:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:12: branch_true: following 'true' branch (when 'cachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:30: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:557:13: branch_true: following 'true' branch (when 'c' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:558:27: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:558:27: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:565:8: branch_false: following 'false' branch (when 'tmpcachedir' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:582:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:604:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: throw: if '_XimParseStringFile' throws an exception...
libX11-1.8.12/modules/im/ximcp/imLcIm.c:610:5: danger: 'tmpcachedir' leaks here; was allocated at [(10)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/9)
Error: COMPILER_WARNING: [#def94]
libX11-1.8.12/modules/im/ximcp/imLcPrs.c:681:32: warning[-Wuse-after-free]: pointer 'old_178' may be used after 'realloc'
libX11-1.8.12/modules/im/ximcp/imLcPrs.c:39: included_from: Included from here.
libX11-1.8.12/include/X11/Xlibint.h:458:30: note: call to 'realloc' here
Error: COMPILER_WARNING: [#def95]
libX11-1.8.12/modules/im/ximcp/imLcPrs.c:681:72: warning[-Wuse-after-free]: pointer 'old_178' may be used after 'realloc'
libX11-1.8.12/include/X11/Xlibint.h:458:30: note: call to 'realloc' here
Error: COMPILER_WARNING: [#def96]
libX11-1.8.12/modules/im/ximcp/imLcPrs.c:682:70: warning[-Wuse-after-free]: pointer 'old_178' may be used after 'realloc'
libX11-1.8.12/include/X11/Xlibint.h:458:30: note: call to 'realloc' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1443:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1446:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1446:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1446:8: branch_false: following 'false' branch (when 'res' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1449:18: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1450:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1456:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1463:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: throw: if '_XIMCompileResourceList' throws an exception...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: danger: 'res' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def98]
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1443:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1446:17: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1446:8: branch_false: following 'false' branch (when 'res' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1449:18: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1450:17: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1450:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1456:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1463:17: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: throw: if '_XIMCompileResourceList' throws an exception...
libX11-1.8.12/modules/im/ximcp/imRmAttr.c:1475:5: danger: 'tmp' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def99]
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:173:9: warning[-Wanalyzer-malloc-leak]: leak of 'tree'
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:166:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:49: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:8: branch_false: following 'false' branch (when 'tree' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:224:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:227:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:173:9: danger: 'tree' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-131): [#def100]
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:166:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:8: branch_false: following 'false' branch (when 'tree' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:178:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: branch_false: following 'false' branch (when 'len == 0')...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: danger: assigned to 'XIMResourceList' {{aka 'struct <anonymous> *'}} here; 'sizeof (struct <anonymous>)' is '32'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def101]
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:166:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:8: branch_false: following 'false' branch (when 'tree' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:178:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: throw: if '_XimCheckLocalInputStyle' throws an exception...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def102]
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: warning[-Wanalyzer-malloc-leak]: leak of 'ic'
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:14: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:166:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:8: branch_false: following 'false' branch (when 'tree' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:178:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: throw: if '_XimCheckLocalInputStyle' throws an exception...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: danger: 'ic' leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def103]
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:166:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:8: branch_false: following 'false' branch (when 'tree' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:178:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: branch_false: following 'false' branch (when 'len == 0')...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:7: branch_false: following 'false' branch (when 'res' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:196:11: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: throw: if '_XimCheckLocalInputStyle' throws an exception...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: danger: 'res' leaks here; was allocated at [(13)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def104]
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: warning[-Wanalyzer-malloc-leak]: leak of 'tree'
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:166:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:49: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:8: branch_false: following 'false' branch (when 'tree' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:42: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:176:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:178:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:193:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: throw: if '_XimCheckLocalInputStyle' throws an exception...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:201:8: danger: 'tree' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def105]
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:227:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:162:7: branch_false: following 'false' branch (when 'ic' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:166:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:170:8: branch_false: following 'false' branch (when 'tree' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:40: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:172:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:40: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:174:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:175:9: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:224:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:227:5: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imThaiIc.c:227:5: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def106]
libX11-1.8.12/modules/im/ximcp/imTrX.c:503:26: warning[-Wanalyzer-malloc-leak]: leak of 'spec'
libX11-1.8.12/modules/im/ximcp/imTrX.c:500:18: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imTrX.c:500:8: branch_false: following 'false' branch (when 'spec' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imTrX.c:503:26: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTrX.c:503:26: throw: if 'XInternAtom' throws an exception...
libX11-1.8.12/modules/im/ximcp/imTrX.c:503:26: danger: 'spec' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def107]
libX11-1.8.12/modules/im/ximcp/imTrX.c:504:26: warning[-Wanalyzer-malloc-leak]: leak of 'spec'
libX11-1.8.12/modules/im/ximcp/imTrX.c:500:18: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imTrX.c:500:8: branch_false: following 'false' branch (when 'spec' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imTrX.c:503:26: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTrX.c:504:26: throw: if 'XInternAtom' throws an exception...
libX11-1.8.12/modules/im/ximcp/imTrX.c:504:26: danger: 'spec' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def108]
libX11-1.8.12/modules/im/ximcp/imTrX.c:505:26: warning[-Wanalyzer-malloc-leak]: leak of 'spec'
libX11-1.8.12/modules/im/ximcp/imTrX.c:500:18: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imTrX.c:500:8: branch_false: following 'false' branch (when 'spec' is non-NULL)...
libX11-1.8.12/modules/im/ximcp/imTrX.c:503:26: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTrX.c:505:26: throw: if 'XInternAtom' throws an exception...
libX11-1.8.12/modules/im/ximcp/imTrX.c:505:26: danger: 'spec' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def109]
libX11-1.8.12/modules/im/ximcp/imTransR.c:188:14: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imTransR.c:268:1: enter_function: entry to '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:278:16: call_function: inlined call to '_XimReadData' from '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:278:16: call_function: inlined call to '_XimReadData' from '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:279:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imTransR.c:281:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTransR.c:281:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imTransR.c:282:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imTransR.c:282:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imTransR.c:285:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTransR.c:286:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imTransR.c:287:24: call_function: inlined call to '_XimReadData' from '_XimFilterWaitEvent'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def110]
libX11-1.8.12/modules/im/ximcp/imTransR.c:224:12: warning[-Wanalyzer-malloc-leak]: leak of 'preply'
libX11-1.8.12/modules/im/ximcp/imTransR.c:268:1: enter_function: entry to '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:278:16: call_function: inlined call to '_XimReadData' from '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:278:16: call_function: inlined call to '_XimReadData' from '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:279:7: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imTransR.c:281:14: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTransR.c:281:14: branch_true: following 'true' branch...
libX11-1.8.12/modules/im/ximcp/imTransR.c:282:12: branch_true: ...to here
libX11-1.8.12/modules/im/ximcp/imTransR.c:282:11: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imTransR.c:285:13: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTransR.c:286:22: acquire_memory: allocated here
libX11-1.8.12/modules/im/ximcp/imTransR.c:287:24: call_function: inlined call to '_XimReadData' from '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:287:24: call_function: inlined call to '_XimReadData' from '_XimFilterWaitEvent'
libX11-1.8.12/modules/im/ximcp/imTransR.c:288:15: branch_false: following 'false' branch...
libX11-1.8.12/modules/im/ximcp/imTransR.c:297:9: branch_false: ...to here
libX11-1.8.12/modules/im/ximcp/imTransR.c:297:9: call_function: inlined call to '_XimCallDispatcher' from '_XimFilterWaitEvent'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def111]
libX11-1.8.12/modules/lc/gen/lcGenConv.c:394:9: warning[-Wanalyzer-null-dereference]: dereference of NULL 'charset'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2265:1: enter_function: entry to 'stdc_wcstocs'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2275:29: release_memory: 'charset' is NULL
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2284:11: call_function: calling 'stdc_wctocs' from 'stdc_wcstocs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def112]
libX11-1.8.12/modules/lc/gen/lcGenConv.c:1260:5: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2315:1: enter_function: entry to 'ctstombs'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2324:20: acquire_memory: allocated here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2331:19: call_function: calling 'ctstowcs' from 'ctstombs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def113]
libX11-1.8.12/modules/lc/gen/lcGenConv.c:1263:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2315:1: enter_function: entry to 'ctstombs'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2324:20: acquire_memory: allocated here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2331:19: call_function: calling 'ctstowcs' from 'ctstombs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def114]
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2634:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2618:8: branch_false: following 'false' branch (when 'conv' is non-NULL)...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2621:21: branch_false: ...to here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2621:21: acquire_memory: allocated here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2622:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2624:5: branch_false: ...to here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2628:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2632:5: branch_false: ...to here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2634:5: throw: if '_XlcResetConverter' throws an exception...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2634:5: danger: '<unknown>' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def115]
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2634:5: warning[-Wanalyzer-malloc-leak]: leak of 'conv'
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2617:12: acquire_memory: allocated here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2618:8: branch_false: following 'false' branch (when 'conv' is non-NULL)...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2621:21: branch_false: ...to here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2622:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2624:5: branch_false: ...to here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2628:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2632:5: branch_false: ...to here
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2634:5: throw: if '_XlcResetConverter' throws an exception...
libX11-1.8.12/modules/lc/gen/lcGenConv.c:2634:5: danger: 'conv' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def116]
libX11-1.8.12/modules/om/generic/omDefault.c:54:12: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/om/generic/omDefault.c:414:1: enter_function: entry to '_XwcDefaultDrawImageString'
libX11-1.8.12/modules/om/generic/omDefault.c:418:17: branch_true: following 'true' branch (when 'length > 8192')...
libX11-1.8.12/modules/om/generic/omDefault.c:418:17: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:418:17: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omDefault.c:420:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/om/generic/omDefault.c:423:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:423:9: call_function: calling 'wcs_to_mbs' from '_XwcDefaultDrawImageString'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def117]
libX11-1.8.12/modules/om/generic/omDefault.c:59:11: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/om/generic/omDefault.c:414:1: enter_function: entry to '_XwcDefaultDrawImageString'
libX11-1.8.12/modules/om/generic/omDefault.c:418:17: branch_true: following 'true' branch (when 'length > 8192')...
libX11-1.8.12/modules/om/generic/omDefault.c:418:17: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:418:17: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omDefault.c:420:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/om/generic/omDefault.c:423:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:423:9: call_function: calling 'wcs_to_mbs' from '_XwcDefaultDrawImageString'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def118]
libX11-1.8.12/modules/om/generic/omDefault.c:77:12: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/om/generic/omDefault.c:433:1: enter_function: entry to '_Xutf8DefaultDrawImageString'
libX11-1.8.12/modules/om/generic/omDefault.c:437:17: branch_true: following 'true' branch (when 'length > 8192')...
libX11-1.8.12/modules/om/generic/omDefault.c:437:17: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:437:17: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omDefault.c:439:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/om/generic/omDefault.c:442:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:442:9: call_function: calling 'utf8_to_mbs' from '_Xutf8DefaultDrawImageString'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def119]
libX11-1.8.12/modules/om/generic/omDefault.c:82:11: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/modules/om/generic/omDefault.c:433:1: enter_function: entry to '_Xutf8DefaultDrawImageString'
libX11-1.8.12/modules/om/generic/omDefault.c:437:17: branch_true: following 'true' branch (when 'length > 8192')...
libX11-1.8.12/modules/om/generic/omDefault.c:437:17: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:437:17: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omDefault.c:439:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/modules/om/generic/omDefault.c:442:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omDefault.c:442:9: call_function: calling 'utf8_to_mbs' from '_Xutf8DefaultDrawImageString'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def120]
libX11-1.8.12/modules/om/generic/omGeneric.c:489:23: warning[-Wanalyzer-malloc-leak]: leak of 'get_font_name(oc, pattern)'
libX11-1.8.12/modules/om/generic/omGeneric.c:795:1: enter_function: entry to 'parse_fontdata'
libX11-1.8.12/modules/om/generic/omGeneric.c:821:13: branch_true: following 'true' branch (when 'font_data_count != 0')...
libX11-1.8.12/modules/om/generic/omGeneric.c:821:13: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:831:16: branch_true: following 'true' branch (when 'count != 0')...
libX11-1.8.12/modules/om/generic/omGeneric.c:832:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:845:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:846:30: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:846:30: call_function: calling 'get_font_name' from 'parse_fontdata'
libX11-1.8.12/modules/om/generic/omGeneric.c:846:30: return_function: returning to 'parse_fontdata' from 'get_font_name'
libX11-1.8.12/modules/om/generic/omGeneric.c:845:17: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:853:23: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:853:23: call_function: calling 'parse_all_name' from 'parse_fontdata'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def121]
libX11-1.8.12/modules/om/generic/omGeneric.c:495:5: warning[-Wanalyzer-malloc-leak]: leak of 'name'
libX11-1.8.12/modules/om/generic/omGeneric.c:795:1: enter_function: entry to 'parse_fontdata'
libX11-1.8.12/modules/om/generic/omGeneric.c:821:13: branch_true: following 'true' branch (when 'font_data_count != 0')...
libX11-1.8.12/modules/om/generic/omGeneric.c:821:13: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:831:16: branch_true: following 'true' branch (when 'count != 0')...
libX11-1.8.12/modules/om/generic/omGeneric.c:832:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:833:16: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:845:16: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:846:30: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:846:30: call_function: calling 'get_font_name' from 'parse_fontdata'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def122]
libX11-1.8.12/modules/om/generic/omGeneric.c:1579:9: warning[-Wanalyzer-malloc-leak]: leak of 'oc'
libX11-1.8.12/modules/om/generic/omGeneric.c:1572:10: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1573:8: branch_false: following 'false' branch (when 'oc' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1576:5: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1578:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1579:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1579:9: throw: if '_XlcCompileResourceList' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1579:9: danger: 'oc' leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def123]
libX11-1.8.12/modules/om/generic/omGeneric.c:1581:9: warning[-Wanalyzer-malloc-leak]: leak of 'oc'
libX11-1.8.12/modules/om/generic/omGeneric.c:1572:10: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1573:8: branch_false: following 'false' branch (when 'oc' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1576:5: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1581:9: throw: if '_XlcSetValues' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1581:9: danger: 'oc' leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def124]
libX11-1.8.12/modules/om/generic/omGeneric.c:1766:9: warning[-Wanalyzer-malloc-leak]: leak of 'create_om(lcd, dpy, rdb, res_name, res_class)'
libX11-1.8.12/modules/om/generic/omGeneric.c:2062:1: enter_function: entry to '_XomGenericOpenOM'
libX11-1.8.12/modules/om/generic/omGeneric.c:2067:10: call_function: calling 'create_om' from '_XomGenericOpenOM'
libX11-1.8.12/modules/om/generic/omGeneric.c:2067:10: return_function: returning to '_XomGenericOpenOM' from 'create_om'
libX11-1.8.12/modules/om/generic/omGeneric.c:2068:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:2071:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:2071:9: call_function: calling 'init_om' from '_XomGenericOpenOM'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def125]
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/om/generic/omGeneric.c:1748:8: branch_false: following 'false' branch (when 'om' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1751:5: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1755:8: branch_true: following 'true' branch (when 'res_name' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1756:29: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1756:29: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1757:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1760:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1760:8: branch_false: following 'false' branch (when 'res_class' is NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1766:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1766:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: throw: if '_XlcCompileResourceList' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def126]
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: warning[-Wanalyzer-malloc-leak]: leak of 'om'
libX11-1.8.12/modules/om/generic/omGeneric.c:1747:10: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1748:8: branch_false: following 'false' branch (when 'om' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1751:5: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1755:8: branch_false: following 'false' branch (when 'res_name' is NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1760:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1760:8: branch_false: following 'false' branch (when 'res_class' is NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1766:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1766:8: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: throw: if '_XlcCompileResourceList' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1767:9: danger: 'om' leaks here; was allocated at [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def127]
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: following 'false' branch (when 'font_data' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1820:17: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1824:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1825:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1826:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: following 'true' branch (when 'len != -1')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1831:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1836:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: throw: if '_XlcCompareISOLatin1' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: 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): [#def128]
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: warning[-Wanalyzer-malloc-leak]: leak of 'font_data'
libX11-1.8.12/modules/om/generic/omGeneric.c:1815:17: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: following 'false' branch (when 'font_data' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1820:17: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1824:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1825:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1826:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: following 'true' branch (when 'len != -1')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1831:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1836:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: throw: if '_XlcCompareISOLatin1' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: danger: 'font_data' leaks here; was allocated at [(1)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def129]
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: following 'false' branch (when 'font_data' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1820:17: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1824:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1825:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1826:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: following 'true' branch (when 'len != -1')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1831:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1836:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:13: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: throw: if '_XlcCompareISOLatin1' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: 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): [#def130]
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: warning[-Wanalyzer-malloc-leak]: leak of 'font_data'
libX11-1.8.12/modules/om/generic/omGeneric.c:1815:17: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: following 'false' branch (when 'font_data' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1820:17: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1824:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1825:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1826:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: following 'true' branch (when 'len != -1')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1831:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1836:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:23: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:13: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: throw: if '_XlcCompareISOLatin1' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1840:28: danger: 'font_data' leaks here; was allocated at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def131]
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: following 'false' branch (when 'font_data' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1820:17: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1824:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1825:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1826:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: following 'true' branch (when 'len != -1')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1831:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1836:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1845:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1845:30: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1845:13: branch_true: following 'true' branch (when 'scp' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: throw: if '_XlcParse_scopemaps' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: danger: '<unknown>' leaks here; was allocated at [(10)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/9)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def132]
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: warning[-Wanalyzer-malloc-leak]: leak of 'font_data'
libX11-1.8.12/modules/om/generic/omGeneric.c:1815:17: acquire_memory: allocated here
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: following 'false' branch (when 'font_data' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1816:8: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1820:17: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1824:9: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1825:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1826:24: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: following 'true' branch (when 'len != -1')...
libX11-1.8.12/modules/om/generic/omGeneric.c:1830:27: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1831:12: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1836:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1838:12: branch_true: following 'true' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:1845:12: branch_true: following 'true' branch (when 'bufptr' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1845:30: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1845:13: branch_true: following 'true' branch (when 'scp' is non-NULL)...
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: branch_true: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: throw: if '_XlcParse_scopemaps' throws an exception...
libX11-1.8.12/modules/om/generic/omGeneric.c:1846:33: danger: 'font_data' leaks here; was allocated at [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def133]
libX11-1.8.12/modules/om/generic/omGeneric.c:1928:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/modules/om/generic/omGeneric.c:2062:1: enter_function: entry to '_XomGenericOpenOM'
libX11-1.8.12/modules/om/generic/omGeneric.c:2067:10: call_function: calling 'create_om' from '_XomGenericOpenOM'
libX11-1.8.12/modules/om/generic/omGeneric.c:2067:10: return_function: returning to '_XomGenericOpenOM' from 'create_om'
libX11-1.8.12/modules/om/generic/omGeneric.c:2068:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:2071:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:2071:9: call_function: calling 'init_om' from '_XomGenericOpenOM'
Error: GCC_ANALYZER_WARNING (CWE-131): [#def134]
libX11-1.8.12/modules/om/generic/omGeneric.c:2015:21: warning[-Wanalyzer-allocation-size]: allocated buffer size is not a multiple of the pointee's size
libX11-1.8.12/modules/om/generic/omGeneric.c:2062:1: enter_function: entry to '_XomGenericOpenOM'
libX11-1.8.12/modules/om/generic/omGeneric.c:2067:10: call_function: calling 'create_om' from '_XomGenericOpenOM'
libX11-1.8.12/modules/om/generic/omGeneric.c:2067:10: return_function: returning to '_XomGenericOpenOM' from 'create_om'
libX11-1.8.12/modules/om/generic/omGeneric.c:2068:8: branch_false: following 'false' branch...
libX11-1.8.12/modules/om/generic/omGeneric.c:2071:9: branch_false: ...to here
libX11-1.8.12/modules/om/generic/omGeneric.c:2071:9: call_function: calling 'init_om' from '_XomGenericOpenOM'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def135]
libX11-1.8.12/src/Context.c:194:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/Context.c:183:8: branch_true: following 'true' branch (when 'db' is NULL)...
libX11-1.8.12/src/Context.c:184:14: branch_true: ...to here
libX11-1.8.12/src/Context.c:185:12: branch_false: following 'false' branch (when 'db' is non-NULL)...
libX11-1.8.12/src/Context.c:187:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:188:21: acquire_memory: allocated here
libX11-1.8.12/src/Context.c:189:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Context.c:193:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:194:9: branch_true: following 'true' branch...
libX11-1.8.12/src/Context.c:194:9: branch_true: ...to here
libX11-1.8.12/src/Context.c:194:9: throw: if the called function throws an exception...
libX11-1.8.12/src/Context.c:194:9: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def136]
libX11-1.8.12/src/Context.c:194:9: warning[-Wanalyzer-malloc-leak]: leak of 'db'
libX11-1.8.12/src/Context.c:183:8: branch_true: following 'true' branch (when 'db' is NULL)...
libX11-1.8.12/src/Context.c:184:14: branch_true: ...to here
libX11-1.8.12/src/Context.c:184:14: acquire_memory: allocated here
libX11-1.8.12/src/Context.c:185:12: branch_false: following 'false' branch (when 'db' is non-NULL)...
libX11-1.8.12/src/Context.c:187:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:189:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Context.c:193:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:194:9: branch_true: following 'true' branch...
libX11-1.8.12/src/Context.c:194:9: branch_true: ...to here
libX11-1.8.12/src/Context.c:194:9: throw: if the called function throws an exception...
libX11-1.8.12/src/Context.c:194:9: danger: 'db' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def137]
libX11-1.8.12/src/Context.c:199:13: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/Context.c:183:8: branch_true: following 'true' branch (when 'db' is NULL)...
libX11-1.8.12/src/Context.c:184:14: branch_true: ...to here
libX11-1.8.12/src/Context.c:185:12: branch_false: following 'false' branch (when 'db' is non-NULL)...
libX11-1.8.12/src/Context.c:187:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:188:21: acquire_memory: allocated here
libX11-1.8.12/src/Context.c:189:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Context.c:193:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:194:9: branch_false: following 'false' branch...
libX11-1.8.12/src/Context.c:199:13: branch_false: ...to here
libX11-1.8.12/src/Context.c:199:13: branch_true: following 'true' branch...
libX11-1.8.12/src/Context.c:199:13: branch_true: ...to here
libX11-1.8.12/src/Context.c:199:13: throw: if the called function throws an exception...
libX11-1.8.12/src/Context.c:199:13: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def138]
libX11-1.8.12/src/Context.c:199:13: warning[-Wanalyzer-malloc-leak]: leak of 'db'
libX11-1.8.12/src/Context.c:183:8: branch_true: following 'true' branch (when 'db' is NULL)...
libX11-1.8.12/src/Context.c:184:14: branch_true: ...to here
libX11-1.8.12/src/Context.c:184:14: acquire_memory: allocated here
libX11-1.8.12/src/Context.c:185:12: branch_false: following 'false' branch (when 'db' is non-NULL)...
libX11-1.8.12/src/Context.c:187:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:189:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Context.c:193:9: branch_false: ...to here
libX11-1.8.12/src/Context.c:194:9: branch_false: following 'false' branch...
libX11-1.8.12/src/Context.c:199:13: branch_false: ...to here
libX11-1.8.12/src/Context.c:199:13: branch_true: following 'true' branch...
libX11-1.8.12/src/Context.c:199:13: branch_true: ...to here
libX11-1.8.12/src/Context.c:199:13: throw: if the called function throws an exception...
libX11-1.8.12/src/Context.c:199:13: danger: 'db' leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def139]
libX11-1.8.12/src/CrGC.c:89:5: warning[-Wanalyzer-malloc-leak]: leak of 'gc'
libX11-1.8.12/src/CrGC.c:75:15: acquire_memory: allocated here
libX11-1.8.12/src/CrGC.c:75:8: branch_false: following 'false' branch (when 'gc' is non-NULL)...
libX11-1.8.12/src/CrGC.c:80:5: branch_false: ...to here
libX11-1.8.12/src/CrGC.c:89:5: throw: if '_XGetRequest' throws an exception...
libX11-1.8.12/src/CrGC.c:89:5: danger: 'gc' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def140]
libX11-1.8.12/src/CrGC.c:91:25: warning[-Wanalyzer-malloc-leak]: leak of 'gc'
libX11-1.8.12/src/CrGC.c:75:15: acquire_memory: allocated here
libX11-1.8.12/src/CrGC.c:75:8: branch_false: following 'false' branch (when 'gc' is non-NULL)...
libX11-1.8.12/src/CrGC.c:80:5: branch_false: ...to here
libX11-1.8.12/src/CrGC.c:91:25: throw: if the called function throws an exception...
libX11-1.8.12/src/CrGC.c:91:25: danger: 'gc' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def141]
libX11-1.8.12/src/CrGC.c:97:29: warning[-Wanalyzer-malloc-leak]: leak of 'gc'
libX11-1.8.12/src/CrGC.c:75:15: acquire_memory: allocated here
libX11-1.8.12/src/CrGC.c:75:8: branch_false: following 'false' branch (when 'gc' is non-NULL)...
libX11-1.8.12/src/CrGC.c:80:5: branch_false: ...to here
libX11-1.8.12/src/CrGC.c:93:8: branch_false: following 'false' branch...
libX11-1.8.12/src/CrGC.c:96:10: branch_false: ...to here
libX11-1.8.12/src/CrGC.c:96:32: branch_true: following 'true' branch (when 'ext' is non-NULL)...
libX11-1.8.12/src/CrGC.c:97:13: branch_true: ...to here
libX11-1.8.12/src/CrGC.c:97:29: throw: if the called function throws an exception...
libX11-1.8.12/src/CrGC.c:97:29: danger: 'gc' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def142]
libX11-1.8.12/src/CrGC.c:99:5: warning[-Wanalyzer-malloc-leak]: leak of 'gc'
libX11-1.8.12/src/CrGC.c:75:15: acquire_memory: allocated here
libX11-1.8.12/src/CrGC.c:75:8: branch_false: following 'false' branch (when 'gc' is non-NULL)...
libX11-1.8.12/src/CrGC.c:80:5: branch_false: ...to here
libX11-1.8.12/src/CrGC.c:99:5: branch_true: following 'true' branch...
libX11-1.8.12/src/CrGC.c:99:5: branch_true: ...to here
libX11-1.8.12/src/CrGC.c:99:5: throw: if the called function throws an exception...
libX11-1.8.12/src/CrGC.c:99:5: danger: 'gc' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def143]
libX11-1.8.12/src/CrGC.c:100:5: warning[-Wanalyzer-malloc-leak]: leak of 'gc'
libX11-1.8.12/src/CrGC.c:75:15: acquire_memory: allocated here
libX11-1.8.12/src/CrGC.c:75:8: branch_false: following 'false' branch (when 'gc' is non-NULL)...
libX11-1.8.12/src/CrGC.c:80:5: branch_false: ...to here
libX11-1.8.12/src/CrGC.c:100:5: branch_true: following 'true' branch...
libX11-1.8.12/src/CrGC.c:100:5: branch_true: ...to here
libX11-1.8.12/src/CrGC.c:100:5: throw: if the called function throws an exception...
libX11-1.8.12/src/CrGC.c:100:5: danger: 'gc' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def144]
libX11-1.8.12/src/CrGC.c:158:5: warning[-Wanalyzer-malloc-leak]: leak of 'gc'
libX11-1.8.12/src/CrGC.c:64:4: enter_function: entry to 'XCreateGC'
libX11-1.8.12/src/CrGC.c:75:15: acquire_memory: allocated here
libX11-1.8.12/src/CrGC.c:75:8: branch_false: following 'false' branch (when 'gc' is non-NULL)...
libX11-1.8.12/src/CrGC.c:80:5: branch_false: ...to here
libX11-1.8.12/src/CrGC.c:93:8: branch_true: following 'true' branch...
libX11-1.8.12/src/CrGC.c:94:9: branch_true: ...to here
libX11-1.8.12/src/CrGC.c:94:9: call_function: calling '_XGenerateGCList' from 'XCreateGC'
Error: COMPILER_WARNING: [#def145]
libX11-1.8.12/src/ErrDes.c: scope_hint: In function 'XGetErrorDatabaseText.part.0'
libX11-1.8.12/src/ErrDes.c:194:38: warning[-Wformat-truncation=]: '%s' directive output may be truncated writing up to 8190 bytes into a region of size between 1 and 8191
/usr/include/bits/stdio2.h:68:10: note: '__snprintf_chk' output between 2 and 16382 bytes into a destination of size 8192
Error: GCC_ANALYZER_WARNING (CWE-401): [#def146]
libX11-1.8.12/src/Font.c:259:13: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/Font.c:211:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:217:8: branch_false: ...to here
libX11-1.8.12/src/Font.c:221:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:225:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:247:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:249:22: branch_true: ...to here
libX11-1.8.12/src/Font.c:250:16: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:251:34: branch_true: ...to here
libX11-1.8.12/src/Font.c:251:34: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:254:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:259:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:259:13: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/Font.c:259:13: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def147]
libX11-1.8.12/src/Font.c:259:13: warning[-Wanalyzer-malloc-leak]: leak of 'fs'
libX11-1.8.12/src/Font.c:211:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:217:8: branch_false: ...to here
libX11-1.8.12/src/Font.c:221:17: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:221:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:225:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:247:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:249:22: branch_true: ...to here
libX11-1.8.12/src/Font.c:250:16: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:251:34: branch_true: ...to here
libX11-1.8.12/src/Font.c:254:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:259:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:259:13: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/Font.c:259:13: danger: 'fs' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def148]
libX11-1.8.12/src/Font.c:288:31: warning[-Wanalyzer-malloc-leak]: leak of 'fs'
libX11-1.8.12/src/Font.c:211:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:217:8: branch_false: ...to here
libX11-1.8.12/src/Font.c:221:17: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:221:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:225:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:247:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:266:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:267:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:287:10: branch_false: ...to here
libX11-1.8.12/src/Font.c:287:32: branch_true: following 'true' branch (when 'ext' is non-NULL)...
libX11-1.8.12/src/Font.c:288:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:288:31: throw: if the called function throws an exception...
libX11-1.8.12/src/Font.c:288:31: danger: 'fs' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def149]
libX11-1.8.12/src/Font.c:340:28: warning[-Wanalyzer-malloc-leak]: leak of 'pData'
libX11-1.8.12/src/Font.c:326:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:329:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:329:13: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:330:8: branch_false: following 'false' branch (when 'pData' is non-NULL)...
libX11-1.8.12/src/Font.c:336:14: branch_false: ...to here
libX11-1.8.12/src/Font.c:340:28: throw: if 'XInitExtension' throws an exception...
libX11-1.8.12/src/Font.c:340:28: danger: 'pData' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def150]
libX11-1.8.12/src/Font.c:351:5: warning[-Wanalyzer-malloc-leak]: leak of 'pData'
libX11-1.8.12/src/Font.c:326:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:329:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:329:13: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:330:8: branch_false: following 'false' branch (when 'pData' is non-NULL)...
libX11-1.8.12/src/Font.c:336:14: branch_false: ...to here
libX11-1.8.12/src/Font.c:351:5: throw: if 'XAddToExtensionList' throws an exception...
libX11-1.8.12/src/Font.c:351:5: danger: 'pData' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def151]
libX11-1.8.12/src/Font.c:351:25: warning[-Wanalyzer-malloc-leak]: leak of 'pData'
libX11-1.8.12/src/Font.c:326:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:329:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:329:13: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:330:8: branch_false: following 'false' branch (when 'pData' is non-NULL)...
libX11-1.8.12/src/Font.c:336:14: branch_false: ...to here
libX11-1.8.12/src/Font.c:351:25: throw: if 'XEHeadOfExtensionList' throws an exception...
libX11-1.8.12/src/Font.c:351:25: danger: 'pData' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def152]
libX11-1.8.12/src/Font.c:503:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:493:18: branch_true: ...to here
libX11-1.8.12/src/Font.c:494:12: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:495:30: branch_true: ...to here
libX11-1.8.12/src/Font.c:495:30: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:498:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:503:9: branch_false: ...to here
libX11-1.8.12/src/Font.c:503:9: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/Font.c:503:9: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def153]
libX11-1.8.12/src/Font.c:503:9: warning[-Wanalyzer-malloc-leak]: leak of 'fs'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:17: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:493:18: branch_true: ...to here
libX11-1.8.12/src/Font.c:494:12: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:495:30: branch_true: ...to here
libX11-1.8.12/src/Font.c:498:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:503:9: branch_false: ...to here
libX11-1.8.12/src/Font.c:503:9: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/Font.c:503:9: danger: 'fs' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def154]
libX11-1.8.12/src/Font.c:543:13: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:507:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:521:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:521:12: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:526:22: branch_true: ...to here
libX11-1.8.12/src/Font.c:529:16: branch_false: following 'false' branch (when 'pUniqCI' is non-NULL)...
libX11-1.8.12/src/Font.c:535:35: branch_false: ...to here
libX11-1.8.12/src/Font.c:535:35: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:535:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:543:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:543:13: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/Font.c:543:13: danger: '<unknown>' leaks here; was allocated at [(13)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def155]
libX11-1.8.12/src/Font.c:543:13: warning[-Wanalyzer-malloc-leak]: leak of 'fs'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:17: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:507:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:521:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:521:12: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:526:22: branch_true: ...to here
libX11-1.8.12/src/Font.c:529:16: branch_false: following 'false' branch (when 'pUniqCI' is non-NULL)...
libX11-1.8.12/src/Font.c:535:35: branch_false: ...to here
libX11-1.8.12/src/Font.c:535:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:543:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:543:13: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/Font.c:543:13: danger: 'fs' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def156]
libX11-1.8.12/src/Font.c:543:13: warning[-Wanalyzer-malloc-leak]: leak of 'pUniqCI'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:507:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:521:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:521:12: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:526:22: branch_true: ...to here
libX11-1.8.12/src/Font.c:528:23: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:529:16: branch_false: following 'false' branch (when 'pUniqCI' is non-NULL)...
libX11-1.8.12/src/Font.c:535:35: branch_false: ...to here
libX11-1.8.12/src/Font.c:535:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:543:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:543:13: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/Font.c:543:13: danger: 'pUniqCI' leaks here; was allocated at [(11)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def157]
libX11-1.8.12/src/Font.c:550:21: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:507:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:521:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:521:12: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:526:22: branch_true: ...to here
libX11-1.8.12/src/Font.c:529:16: branch_false: following 'false' branch (when 'pUniqCI' is non-NULL)...
libX11-1.8.12/src/Font.c:535:35: branch_false: ...to here
libX11-1.8.12/src/Font.c:535:35: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:535:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:543:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:545:25: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:546:37: branch_true: ...to here
libX11-1.8.12/src/Font.c:546:20: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:547:21: branch_true: ...to here
libX11-1.8.12/src/Font.c:550:21: danger: '<unknown>' leaks here; was allocated at [(13)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def158]
libX11-1.8.12/src/Font.c:613:13: warning[-Wanalyzer-malloc-leak]: leak of 'pData'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:493:18: branch_true: ...to here
libX11-1.8.12/src/Font.c:494:12: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:495:30: branch_true: ...to here
libX11-1.8.12/src/Font.c:498:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:503:9: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:521:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:521:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:563:21: branch_false: ...to here
libX11-1.8.12/src/Font.c:563:21: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:564:16: branch_false: following 'false' branch (when 'pData' is non-NULL)...
libX11-1.8.12/src/Font.c:581:25: branch_false: ...to here
libX11-1.8.12/src/Font.c:581:16: branch_false: following 'false' branch (when 'addr != 18446744073709551615')...
libX11-1.8.12/src/Font.c:592:19: branch_false: ...to here
libX11-1.8.12/src/Font.c:592:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:609:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:613:13: throw: if 'XAddToExtensionList' throws an exception...
libX11-1.8.12/src/Font.c:613:13: danger: 'pData' leaks here; was allocated at [(15)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def159]
libX11-1.8.12/src/Font.c:613:33: warning[-Wanalyzer-malloc-leak]: leak of 'fs'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:17: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:507:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:521:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:521:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:563:21: branch_false: ...to here
libX11-1.8.12/src/Font.c:564:16: branch_false: following 'false' branch (when 'pData' is non-NULL)...
libX11-1.8.12/src/Font.c:581:25: branch_false: ...to here
libX11-1.8.12/src/Font.c:581:16: branch_false: following 'false' branch (when 'addr != 18446744073709551615')...
libX11-1.8.12/src/Font.c:592:19: branch_false: ...to here
libX11-1.8.12/src/Font.c:592:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:609:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:613:33: throw: if 'XEHeadOfExtensionList' throws an exception...
libX11-1.8.12/src/Font.c:613:33: danger: 'fs' leaks here; was allocated at [(3)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def160]
libX11-1.8.12/src/Font.c:613:33: warning[-Wanalyzer-malloc-leak]: leak of 'pData'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:507:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_true: following 'true' branch...
libX11-1.8.12/src/Font.c:521:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:521:12: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:563:21: branch_false: ...to here
libX11-1.8.12/src/Font.c:563:21: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:564:16: branch_false: following 'false' branch (when 'pData' is non-NULL)...
libX11-1.8.12/src/Font.c:581:25: branch_false: ...to here
libX11-1.8.12/src/Font.c:581:16: branch_false: following 'false' branch (when 'addr != 18446744073709551615')...
libX11-1.8.12/src/Font.c:592:19: branch_false: ...to here
libX11-1.8.12/src/Font.c:592:16: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:609:13: branch_false: ...to here
libX11-1.8.12/src/Font.c:613:33: throw: if 'XEHeadOfExtensionList' throws an exception...
libX11-1.8.12/src/Font.c:613:33: danger: 'pData' leaks here; was allocated at [(11)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def161]
libX11-1.8.12/src/Font.c:629:31: warning[-Wanalyzer-malloc-leak]: leak of 'fs'
libX11-1.8.12/src/Font.c:453:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:460:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:465:17: acquire_memory: allocated here
libX11-1.8.12/src/Font.c:465:8: branch_false: following 'false' branch (when 'fs' is non-NULL)...
libX11-1.8.12/src/Font.c:469:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:491:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:507:5: branch_false: ...to here
libX11-1.8.12/src/Font.c:519:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Font.c:628:10: branch_false: ...to here
libX11-1.8.12/src/Font.c:628:32: branch_true: following 'true' branch (when 'ext' is non-NULL)...
libX11-1.8.12/src/Font.c:629:13: branch_true: ...to here
libX11-1.8.12/src/Font.c:629:31: throw: if the called function throws an exception...
libX11-1.8.12/src/Font.c:629:31: danger: 'fs' leaks here; was allocated at [(3)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def162]
libX11-1.8.12/src/FontInfo.c:73:14: warning[-Wanalyzer-malloc-leak]: leak of 'finfo'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:73:14: throw: if '_XReply' throws an exception...
libX11-1.8.12/src/FontInfo.c:73:14: danger: 'finfo' leaks here; was allocated at [(13)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def163]
libX11-1.8.12/src/FontInfo.c:73:14: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:73:14: throw: if '_XReply' throws an exception...
libX11-1.8.12/src/FontInfo.c:73:14: danger: 'flist' leaks here; was allocated at [(15)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def164]
libX11-1.8.12/src/FontInfo.c:83:13: warning[-Wanalyzer-malloc-leak]: leak of 'finfo'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:83:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:83:13: throw: if '_XEatDataWords' throws an exception...
libX11-1.8.12/src/FontInfo.c:83:13: danger: 'finfo' leaks here; was allocated at [(13)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def165]
libX11-1.8.12/src/FontInfo.c:83:13: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:83:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:83:13: throw: if '_XEatDataWords' throws an exception...
libX11-1.8.12/src/FontInfo.c:83:13: danger: 'flist' leaks here; was allocated at [(15)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def166]
libX11-1.8.12/src/FontInfo.c:121:9: warning[-Wanalyzer-null-dereference]: dereference of NULL 'fs'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:121:9: danger: dereference of NULL 'fs'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def167]
libX11-1.8.12/src/FontInfo.c:149:13: warning[-Wanalyzer-malloc-leak]: leak of '*fs.properties'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:144:34: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:149:13: danger: '*fs.properties' leaks here; was allocated at [(21)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def168]
libX11-1.8.12/src/FontInfo.c:149:13: warning[-Wanalyzer-malloc-leak]: leak of 'finfo'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:149:13: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/FontInfo.c:149:13: danger: 'finfo' leaks here; was allocated at [(13)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def169]
libX11-1.8.12/src/FontInfo.c:149:13: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:149:13: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/FontInfo.c:149:13: danger: 'flist' leaks here; was allocated at [(15)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def170]
libX11-1.8.12/src/FontInfo.c:167:9: warning[-Wanalyzer-malloc-leak]: leak of 'finfo'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:167:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/FontInfo.c:167:9: danger: 'finfo' leaks here; was allocated at [(13)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def171]
libX11-1.8.12/src/FontInfo.c:167:9: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:167:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/FontInfo.c:167:9: danger: 'flist' leaks here; was allocated at [(15)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def172]
libX11-1.8.12/src/FontInfo.c:173:5: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:171:8: branch_true: following 'true' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:172:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:173:5: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:173:5: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:173:5: throw: if the called function throws an exception...
libX11-1.8.12/src/FontInfo.c:173:5: danger: 'flist' leaks here; was allocated at [(15)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def173]
libX11-1.8.12/src/FontInfo.c:174:5: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:82:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:86:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:86:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:88:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:88:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:89:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:91:16: branch_false: following 'false' branch (when 'size <= 22369620')...
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:94:16: branch_false: following 'false' branch (when 'finfo' is NULL)...
libX11-1.8.12/src/FontInfo.c:111:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:111:20: branch_false: following 'false' branch (when 'finfo' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:113:32: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:113:32: acquire_memory: allocated here
libX11-1.8.12/src/FontInfo.c:113:20: branch_false: following 'false' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:119:20: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:140:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:142:22: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:143:16: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:144:34: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:147:16: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:149:13: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:155:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:156:13: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:158:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:162:12: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:162:12: branch_true: following 'true' branch (when 'i == 0')...
libX11-1.8.12/src/FontInfo.c:163:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:80:22: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:171:8: branch_true: following 'true' branch (when 'flist' is non-NULL)...
libX11-1.8.12/src/FontInfo.c:172:14: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:173:5: branch_false: following 'false' branch...
libX11-1.8.12/src/FontInfo.c:174:5: branch_false: ...to here
libX11-1.8.12/src/FontInfo.c:174:5: branch_true: following 'true' branch...
libX11-1.8.12/src/FontInfo.c:174:5: branch_true: ...to here
libX11-1.8.12/src/FontInfo.c:174:5: throw: if the called function throws an exception...
libX11-1.8.12/src/FontInfo.c:174:5: danger: 'flist' leaks here; was allocated at [(15)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def174]
libX11-1.8.12/src/FontNames.c:90:9: warning[-Wanalyzer-malloc-leak]: leak of 'ch'
libX11-1.8.12/src/FontNames.c:65:8: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:72:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:72:8: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:73:17: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:74:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:75:20: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:76:18: acquire_memory: allocated here
libX11-1.8.12/src/FontNames.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:90:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:90:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/FontNames.c:90:9: danger: 'ch' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def175]
libX11-1.8.12/src/FontNames.c:90:9: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontNames.c:65:8: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:72:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:72:8: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:73:17: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:73:17: acquire_memory: allocated here
libX11-1.8.12/src/FontNames.c:74:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:75:20: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:90:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:90:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/FontNames.c:90:9: danger: 'flist' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def176]
libX11-1.8.12/src/FontNames.c:115:5: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontNames.c:65:8: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:72:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:72:8: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:73:17: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:73:17: acquire_memory: allocated here
libX11-1.8.12/src/FontNames.c:74:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:75:20: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:90:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:115:5: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:115:5: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:115:5: throw: if the called function throws an exception...
libX11-1.8.12/src/FontNames.c:115:5: danger: 'flist' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def177]
libX11-1.8.12/src/FontNames.c:116:5: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/FontNames.c:65:8: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:72:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:72:8: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:73:17: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:73:17: acquire_memory: allocated here
libX11-1.8.12/src/FontNames.c:74:12: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:75:20: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:90:9: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:115:5: branch_false: following 'false' branch...
libX11-1.8.12/src/FontNames.c:116:5: branch_false: ...to here
libX11-1.8.12/src/FontNames.c:116:5: branch_true: following 'true' branch...
libX11-1.8.12/src/FontNames.c:116:5: branch_true: ...to here
libX11-1.8.12/src/FontNames.c:116:5: throw: if the called function throws an exception...
libX11-1.8.12/src/FontNames.c:116:5: danger: 'flist' leaks here; was allocated at [(5)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def178]
libX11-1.8.12/src/GetAtomNm.c:43:9: warning[-Wanalyzer-malloc-leak]: leak of '_XGetAtomName(dpy, atom)'
libX11-1.8.12/src/GetAtomNm.c:55:7: enter_function: entry to 'XGetAtomName'
libX11-1.8.12/src/GetAtomNm.c:63:17: call_function: calling '_XGetAtomName' from 'XGetAtomName'
libX11-1.8.12/src/GetAtomNm.c:63:17: return_function: returning to 'XGetAtomName' from '_XGetAtomName'
libX11-1.8.12/src/GetAtomNm.c:63:8: branch_true: following 'true' branch...
libX11-1.8.12/src/GetAtomNm.c:64:9: branch_true: ...to here
libX11-1.8.12/src/GetAtomNm.c:64:9: branch_true: following 'true' branch...
libX11-1.8.12/src/GetAtomNm.c:64:9: branch_true: ...to here
libX11-1.8.12/src/GetAtomNm.c:64:9: throw: if the called function throws an exception...
libX11-1.8.12/src/GetAtomNm.c:43:9: danger: '_XGetAtomName(dpy, atom)' leaks here; was allocated at [(8)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def179]
libX11-1.8.12/src/GetAtomNm.c:73:9: warning[-Wanalyzer-malloc-leak]: leak of 'name'
libX11-1.8.12/src/GetAtomNm.c:63:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetAtomNm.c:67:9: branch_false: ...to here
libX11-1.8.12/src/GetAtomNm.c:67:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetAtomNm.c:72:17: branch_false: ...to here
libX11-1.8.12/src/GetAtomNm.c:72:17: acquire_memory: allocated here
libX11-1.8.12/src/GetAtomNm.c:72:8: branch_true: following 'true' branch (when 'name' is non-NULL)...
libX11-1.8.12/src/GetAtomNm.c:73:9: branch_true: ...to here
libX11-1.8.12/src/GetAtomNm.c:73:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/GetAtomNm.c:73:9: danger: 'name' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def180]
libX11-1.8.12/src/GetAtomNm.c:124:5: warning[-Wanalyzer-malloc-leak]: leak of 'malloc((long unsigned int)((int)*<unknown>.nameLength + 1))'
libX11-1.8.12/src/GetAtomNm.c:114:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetAtomNm.c:116:9: branch_false: ...to here
libX11-1.8.12/src/GetAtomNm.c:116:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetAtomNm.c:121:9: branch_false: ...to here
libX11-1.8.12/src/GetAtomNm.c:124:32: acquire_memory: allocated here
libX11-1.8.12/src/GetAtomNm.c:124:5: danger: 'malloc((long unsigned int)((int)*<unknown>.nameLength + 1))' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: COMPILER_WARNING (CWE-704): [#def181]
libX11-1.8.12/src/GetDflt.c: scope_hint: In function 'XGetDefault'
libX11-1.8.12/src/GetDflt.c:191:18: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def182]
libX11-1.8.12/src/GetDflt.c:191:18: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-401): [#def183]
libX11-1.8.12/src/GetFPath.c:69:13: warning[-Wanalyzer-malloc-leak]: leak of 'ch'
libX11-1.8.12/src/GetFPath.c:52:12: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:53:21: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:54:16: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:55:26: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:56:22: acquire_memory: allocated here
libX11-1.8.12/src/GetFPath.c:60:16: branch_false: following 'false' branch...
libX11-1.8.12/src/GetFPath.c:69:13: branch_false: ...to here
libX11-1.8.12/src/GetFPath.c:69:13: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/GetFPath.c:69:13: danger: 'ch' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def184]
libX11-1.8.12/src/GetFPath.c:69:13: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/GetFPath.c:52:12: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:53:21: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:53:21: acquire_memory: allocated here
libX11-1.8.12/src/GetFPath.c:54:16: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:55:26: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:60:16: branch_false: following 'false' branch...
libX11-1.8.12/src/GetFPath.c:69:13: branch_false: ...to here
libX11-1.8.12/src/GetFPath.c:69:13: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/GetFPath.c:69:13: danger: 'flist' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def185]
libX11-1.8.12/src/GetFPath.c:92:9: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/GetFPath.c:52:12: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:53:21: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:53:21: acquire_memory: allocated here
libX11-1.8.12/src/GetFPath.c:54:16: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:55:26: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:60:16: branch_false: following 'false' branch...
libX11-1.8.12/src/GetFPath.c:69:13: branch_false: ...to here
libX11-1.8.12/src/GetFPath.c:75:25: branch_false: following 'false' branch...
libX11-1.8.12/src/GetFPath.c:91:9: branch_false: ...to here
libX11-1.8.12/src/GetFPath.c:92:9: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:92:9: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:92:9: throw: if the called function throws an exception...
libX11-1.8.12/src/GetFPath.c:92:9: danger: 'flist' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def186]
libX11-1.8.12/src/GetFPath.c:93:9: warning[-Wanalyzer-malloc-leak]: leak of 'flist'
libX11-1.8.12/src/GetFPath.c:52:12: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:53:21: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:53:21: acquire_memory: allocated here
libX11-1.8.12/src/GetFPath.c:54:16: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:55:26: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:60:16: branch_false: following 'false' branch...
libX11-1.8.12/src/GetFPath.c:69:13: branch_false: ...to here
libX11-1.8.12/src/GetFPath.c:75:25: branch_false: following 'false' branch...
libX11-1.8.12/src/GetFPath.c:91:9: branch_false: ...to here
libX11-1.8.12/src/GetFPath.c:92:9: branch_false: following 'false' branch...
libX11-1.8.12/src/GetFPath.c:93:9: branch_false: ...to here
libX11-1.8.12/src/GetFPath.c:93:9: branch_true: following 'true' branch...
libX11-1.8.12/src/GetFPath.c:93:9: branch_true: ...to here
libX11-1.8.12/src/GetFPath.c:93:9: throw: if the called function throws an exception...
libX11-1.8.12/src/GetFPath.c:93:9: danger: 'flist' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def187]
libX11-1.8.12/src/GetImage.c:103:9: warning[-Wanalyzer-malloc-leak]: leak of 'data'
libX11-1.8.12/src/GetImage.c:85:12: branch_false: following 'false' branch...
libX11-1.8.12/src/GetImage.c:86:13: branch_false: ...to here
libX11-1.8.12/src/GetImage.c:85:13: branch_false: following 'false' branch...
libX11-1.8.12/src/GetImage.c:92:12: branch_false: ...to here
libX11-1.8.12/src/GetImage.c:92:12: branch_true: following 'true' branch...
libX11-1.8.12/src/GetImage.c:93:22: branch_true: ...to here
libX11-1.8.12/src/GetImage.c:94:20: acquire_memory: allocated here
libX11-1.8.12/src/GetImage.c:97:12: branch_false: following 'false' branch (when 'data' is non-NULL)...
libX11-1.8.12/src/GetImage.c:103:9: branch_false: ...to here
libX11-1.8.12/src/GetImage.c:103:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/GetImage.c:103:9: danger: 'data' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def188]
libX11-1.8.12/src/GetMoEv.c:71:13: warning[-Wanalyzer-malloc-leak]: leak of 'tc'
libX11-1.8.12/src/GetMoEv.c:50:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetMoEv.c:56:9: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:56:8: branch_true: following 'true' branch...
libX11-1.8.12/src/GetMoEv.c:57:14: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:57:14: acquire_memory: allocated here
libX11-1.8.12/src/GetMoEv.c:58:8: branch_false: following 'false' branch (when 'tc' is non-NULL)...
libX11-1.8.12/src/GetMoEv.c:69:26: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:70:43: branch_true: following 'true' branch (when 'i != 0')...
libX11-1.8.12/src/GetMoEv.c:71:13: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:70:43: branch_true: following 'true' branch (when 'i != 0')...
libX11-1.8.12/src/GetMoEv.c:71:13: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:71:13: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/GetMoEv.c:71:13: danger: 'tc' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def189]
libX11-1.8.12/src/GetMoEv.c:71:13: warning[-Wanalyzer-malloc-leak]: leak of 'tcptr'
libX11-1.8.12/src/GetMoEv.c:50:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetMoEv.c:56:9: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:56:8: branch_true: following 'true' branch...
libX11-1.8.12/src/GetMoEv.c:57:14: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:57:14: acquire_memory: allocated here
libX11-1.8.12/src/GetMoEv.c:58:8: branch_false: following 'false' branch (when 'tc' is non-NULL)...
libX11-1.8.12/src/GetMoEv.c:69:26: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:70:43: branch_true: following 'true' branch (when 'i != 0')...
libX11-1.8.12/src/GetMoEv.c:71:13: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:71:13: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/GetMoEv.c:71:13: danger: 'tcptr' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def190]
libX11-1.8.12/src/GetMoEv.c:78:5: warning[-Wanalyzer-malloc-leak]: leak of 'tc'
libX11-1.8.12/src/GetMoEv.c:50:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetMoEv.c:56:9: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:56:8: branch_true: following 'true' branch...
libX11-1.8.12/src/GetMoEv.c:57:14: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:57:14: acquire_memory: allocated here
libX11-1.8.12/src/GetMoEv.c:58:8: branch_false: following 'false' branch (when 'tc' is non-NULL)...
libX11-1.8.12/src/GetMoEv.c:69:26: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:70:43: branch_true: following 'true' branch (when 'i != 0')...
libX11-1.8.12/src/GetMoEv.c:71:13: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:78:5: branch_true: following 'true' branch...
libX11-1.8.12/src/GetMoEv.c:78:5: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:78:5: throw: if the called function throws an exception...
libX11-1.8.12/src/GetMoEv.c:78:5: danger: 'tc' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def191]
libX11-1.8.12/src/GetMoEv.c:79:5: warning[-Wanalyzer-malloc-leak]: leak of 'tc'
libX11-1.8.12/src/GetMoEv.c:50:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetMoEv.c:56:9: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:56:8: branch_true: following 'true' branch...
libX11-1.8.12/src/GetMoEv.c:57:14: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:57:14: acquire_memory: allocated here
libX11-1.8.12/src/GetMoEv.c:58:8: branch_false: following 'false' branch (when 'tc' is non-NULL)...
libX11-1.8.12/src/GetMoEv.c:69:26: branch_false: ...to here
libX11-1.8.12/src/GetMoEv.c:70:43: branch_true: following 'true' branch (when 'i != 0')...
libX11-1.8.12/src/GetMoEv.c:71:13: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:79:5: branch_true: following 'true' branch...
libX11-1.8.12/src/GetMoEv.c:79:5: branch_true: ...to here
libX11-1.8.12/src/GetMoEv.c:79:5: throw: if the called function throws an exception...
libX11-1.8.12/src/GetMoEv.c:79:5: danger: 'tc' leaks here; was allocated at [(5)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def192]
libX11-1.8.12/src/GetPntMap.c:125:9: warning[-Wanalyzer-malloc-leak]: leak of 'mapping'
libX11-1.8.12/src/GetPntMap.c:107:8: branch_false: following 'false' branch...
libX11-1.8.12/src/GetPntMap.c:113:5: branch_false: ...to here
libX11-1.8.12/src/GetPntMap.c:114:8: branch_true: following 'true' branch (when 'nkeysyms != 0')...
libX11-1.8.12/src/GetPntMap.c:115:12: branch_true: ...to here
libX11-1.8.12/src/GetPntMap.c:115:12: branch_true: following 'true' branch (when 'nkeysyms <= 268435454')...
libX11-1.8.12/src/GetPntMap.c:116:23: branch_true: ...to here
libX11-1.8.12/src/GetPntMap.c:116:23: acquire_memory: allocated here
libX11-1.8.12/src/GetPntMap.c:118:12: branch_false: following 'false' branch (when 'mapping' is non-NULL)...
libX11-1.8.12/src/GetPntMap.c:124:18: branch_false: ...to here
libX11-1.8.12/src/GetPntMap.c:125:9: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/GetPntMap.c:125:9: danger: 'mapping' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def193]
libX11-1.8.12/src/ImUtil.c:894:25: warning[-Wanalyzer-malloc-leak]: leak of 'data'
libX11-1.8.12/src/ImUtil.c:837:16: enter_function: entry to '_XSubImage'
libX11-1.8.12/src/ImUtil.c:851:12: branch_false: following 'false' branch (when 'subimage' is non-NULL)...
libX11-1.8.12/src/ImUtil.c:853:9: branch_false: ...to here
libX11-1.8.12/src/ImUtil.c:874:9: call_function: calling '_XInitImageFuncPtrs' from '_XSubImage'
libX11-1.8.12/src/ImUtil.c:874:9: return_function: returning to '_XSubImage' from '_XInitImageFuncPtrs'
libX11-1.8.12/src/ImUtil.c:876:12: branch_false: following 'false' branch...
libX11-1.8.12/src/ImUtil.c:877:22: branch_false: ...to here
libX11-1.8.12/src/ImUtil.c:877:22: acquire_memory: allocated here
libX11-1.8.12/src/ImUtil.c:877:12: branch_false: following 'false' branch (when 'data' is non-NULL)...
libX11-1.8.12/src/ImUtil.c:881:9: branch_false: ...to here
libX11-1.8.12/src/ImUtil.c:892:23: branch_true: following 'true' branch...
libX11-1.8.12/src/ImUtil.c:892:23: branch_true: ...to here
libX11-1.8.12/src/ImUtil.c:893:27: branch_true: following 'true' branch...
libX11-1.8.12/src/ImUtil.c:894:25: branch_true: ...to here
libX11-1.8.12/src/ImUtil.c:894:25: throw: if the called function throws an exception...
libX11-1.8.12/src/ImUtil.c:894:25: danger: 'data' leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def194]
libX11-1.8.12/src/ImUtil.c:894:25: warning[-Wanalyzer-malloc-leak]: leak of 'subimage'
libX11-1.8.12/src/ImUtil.c:837:16: enter_function: entry to '_XSubImage'
libX11-1.8.12/src/ImUtil.c:851:25: acquire_memory: allocated here
libX11-1.8.12/src/ImUtil.c:851:12: branch_false: following 'false' branch (when 'subimage' is non-NULL)...
libX11-1.8.12/src/ImUtil.c:853:9: branch_false: ...to here
libX11-1.8.12/src/ImUtil.c:874:9: call_function: calling '_XInitImageFuncPtrs' from '_XSubImage'
libX11-1.8.12/src/ImUtil.c:874:9: return_function: returning to '_XSubImage' from '_XInitImageFuncPtrs'
libX11-1.8.12/src/ImUtil.c:876:12: branch_false: following 'false' branch...
libX11-1.8.12/src/ImUtil.c:877:22: branch_false: ...to here
libX11-1.8.12/src/ImUtil.c:877:12: branch_false: following 'false' branch (when 'data' is non-NULL)...
libX11-1.8.12/src/ImUtil.c:881:9: branch_false: ...to here
libX11-1.8.12/src/ImUtil.c:892:23: branch_true: following 'true' branch...
libX11-1.8.12/src/ImUtil.c:892:23: branch_true: ...to here
libX11-1.8.12/src/ImUtil.c:893:27: branch_true: following 'true' branch...
libX11-1.8.12/src/ImUtil.c:894:25: branch_true: ...to here
libX11-1.8.12/src/ImUtil.c:894:25: throw: if the called function throws an exception...
libX11-1.8.12/src/ImUtil.c:894:25: danger: 'subimage' leaks here; was allocated at [(2)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def195]
libX11-1.8.12/src/IntAtom.c:180:23: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'idx'
libX11-1.8.12/src/IntAtom.c:163:1: enter_function: entry to 'XInternAtom'
libX11-1.8.12/src/IntAtom.c:176:17: call_function: calling '_XInternAtom' from 'XInternAtom'
libX11-1.8.12/src/IntAtom.c:176:17: return_function: returning to 'XInternAtom' from '_XInternAtom'
libX11-1.8.12/src/IntAtom.c:176:8: branch_false: following 'false' branch...
libX11-1.8.12/src/IntAtom.c:180:9: branch_false: ...to here
libX11-1.8.12/src/IntAtom.c:180:8: branch_true: following 'true' branch...
libX11-1.8.12/src/IntAtom.c:180:23: branch_true: ...to here
libX11-1.8.12/src/IntAtom.c:180:23: danger: use of uninitialized value 'idx' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def196]
libX11-1.8.12/src/LiHosts.c:119:9: warning[-Wanalyzer-malloc-leak]: leak of 'outbuf'
libX11-1.8.12/src/LiHosts.c:87:8: branch_false: following 'false' branch...
libX11-1.8.12/src/LiHosts.c:93:9: branch_false: ...to here
libX11-1.8.12/src/LiHosts.c:93:8: branch_true: following 'true' branch...
libX11-1.8.12/src/LiHosts.c:94:32: branch_true: ...to here
libX11-1.8.12/src/LiHosts.c:102:16: branch_true: following 'true' branch...
libX11-1.8.12/src/LiHosts.c:103:17: branch_true: ...to here
libX11-1.8.12/src/LiHosts.c:102:17: branch_true: following 'true' branch...
libX11-1.8.12/src/LiHosts.c:104:26: branch_true: ...to here
libX11-1.8.12/src/LiHosts.c:104:26: acquire_memory: allocated here
libX11-1.8.12/src/LiHosts.c:107:12: branch_false: following 'false' branch (when 'outbuf' is non-NULL)...
libX11-1.8.12/src/LiHosts.c:115:41: branch_false: ...to here
libX11-1.8.12/src/LiHosts.c:119:9: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/LiHosts.c:119:9: danger: 'outbuf' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def197]
libX11-1.8.12/src/LiICmaps.c:62:9: warning[-Wanalyzer-malloc-leak]: leak of 'cmaps'
libX11-1.8.12/src/LiICmaps.c:46:7: branch_false: following 'false' branch...
libX11-1.8.12/src/LiICmaps.c:53:9: branch_false: ...to here
libX11-1.8.12/src/LiICmaps.c:53:8: branch_true: following 'true' branch...
libX11-1.8.12/src/LiICmaps.c:54:17: branch_true: ...to here
libX11-1.8.12/src/LiICmaps.c:54:17: acquire_memory: allocated here
libX11-1.8.12/src/LiICmaps.c:55:12: branch_false: following 'false' branch (when 'cmaps' is non-NULL)...
libX11-1.8.12/src/LiICmaps.c:61:18: branch_false: ...to here
libX11-1.8.12/src/LiICmaps.c:62:9: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/LiICmaps.c:62:9: danger: 'cmaps' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def198]
libX11-1.8.12/src/LiProps.c:61:9: warning[-Wanalyzer-malloc-leak]: leak of 'properties'
libX11-1.8.12/src/LiProps.c:45:8: branch_false: following 'false' branch...
libX11-1.8.12/src/LiProps.c:52:9: branch_false: ...to here
libX11-1.8.12/src/LiProps.c:52:8: branch_true: following 'true' branch...
libX11-1.8.12/src/LiProps.c:53:22: branch_true: ...to here
libX11-1.8.12/src/LiProps.c:53:22: acquire_memory: allocated here
libX11-1.8.12/src/LiProps.c:54:12: branch_false: following 'false' branch (when 'properties' is non-NULL)...
libX11-1.8.12/src/LiProps.c:60:18: branch_false: ...to here
libX11-1.8.12/src/LiProps.c:61:9: throw: if '_XRead32' throws an exception...
libX11-1.8.12/src/LiProps.c:61:9: danger: 'properties' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def199]
libX11-1.8.12/src/ListExt.c:74:13: warning[-Wanalyzer-malloc-leak]: leak of 'ch'
libX11-1.8.12/src/ListExt.c:51:12: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:57:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:57:12: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:58:20: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:59:16: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:60:24: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:61:22: acquire_memory: allocated here
libX11-1.8.12/src/ListExt.c:65:16: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:74:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:74:13: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/ListExt.c:74:13: danger: 'ch' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def200]
libX11-1.8.12/src/ListExt.c:74:13: warning[-Wanalyzer-malloc-leak]: leak of 'list'
libX11-1.8.12/src/ListExt.c:51:12: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:57:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:57:12: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:58:20: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:58:20: acquire_memory: allocated here
libX11-1.8.12/src/ListExt.c:59:16: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:60:24: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:65:16: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:74:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:74:13: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/ListExt.c:74:13: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def201]
libX11-1.8.12/src/ListExt.c:98:9: warning[-Wanalyzer-malloc-leak]: leak of 'list'
libX11-1.8.12/src/ListExt.c:51:12: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:57:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:57:12: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:58:20: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:58:20: acquire_memory: allocated here
libX11-1.8.12/src/ListExt.c:59:16: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:60:24: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:65:16: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:74:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:80:25: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:97:9: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:98:9: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:98:9: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:98:9: throw: if the called function throws an exception...
libX11-1.8.12/src/ListExt.c:98:9: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def202]
libX11-1.8.12/src/ListExt.c:99:9: warning[-Wanalyzer-malloc-leak]: leak of 'list'
libX11-1.8.12/src/ListExt.c:51:12: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:57:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:57:12: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:58:20: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:58:20: acquire_memory: allocated here
libX11-1.8.12/src/ListExt.c:59:16: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:60:24: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:65:16: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:74:13: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:80:25: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:97:9: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:98:9: branch_false: following 'false' branch...
libX11-1.8.12/src/ListExt.c:99:9: branch_false: ...to here
libX11-1.8.12/src/ListExt.c:99:9: branch_true: following 'true' branch...
libX11-1.8.12/src/ListExt.c:99:9: branch_true: ...to here
libX11-1.8.12/src/ListExt.c:99:9: throw: if the called function throws an exception...
libX11-1.8.12/src/ListExt.c:99:9: danger: 'list' leaks here; was allocated at [(5)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def203]
libX11-1.8.12/src/ModMap.c:59:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/ModMap.c:46:8: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:47:9: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:46:9: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:48:18: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:50:12: branch_true: following 'true' branch (when 'res' is non-NULL)...
libX11-1.8.12/src/ModMap.c:51:32: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:51:32: acquire_memory: allocated here
libX11-1.8.12/src/ModMap.c:54:9: branch_false: following 'false' branch...
libX11-1.8.12/src/ModMap.c:59:9: branch_false: ...to here
libX11-1.8.12/src/ModMap.c:59:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/ModMap.c:59:9: danger: '<unknown>' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def204]
libX11-1.8.12/src/ModMap.c:59:9: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/src/ModMap.c:46:8: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:47:9: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:46:9: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:48:18: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:49:15: acquire_memory: allocated here
libX11-1.8.12/src/ModMap.c:50:12: branch_true: following 'true' branch (when 'res' is non-NULL)...
libX11-1.8.12/src/ModMap.c:51:32: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:54:9: branch_false: following 'false' branch...
libX11-1.8.12/src/ModMap.c:59:9: branch_false: ...to here
libX11-1.8.12/src/ModMap.c:59:9: throw: if '_XReadPad' throws an exception...
libX11-1.8.12/src/ModMap.c:59:9: danger: 'res' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def205]
libX11-1.8.12/src/ModMap.c:63:5: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/src/ModMap.c:46:8: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:47:9: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:46:9: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:48:18: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:49:15: acquire_memory: allocated here
libX11-1.8.12/src/ModMap.c:50:12: branch_true: following 'true' branch (when 'res' is non-NULL)...
libX11-1.8.12/src/ModMap.c:51:32: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:54:9: branch_false: following 'false' branch...
libX11-1.8.12/src/ModMap.c:59:9: branch_false: ...to here
libX11-1.8.12/src/ModMap.c:63:5: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:63:5: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:63:5: throw: if the called function throws an exception...
libX11-1.8.12/src/ModMap.c:63:5: danger: 'res' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def206]
libX11-1.8.12/src/ModMap.c:64:5: warning[-Wanalyzer-malloc-leak]: leak of 'res'
libX11-1.8.12/src/ModMap.c:46:8: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:47:9: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:46:9: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:48:18: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:49:15: acquire_memory: allocated here
libX11-1.8.12/src/ModMap.c:50:12: branch_true: following 'true' branch (when 'res' is non-NULL)...
libX11-1.8.12/src/ModMap.c:51:32: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:54:9: branch_false: following 'false' branch...
libX11-1.8.12/src/ModMap.c:59:9: branch_false: ...to here
libX11-1.8.12/src/ModMap.c:63:5: branch_false: following 'false' branch...
libX11-1.8.12/src/ModMap.c:64:5: branch_false: ...to here
libX11-1.8.12/src/ModMap.c:64:5: branch_true: following 'true' branch...
libX11-1.8.12/src/ModMap.c:64:5: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:64:5: throw: if the called function throws an exception...
libX11-1.8.12/src/ModMap.c:64:5: danger: 'res' leaks here; was allocated at [(5)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def207]
libX11-1.8.12/src/ModMap.c:157:9: warning[-Wanalyzer-null-dereference]: dereference of NULL '0'
libX11-1.8.12/src/ModMap.c:126:1: enter_function: entry to 'XInsertModifiermapEntry'
libX11-1.8.12/src/ModMap.c:150:19: call_function: calling 'XNewModifiermap' from 'XInsertModifiermapEntry'
libX11-1.8.12/src/ModMap.c:150:19: return_function: returning to 'XInsertModifiermapEntry' from 'XNewModifiermap'
libX11-1.8.12/src/ModMap.c:150:8: branch_false: following 'false' branch...
libX11-1.8.12/src/ModMap.c:153:15: branch_false: ...to here
libX11-1.8.12/src/ModMap.c:154:12: branch_true: following 'true' branch (when 'newrow < lastrow')...
libX11-1.8.12/src/ModMap.c:154:12: branch_true: ...to here
libX11-1.8.12/src/ModMap.c:155:19: branch_false: following 'false' branch...
libX11-1.8.12/src/ModMap.c:157:9: branch_false: ...to here
libX11-1.8.12/src/ModMap.c:157:9: release_memory: using NULL here
libX11-1.8.12/src/ModMap.c:157:9: danger: dereference of NULL '*<unknown>.modifiermap + (sizetype)(i + newrow)'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def208]
libX11-1.8.12/src/OCWrap.c:41:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OCWrap.c:40:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OCWrap.c:41:5: throw: if '_XlcCountVaList' throws an exception...
libX11-1.8.12/src/OCWrap.c:41:5: 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-404): [#def209]
libX11-1.8.12/src/OCWrap.c:45:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OCWrap.c:44:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OCWrap.c:45:5: throw: if '_XlcVaToArgList' throws an exception...
libX11-1.8.12/src/OCWrap.c:45:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def210]
libX11-1.8.12/src/OCWrap.c:99:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OCWrap.c:98:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OCWrap.c:99:5: throw: if '_XlcCountVaList' throws an exception...
libX11-1.8.12/src/OCWrap.c:99:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def211]
libX11-1.8.12/src/OCWrap.c:103:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OCWrap.c:102:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OCWrap.c:103:5: throw: if '_XlcVaToArgList' throws an exception...
libX11-1.8.12/src/OCWrap.c:103:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def212]
libX11-1.8.12/src/OCWrap.c:125:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OCWrap.c:124:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OCWrap.c:125:5: throw: if '_XlcCountVaList' throws an exception...
libX11-1.8.12/src/OCWrap.c:125:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def213]
libX11-1.8.12/src/OCWrap.c:129:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OCWrap.c:128:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OCWrap.c:129:5: throw: if '_XlcVaToArgList' throws an exception...
libX11-1.8.12/src/OCWrap.c:129:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def214]
libX11-1.8.12/src/OMWrap.c:76:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OMWrap.c:75:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OMWrap.c:76:5: throw: if '_XlcCountVaList' throws an exception...
libX11-1.8.12/src/OMWrap.c:76:5: 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-404): [#def215]
libX11-1.8.12/src/OMWrap.c:80:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OMWrap.c:79:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OMWrap.c:80:5: throw: if '_XlcVaToArgList' throws an exception...
libX11-1.8.12/src/OMWrap.c:80:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def216]
libX11-1.8.12/src/OMWrap.c:102:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OMWrap.c:101:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OMWrap.c:102:5: throw: if '_XlcCountVaList' throws an exception...
libX11-1.8.12/src/OMWrap.c:102:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-404): [#def217]
libX11-1.8.12/src/OMWrap.c:106:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/OMWrap.c:105:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/OMWrap.c:106:5: throw: if '_XlcVaToArgList' throws an exception...
libX11-1.8.12/src/OMWrap.c:106:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def218]
libX11-1.8.12/src/OpenDis.c:129:13: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/OpenDis.c:115:12: branch_false: following 'false' branch (when 'dpy' is non-NULL)...
libX11-1.8.12/src/OpenDis.c:119:34: branch_false: ...to here
libX11-1.8.12/src/OpenDis.c:119:34: acquire_memory: allocated here
libX11-1.8.12/src/OpenDis.c:119:12: branch_false: following 'false' branch...
libX11-1.8.12/src/OpenDis.c:129:13: branch_false: ...to here
libX11-1.8.12/src/OpenDis.c:129:13: throw: if '_XConnectXCB' throws an exception...
libX11-1.8.12/src/OpenDis.c:129:13: danger: '<unknown>' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def219]
libX11-1.8.12/src/OpenDis.c:129:13: warning[-Wanalyzer-malloc-leak]: leak of 'dpy'
libX11-1.8.12/src/OpenDis.c:115:20: acquire_memory: allocated here
libX11-1.8.12/src/OpenDis.c:115:12: branch_false: following 'false' branch (when 'dpy' is non-NULL)...
libX11-1.8.12/src/OpenDis.c:119:34: branch_false: ...to here
libX11-1.8.12/src/OpenDis.c:119:12: branch_false: following 'false' branch...
libX11-1.8.12/src/OpenDis.c:129:13: branch_false: ...to here
libX11-1.8.12/src/OpenDis.c:129:13: throw: if '_XConnectXCB' throws an exception...
libX11-1.8.12/src/OpenDis.c:129:13: danger: 'dpy' leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def220]
libX11-1.8.12/src/OpenDis.c:712:27: warning[-Wanalyzer-null-dereference]: dereference of NULL '0'
libX11-1.8.12/src/OpenDis.c:64:1: enter_function: entry to 'XOpenDisplay'
libX11-1.8.12/src/OpenDis.c:115:12: branch_false: following 'false' branch (when 'dpy' is non-NULL)...
libX11-1.8.12/src/OpenDis.c:119:34: branch_false: ...to here
libX11-1.8.12/src/OpenDis.c:119:12: branch_true: following 'true' branch...
libX11-1.8.12/src/OpenDis.c:120:17: branch_true: ...to here
libX11-1.8.12/src/OpenDis.c:120:17: call_function: calling 'OutOfMemory' from 'XOpenDisplay'
Error: GCC_ANALYZER_WARNING (CWE-835): [#def221]
libX11-1.8.12/src/ParseCol.c:67:17: warning[-Wanalyzer-infinite-loop]: infinite loop
libX11-1.8.12/src/ParseCol.c:67:17: danger: infinite loop here
libX11-1.8.12/src/ParseCol.c:67:29: branch_false: when 'i >= n': always following 'false' branch...
libX11-1.8.12/src/ParseCol.c:78:22: branch_false: ...to here
libX11-1.8.12/src/ParseCol.c:78:22: branch_true: if it ever follows 'true' branch, it will always do so...
libX11-1.8.12/src/ParseCol.c:78:22: branch_true: ...to here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def222]
libX11-1.8.12/src/PolyReg.c:448:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*CurPtBlock.next'
libX11-1.8.12/src/PolyReg.c:473:1: enter_function: entry to 'XPolygonRegion'
libX11-1.8.12/src/PolyReg.c:495:8: branch_false: following 'false' branch...
libX11-1.8.12/src/PolyReg.c:499:8: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:521:8: branch_false: following 'false' branch (when 'Count > 1')...
libX11-1.8.12/src/PolyReg.c:523:20: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:523:8: branch_false: following 'false' branch (when 'pETEs' is non-NULL)...
libX11-1.8.12/src/PolyReg.c:529:5: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:529:5: call_function: calling 'CreateETandAET' from 'XPolygonRegion'
libX11-1.8.12/src/PolyReg.c:529:5: return_function: returning to 'XPolygonRegion' from 'CreateETandAET'
libX11-1.8.12/src/PolyReg.c:533:8: branch_true: following 'true' branch (when 'rule == 0')...
libX11-1.8.12/src/PolyReg.c:537:14: branch_true: ...to here
libX11-1.8.12/src/PolyReg.c:537:27: branch_false: following 'false' branch...
libX11-1.8.12/src/PolyReg.c:627:17: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:627:5: call_function: inlined call to 'FreeStorage' from 'XPolygonRegion'
libX11-1.8.12/src/PolyReg.c:628:12: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:628:12: call_function: calling 'PtsToRegion' from 'XPolygonRegion'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def223]
libX11-1.8.12/src/PolyReg.c:629:10: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'FirstPtBlock.next'
libX11-1.8.12/src/PolyReg.c:473:1: enter_function: entry to 'XPolygonRegion'
libX11-1.8.12/src/PolyReg.c:495:8: branch_false: following 'false' branch...
libX11-1.8.12/src/PolyReg.c:499:8: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:521:8: branch_false: following 'false' branch (when 'Count > 1')...
libX11-1.8.12/src/PolyReg.c:523:20: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:523:8: branch_false: following 'false' branch (when 'pETEs' is non-NULL)...
libX11-1.8.12/src/PolyReg.c:529:5: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:529:5: call_function: calling 'CreateETandAET' from 'XPolygonRegion'
libX11-1.8.12/src/PolyReg.c:529:5: return_function: returning to 'XPolygonRegion' from 'CreateETandAET'
libX11-1.8.12/src/PolyReg.c:533:8: branch_true: following 'true' branch (when 'rule == 0')...
libX11-1.8.12/src/PolyReg.c:537:14: branch_true: ...to here
libX11-1.8.12/src/PolyReg.c:537:27: branch_false: following 'false' branch...
libX11-1.8.12/src/PolyReg.c:627:17: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:627:5: call_function: inlined call to 'FreeStorage' from 'XPolygonRegion'
libX11-1.8.12/src/PolyReg.c:628:12: branch_false: ...to here
libX11-1.8.12/src/PolyReg.c:628:12: call_function: calling 'PtsToRegion' from 'XPolygonRegion'
libX11-1.8.12/src/PolyReg.c:628:12: return_function: returning to 'XPolygonRegion' from 'PtsToRegion'
libX11-1.8.12/src/PolyReg.c:629:10: danger: use of uninitialized value 'FirstPtBlock.next' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def224]
libX11-1.8.12/src/QuColors.c:58:13: warning[-Wanalyzer-malloc-leak]: leak of 'color'
libX11-1.8.12/src/QuColors.c:53:8: branch_true: following 'true' branch...
libX11-1.8.12/src/QuColors.c:54:23: branch_true: ...to here
libX11-1.8.12/src/QuColors.c:54:23: acquire_memory: allocated here
libX11-1.8.12/src/QuColors.c:55:12: branch_true: following 'true' branch (when 'color' is non-NULL)...
libX11-1.8.12/src/QuColors.c:56:36: branch_true: ...to here
libX11-1.8.12/src/QuColors.c:58:13: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/QuColors.c:58:13: danger: 'color' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-416): [#def225]
libX11-1.8.12/src/Region.c:233:20: warning[-Wanalyzer-use-after-free]: use after 'reallocarray' of 'pBox'
libX11-1.8.12/src/Region.c:1454:1: enter_function: entry to 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1458:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1460:18: branch_false: ...to here
libX11-1.8.12/src/Region.c:1460:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1460:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1460:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1464:12: branch_false: ...to here
libX11-1.8.12/src/Region.c:1464:12: call_function: calling 'XSubtractRegion' from 'XXorRegion'
Error: GCC_ANALYZER_WARNING (CWE-762): [#def226]
libX11-1.8.12/src/Region.c:525:33: warning[-Wanalyzer-mismatching-deallocation]: '*dstrgn.rects' should have been deallocated with 'free' but was deallocated with 'reallocarray'
libX11-1.8.12/src/Region.c:1454:1: enter_function: entry to 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1458:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1460:18: branch_false: ...to here
libX11-1.8.12/src/Region.c:1460:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1460:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1460:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1464:12: branch_false: ...to here
libX11-1.8.12/src/Region.c:1464:12: call_function: calling 'XSubtractRegion' from 'XXorRegion'
Error: GCC_ANALYZER_WARNING (CWE-762): [#def227]
libX11-1.8.12/src/Region.c:984:29: warning[-Wanalyzer-mismatching-deallocation]: 'prev_rects' should have been deallocated with 'free' but was deallocated with 'reallocarray'
libX11-1.8.12/src/Region.c:1454:1: enter_function: entry to 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1458:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1460:18: branch_false: ...to here
libX11-1.8.12/src/Region.c:1460:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1460:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1460:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1464:12: branch_false: ...to here
libX11-1.8.12/src/Region.c:1464:12: call_function: calling 'XSubtractRegion' from 'XXorRegion'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def228]
libX11-1.8.12/src/Region.c:1004:1: warning[-Wanalyzer-malloc-leak]: leak of 'oldRects'
libX11-1.8.12/src/Region.c:1454:1: enter_function: entry to 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1458:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1460:18: branch_false: ...to here
libX11-1.8.12/src/Region.c:1460:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1460:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1460:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1464:12: branch_false: ...to here
libX11-1.8.12/src/Region.c:1464:12: call_function: calling 'XSubtractRegion' from 'XXorRegion'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def229]
libX11-1.8.12/src/Region.c:1260:1: warning[-Wanalyzer-malloc-leak]: leak of 'tmpRect'
libX11-1.8.12/src/Region.c:1454:1: enter_function: entry to 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1458:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1458:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1460:18: branch_false: ...to here
libX11-1.8.12/src/Region.c:1460:18: call_function: calling 'XCreateRegion' from 'XXorRegion'
libX11-1.8.12/src/Region.c:1460:18: return_function: returning to 'XXorRegion' from 'XCreateRegion'
libX11-1.8.12/src/Region.c:1460:8: branch_false: following 'false' branch...
libX11-1.8.12/src/Region.c:1464:12: branch_false: ...to here
libX11-1.8.12/src/Region.c:1464:12: call_function: calling 'XSubtractRegion' from 'XXorRegion'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def230]
libX11-1.8.12/src/RegstFlt.c:98:5: warning[-Wanalyzer-malloc-leak]: leak of 'rec'
libX11-1.8.12/src/RegstFlt.c:89:11: acquire_memory: allocated here
libX11-1.8.12/src/RegstFlt.c:90:8: branch_false: following 'false' branch (when 'rec' is non-NULL)...
libX11-1.8.12/src/RegstFlt.c:92:5: branch_false: ...to here
libX11-1.8.12/src/RegstFlt.c:98:5: branch_true: following 'true' branch...
libX11-1.8.12/src/RegstFlt.c:98:5: branch_true: ...to here
libX11-1.8.12/src/RegstFlt.c:98:5: throw: if the called function throws an exception...
libX11-1.8.12/src/RegstFlt.c:98:5: danger: 'rec' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def231]
libX11-1.8.12/src/RegstFlt.c:130:5: warning[-Wanalyzer-malloc-leak]: leak of 'rec'
libX11-1.8.12/src/RegstFlt.c:121:11: acquire_memory: allocated here
libX11-1.8.12/src/RegstFlt.c:122:8: branch_false: following 'false' branch (when 'rec' is non-NULL)...
libX11-1.8.12/src/RegstFlt.c:124:5: branch_false: ...to here
libX11-1.8.12/src/RegstFlt.c:130:5: branch_true: following 'true' branch...
libX11-1.8.12/src/RegstFlt.c:130:5: branch_true: ...to here
libX11-1.8.12/src/RegstFlt.c:130:5: throw: if the called function throws an exception...
libX11-1.8.12/src/RegstFlt.c:130:5: danger: 'rec' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def232]
libX11-1.8.12/src/SetFPath.c:72:33: warning[-Wanalyzer-malloc-leak]: leak of 'p'
libX11-1.8.12/src/SetFPath.c:47:12: branch_true: following 'true' branch (when 'ndirs > 0')...
libX11-1.8.12/src/SetFPath.c:47:12: branch_true: ...to here
libX11-1.8.12/src/SetFPath.c:52:33: branch_true: following 'true' branch (when 'i < ndirs')...
libX11-1.8.12/src/SetFPath.c:53:34: branch_true: ...to here
libX11-1.8.12/src/SetFPath.c:54:28: branch_false: following 'false' branch (when 'n <= 65534')...
libX11-1.8.12/src/SetFPath.c:52:44: branch_false: ...to here
libX11-1.8.12/src/SetFPath.c:62:26: acquire_memory: allocated here
libX11-1.8.12/src/SetFPath.c:62:20: branch_true: following 'true' branch (when 'p' is non-NULL)...
libX11-1.8.12/src/SetFPath.c:62:20: branch_true: ...to here
libX11-1.8.12/src/SetFPath.c:68:41: branch_true: following 'true' branch (when 'i < ndirs')...
libX11-1.8.12/src/SetFPath.c:69:49: branch_true: ...to here
libX11-1.8.12/src/SetFPath.c:69:49: branch_false: following 'false' branch...
libX11-1.8.12/src/SetFPath.c:70:33: branch_false: ...to here
libX11-1.8.12/src/SetFPath.c:68:41: branch_false: following 'false' branch (when 'i >= ndirs')...
libX11-1.8.12/src/SetFPath.c:74:25: branch_false: ...to here
libX11-1.8.12/src/SetFPath.c:74:25: branch_false: following 'false' branch...
libX11-1.8.12/src/SetFPath.c:74:25: branch_false: ...to here
libX11-1.8.12/src/SetFPath.c:74:25: throw: if '_XSend' throws an exception...
libX11-1.8.12/src/SetFPath.c:72:33: danger: 'p' leaks here; was allocated at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def233]
libX11-1.8.12/src/SetHints.c:198:13: warning[-Wanalyzer-malloc-leak]: leak of 'pp'
libX11-1.8.12/src/SetHints.c:187:26: acquire_memory: allocated here
libX11-1.8.12/src/SetHints.c:187:12: branch_true: following 'true' branch (when 'pp' is non-NULL)...
libX11-1.8.12/src/SetHints.c:187:12: branch_true: ...to here
libX11-1.8.12/src/SetHints.c:198:13: throw: if 'XChangeProperty' throws an exception...
libX11-1.8.12/src/SetHints.c:198:13: danger: 'pp' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def234]
libX11-1.8.12/src/SetHints.c:314:18: warning[-Wanalyzer-malloc-leak]: leak of 's'
libX11-1.8.12/src/SetHints.c:306:12: branch_false: following 'false' branch...
libX11-1.8.12/src/SetHints.c:308:33: branch_false: ...to here
libX11-1.8.12/src/SetHints.c:308:33: acquire_memory: allocated here
libX11-1.8.12/src/SetHints.c:308:12: branch_true: following 'true' branch (when 's' is non-NULL)...
libX11-1.8.12/src/SetHints.c:309:16: branch_true: ...to here
libX11-1.8.12/src/SetHints.c:319:13: throw: if 'XChangeProperty' throws an exception...
libX11-1.8.12/src/SetHints.c:314:18: danger: 's' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def235]
libX11-1.8.12/src/SetRGBCMap.c:96:9: warning[-Wanalyzer-malloc-leak]: leak of 'data'
libX11-1.8.12/src/SetRGBCMap.c:54:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/SetRGBCMap.c:59:8: branch_false: ...to here
libX11-1.8.12/src/SetRGBCMap.c:59:8: branch_true: following 'true' branch (when 'count != 1')...
libX11-1.8.12/src/SetRGBCMap.c:60:18: branch_true: ...to here
libX11-1.8.12/src/SetRGBCMap.c:60:18: acquire_memory: allocated here
libX11-1.8.12/src/SetRGBCMap.c:59:9: branch_true: following 'true' branch (when 'data' is non-NULL)...
libX11-1.8.12/src/SetRGBCMap.c:73:5: branch_true: ...to here
libX11-1.8.12/src/SetRGBCMap.c:73:47: branch_true: following 'true' branch (when 'i != 0')...
libX11-1.8.12/src/SetRGBCMap.c:74:27: branch_true: ...to here
libX11-1.8.12/src/SetRGBCMap.c:85:12: branch_true: following 'true' branch (when 'alloced_scratch_space != 0')...
libX11-1.8.12/src/SetRGBCMap.c:86:13: branch_true: ...to here
libX11-1.8.12/src/SetRGBCMap.c:95:8: branch_true: following 'true' branch (when 'alloced_scratch_space != 0')...
libX11-1.8.12/src/SetRGBCMap.c:96:9: branch_true: ...to here
libX11-1.8.12/src/SetRGBCMap.c:96:9: throw: if 'XChangeProperty' throws an exception...
libX11-1.8.12/src/SetRGBCMap.c:96:9: danger: 'data' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def236]
libX11-1.8.12/src/TextToStr.c:107:1: warning[-Wanalyzer-malloc-leak]: leak of 'cp'
libX11-1.8.12/src/TextToStr.c:56:8: branch_false: following 'false' branch...
libX11-1.8.12/src/TextToStr.c:58:8: branch_false: following 'false' branch (when 'datalen != 0')...
libX11-1.8.12/src/TextToStr.c:68:10: branch_false: ...to here
libX11-1.8.12/src/TextToStr.c:76:8: branch_false: following 'false' branch (when 'list' is non-NULL)...
libX11-1.8.12/src/TextToStr.c:78:13: branch_false: ...to here
libX11-1.8.12/src/TextToStr.c:78:13: branch_false: following 'false' branch (when 'datalen == -1')...
libX11-1.8.12/src/TextToStr.c:78:13: branch_false: ...to here
libX11-1.8.12/src/TextToStr.c:78:13: acquire_memory: allocated here
libX11-1.8.12/src/TextToStr.c:79:8: branch_false: following 'false' branch (when 'start' is non-NULL)...
libX11-1.8.12/src/TextToStr.c:87:40: branch_false: ...to here
libX11-1.8.12/src/TextToStr.c:93:46: branch_false: following 'false' branch (when 'i <= 0')...
libX11-1.8.12/src/TextToStr.c:104:5: branch_false: ...to here
libX11-1.8.12/src/TextToStr.c:107:1: danger: 'cp' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def237]
libX11-1.8.12/src/VisUtil.c:147:29: warning[-Wanalyzer-malloc-leak]: leak of 'vip'
libX11-1.8.12/src/VisUtil.c:80:27: acquire_memory: allocated here
libX11-1.8.12/src/VisUtil.c:80:6: branch_false: following 'false' branch (when 'vip' is non-NULL)...
libX11-1.8.12/src/VisUtil.c:88:3: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:100:21: branch_true: following 'true' branch (when 'ii < screen_e')...
libX11-1.8.12/src/VisUtil.c:102:24: branch_true: ...to here
libX11-1.8.12/src/VisUtil.c:132:18: branch_false: following 'false' branch (when 'total > count')...
libX11-1.8.12/src/VisUtil.c:145:15: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:147:29: throw: if '_XVIDtoVisual' throws an exception...
libX11-1.8.12/src/VisUtil.c:147:29: danger: 'vip' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def238]
libX11-1.8.12/src/VisUtil.c:158:15: warning[-Wanalyzer-malloc-leak]: leak of 'vip'
libX11-1.8.12/src/VisUtil.c:80:27: acquire_memory: allocated here
libX11-1.8.12/src/VisUtil.c:80:6: branch_false: following 'false' branch (when 'vip' is non-NULL)...
libX11-1.8.12/src/VisUtil.c:88:3: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:100:21: branch_true: following 'true' branch (when 'ii < screen_e')...
libX11-1.8.12/src/VisUtil.c:102:24: branch_true: ...to here
libX11-1.8.12/src/VisUtil.c:132:18: branch_false: following 'false' branch (when 'total > count')...
libX11-1.8.12/src/VisUtil.c:145:15: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:114:34: branch_true: following 'true' branch...
libX11-1.8.12/src/VisUtil.c:115:19: branch_true: ...to here
libX11-1.8.12/src/VisUtil.c:132:18: branch_false: following 'false' branch (when 'total > count')...
libX11-1.8.12/src/VisUtil.c:145:15: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:147:29: throw: if '_XVIDtoVisual' throws an exception...
libX11-1.8.12/src/VisUtil.c:158:15: danger: 'vip' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def239]
libX11-1.8.12/src/VisUtil.c:167:3: warning[-Wanalyzer-malloc-leak]: leak of 'vip'
libX11-1.8.12/src/VisUtil.c:80:27: acquire_memory: allocated here
libX11-1.8.12/src/VisUtil.c:80:6: branch_false: following 'false' branch (when 'vip' is non-NULL)...
libX11-1.8.12/src/VisUtil.c:88:3: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:167:3: branch_true: following 'true' branch...
libX11-1.8.12/src/VisUtil.c:167:3: branch_true: ...to here
libX11-1.8.12/src/VisUtil.c:167:3: throw: if the called function throws an exception...
libX11-1.8.12/src/VisUtil.c:167:3: danger: 'vip' leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def240]
libX11-1.8.12/src/VisUtil.c:167:3: warning[-Wanalyzer-malloc-leak]: leak of 'vip_base'
libX11-1.8.12/src/VisUtil.c:80:27: acquire_memory: allocated here
libX11-1.8.12/src/VisUtil.c:80:6: branch_false: following 'false' branch (when 'vip' is non-NULL)...
libX11-1.8.12/src/VisUtil.c:88:3: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:100:21: branch_true: following 'true' branch (when 'ii < screen_e')...
libX11-1.8.12/src/VisUtil.c:102:24: branch_true: ...to here
libX11-1.8.12/src/VisUtil.c:132:18: branch_false: following 'false' branch (when 'total > count')...
libX11-1.8.12/src/VisUtil.c:145:15: branch_false: ...to here
libX11-1.8.12/src/VisUtil.c:167:3: branch_true: following 'true' branch...
libX11-1.8.12/src/VisUtil.c:167:3: branch_true: ...to here
libX11-1.8.12/src/VisUtil.c:167:3: throw: if the called function throws an exception...
libX11-1.8.12/src/VisUtil.c:167:3: danger: 'vip_base' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def241]
libX11-1.8.12/src/WrBitF.c:54:20: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(filename, "w")'
libX11-1.8.12/src/WrBitF.c:88:1: enter_function: entry to 'XWriteBitmapFile'
libX11-1.8.12/src/WrBitF.c:109:18: acquire_resource: opened here
libX11-1.8.12/src/WrBitF.c:109:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:113:11: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:114:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:120:10: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:120:10: call_function: calling 'Format_Image' from 'XWriteBitmapFile'
libX11-1.8.12/src/WrBitF.c:120:10: return_function: returning to 'XWriteBitmapFile' from 'Format_Image'
libX11-1.8.12/src/WrBitF.c:121:3: throw: if the called function throws an exception...
libX11-1.8.12/src/WrBitF.c:54:20: danger: 'fopen(filename, "w")' leaks here; was opened at [(2)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def242]
libX11-1.8.12/src/WrBitF.c:54:20: warning[-Wanalyzer-malloc-leak]: leak of 'Format_Image(XGetImage(display, bitmap, 0, 0, width, height, 1, 1), &size)'
libX11-1.8.12/src/WrBitF.c:88:1: enter_function: entry to 'XWriteBitmapFile'
libX11-1.8.12/src/WrBitF.c:109:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:113:11: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:114:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:120:10: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:120:10: call_function: calling 'Format_Image' from 'XWriteBitmapFile'
libX11-1.8.12/src/WrBitF.c:120:10: return_function: returning to 'XWriteBitmapFile' from 'Format_Image'
libX11-1.8.12/src/WrBitF.c:121:3: throw: if the called function throws an exception...
libX11-1.8.12/src/WrBitF.c:54:20: danger: 'Format_Image(XGetImage(display, bitmap, 0, 0, width, height, 1, 1), &size)' leaks here; was allocated at [(8)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def243]
libX11-1.8.12/src/WrBitF.c:54:20: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(filename, "w")'
libX11-1.8.12/src/WrBitF.c:88:1: enter_function: entry to 'XWriteBitmapFile'
libX11-1.8.12/src/WrBitF.c:109:18: acquire_memory: allocated here
libX11-1.8.12/src/WrBitF.c:109:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:113:11: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:114:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:120:10: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:120:10: call_function: calling 'Format_Image' from 'XWriteBitmapFile'
libX11-1.8.12/src/WrBitF.c:120:10: return_function: returning to 'XWriteBitmapFile' from 'Format_Image'
libX11-1.8.12/src/WrBitF.c:121:3: throw: if the called function throws an exception...
libX11-1.8.12/src/WrBitF.c:54:20: danger: 'fopen(filename, "w")' leaks here; was allocated at [(2)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/1)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def244]
libX11-1.8.12/src/WrBitF.c:68:11: warning[-Wanalyzer-malloc-leak]: leak of 'data'
libX11-1.8.12/src/WrBitF.c:57:10: acquire_memory: allocated here
libX11-1.8.12/src/WrBitF.c:58:6: branch_false: following 'false' branch (when 'data' is non-NULL)...
libX11-1.8.12/src/WrBitF.c:58:6: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:66:13: branch_true: following 'true' branch (when 'y < height')...
libX11-1.8.12/src/WrBitF.c:66:13: branch_true: ...to here
libX11-1.8.12/src/WrBitF.c:67:15: branch_true: following 'true' branch (when 'x < width')...
libX11-1.8.12/src/WrBitF.c:68:11: branch_true: ...to here
libX11-1.8.12/src/WrBitF.c:71:10: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:71:10: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:76:8: branch_true: following 'true' branch...
libX11-1.8.12/src/WrBitF.c:77:8: branch_true: ...to here
libX11-1.8.12/src/WrBitF.c:66:13: branch_true: following 'true' branch (when 'y < height')...
libX11-1.8.12/src/WrBitF.c:66:13: branch_true: ...to here
libX11-1.8.12/src/WrBitF.c:67:15: branch_true: following 'true' branch (when 'x < width')...
libX11-1.8.12/src/WrBitF.c:68:11: branch_true: ...to here
libX11-1.8.12/src/WrBitF.c:68:11: throw: if the called function throws an exception...
libX11-1.8.12/src/WrBitF.c:68:11: danger: 'data' leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def245]
libX11-1.8.12/src/WrBitF.c:68:11: warning[-Wanalyzer-malloc-leak]: leak of 'ptr'
libX11-1.8.12/src/WrBitF.c:57:10: acquire_memory: allocated here
libX11-1.8.12/src/WrBitF.c:58:6: branch_false: following 'false' branch (when 'data' is non-NULL)...
libX11-1.8.12/src/WrBitF.c:58:6: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:66:13: branch_true: following 'true' branch (when 'y < height')...
libX11-1.8.12/src/WrBitF.c:66:13: branch_true: ...to here
libX11-1.8.12/src/WrBitF.c:67:15: branch_true: following 'true' branch (when 'x < width')...
libX11-1.8.12/src/WrBitF.c:68:11: branch_true: ...to here
libX11-1.8.12/src/WrBitF.c:68:11: throw: if the called function throws an exception...
libX11-1.8.12/src/WrBitF.c:68:11: danger: 'ptr' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: COMPILER_WARNING (CWE-704): [#def246]
libX11-1.8.12/src/WrBitF.c: scope_hint: In function 'XWriteBitmapFile'
libX11-1.8.12/src/WrBitF.c:104:14: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def247]
libX11-1.8.12/src/WrBitF.c:104:14: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING (CWE-775): [#def248]
libX11-1.8.12/src/WrBitF.c:113:11: warning[-Wanalyzer-file-leak]: leak of FILE 'fopen(filename, "w")'
libX11-1.8.12/src/WrBitF.c:109:18: acquire_resource: opened here
libX11-1.8.12/src/WrBitF.c:109:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:113:11: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:113:11: throw: if 'XGetImage' throws an exception...
libX11-1.8.12/src/WrBitF.c:113:11: danger: 'fopen(filename, "w")' leaks here; was opened at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def249]
libX11-1.8.12/src/WrBitF.c:113:11: warning[-Wanalyzer-malloc-leak]: leak of 'fopen(filename, "w")'
libX11-1.8.12/src/WrBitF.c:109:18: acquire_memory: allocated here
libX11-1.8.12/src/WrBitF.c:109:6: branch_false: following 'false' branch...
libX11-1.8.12/src/WrBitF.c:113:11: branch_false: ...to here
libX11-1.8.12/src/WrBitF.c:113:11: throw: if 'XGetImage' throws an exception...
libX11-1.8.12/src/WrBitF.c:113:11: danger: 'fopen(filename, "w")' leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def250]
libX11-1.8.12/src/XlibInt.c:459:5: warning[-Wanalyzer-malloc-leak]: leak of 'fd_list'
libX11-1.8.12/src/XlibInt.c:449:15: acquire_memory: allocated here
libX11-1.8.12/src/XlibInt.c:450:8: branch_false: following 'false' branch (when 'fd_list' is non-NULL)...
libX11-1.8.12/src/XlibInt.c:455:10: branch_false: ...to here
libX11-1.8.12/src/XlibInt.c:459:5: branch_true: following 'true' branch...
libX11-1.8.12/src/XlibInt.c:459:5: branch_true: ...to here
libX11-1.8.12/src/XlibInt.c:459:5: throw: if the called function throws an exception...
libX11-1.8.12/src/XlibInt.c:459:5: danger: 'fd_list' leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def251]
libX11-1.8.12/src/XlibInt.c:762:13: warning[-Wanalyzer-malloc-leak]: leak of 'qelt'
libX11-1.8.12/src/XlibInt.c:736:12: branch_false: following 'false' branch (when 'qelt' is NULL)...
libX11-1.8.12/src/XlibInt.c:740:26: branch_false: ...to here
libX11-1.8.12/src/XlibInt.c:740:26: acquire_memory: allocated here
libX11-1.8.12/src/XlibInt.c:740:17: branch_false: following 'false' branch (when 'qelt' is non-NULL)...
libX11-1.8.12/src/XlibInt.c:746:9: branch_false: ...to here
libX11-1.8.12/src/XlibInt.c:760:12: branch_true: following 'true' branch...
libX11-1.8.12/src/XlibInt.c:762:13: throw: if the called function throws an exception...
libX11-1.8.12/src/XlibInt.c:762:13: danger: 'qelt' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def252]
libX11-1.8.12/src/XlibInt.c:771:20: warning[-Wanalyzer-malloc-leak]: leak of 'qelt'
libX11-1.8.12/src/XlibInt.c:736:12: branch_false: following 'false' branch (when 'qelt' is NULL)...
libX11-1.8.12/src/XlibInt.c:740:26: branch_false: ...to here
libX11-1.8.12/src/XlibInt.c:740:26: acquire_memory: allocated here
libX11-1.8.12/src/XlibInt.c:740:17: branch_false: following 'false' branch (when 'qelt' is non-NULL)...
libX11-1.8.12/src/XlibInt.c:746:9: branch_false: ...to here
libX11-1.8.12/src/XlibInt.c:771:20: throw: if the called function throws an exception...
libX11-1.8.12/src/XlibInt.c:771:20: danger: 'qelt' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: COMPILER_WARNING (CWE-134): [#def253]
libX11-1.8.12/src/XlibInt.c: scope_hint: In function '_XPrintDefaultError'
libX11-1.8.12/src/XlibInt.c:1329:24: warning[-Wformat-nonliteral]: format not a string literal, argument types not checked
Error: COMPILER_WARNING (CWE-134): [#def254]
libX11-1.8.12/src/XlibInt.c:1349:28: warning[-Wformat-nonliteral]: format not a string literal, argument types not checked
Error: COMPILER_WARNING (CWE-134): [#def255]
libX11-1.8.12/src/XlibInt.c:1381:32: warning[-Wformat-nonliteral]: format not a string literal, argument types not checked
Error: COMPILER_WARNING (CWE-134): [#def256]
libX11-1.8.12/src/XlibInt.c:1409:28: warning[-Wformat-nonliteral]: format not a string literal, argument types not checked
Error: COMPILER_WARNING (CWE-134): [#def257]
libX11-1.8.12/src/XlibInt.c:1415:24: warning[-Wformat-nonliteral]: format not a string literal, argument types not checked
Error: COMPILER_WARNING (CWE-134): [#def258]
libX11-1.8.12/src/XlibInt.c:1419:24: warning[-Wformat-nonliteral]: format not a string literal, argument types not checked
Error: COMPILER_WARNING (CWE-783): [#def259]
libX11-1.8.12/src/Xrm.c: scope_hint: In function 'PutEntry'
libX11-1.8.12/src/Xrm.c:900:36: warning[-Wlogical-not-parentheses]: logical not is only applied to the left hand side of comparison
libX11-1.8.12/src/Xrm.c:900:25: note: add parentheses around left hand side expression to silence this warning
Error: COMPILER_WARNING: [#def260]
libX11-1.8.12/src/Xrm.c: scope_hint: In function 'GetDatabase'
libX11-1.8.12/src/Xrm.c:1496:39: warning[-Wuse-after-free]: pointer 'rhs_260' may be used after 'realloc'
libX11-1.8.12/include/X11/Xlibint.h:458:30: note: call to 'realloc' here
Error: COMPILER_WARNING (CWE-704): [#def261]
libX11-1.8.12/src/Xrm.c: scope_hint: In function 'GetIncludeFile'
libX11-1.8.12/src/Xrm.c:1636:39: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def262]
libX11-1.8.12/src/Xrm.c:1636:39: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING: [#def263]
libX11-1.8.12/src/xlibi18n/lcConv.c:32: included_from: Included from here.
libX11-1.8.12/src/locking.h:37:9: warning: 'xmalloc' redefined
libX11-1.8.12/include/X11/Xlibint.h:47: included_from: Included from here.
libX11-1.8.12/src/xlibi18n/lcConv.c:29: included_from: Included from here.
/usr/include/X11/Xthreads.h:34:11: note: this is the location of the previous definition
Error: COMPILER_WARNING: [#def264]
libX11-1.8.12/src/locking.h:37:9: warning[warning]: 'xmalloc' redefined
Error: COMPILER_WARNING: [#def265]
libX11-1.8.12/src/locking.h:38:9: warning: 'xfree' redefined
/usr/include/X11/Xthreads.h:37:11: note: this is the location of the previous definition
Error: COMPILER_WARNING: [#def266]
libX11-1.8.12/src/locking.h:38:9: warning[warning]: 'xfree' redefined
Error: GCC_ANALYZER_WARNING (CWE-775): [#def267]
libX11-1.8.12/src/util/makekeys.c:74:37: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "r")’
libX11-1.8.12/src/util/makekeys.c:119:1: enter_function: entry to ‘main’
libX11-1.8.12/src/util/makekeys.c:135:17: branch_true: following ‘true’ branch (when ‘l < argc’)...
libX11-1.8.12/src/util/makekeys.c:136:26: branch_true: ...to here
libX11-1.8.12/src/util/makekeys.c:136:16: acquire_resource: opened here
libX11-1.8.12/src/util/makekeys.c:143:18: call_function: calling ‘parse_line’ from ‘main’
libX11-1.8.12/src/util/makekeys.c:143:18: return_function: returning to ‘main’ from ‘parse_line’
libX11-1.8.12/src/util/makekeys.c:143:16: branch_false: following ‘false’ branch...
libX11-1.8.12/src/util/makekeys.c:146:17: branch_false: ...to here
libX11-1.8.12/src/util/makekeys.c:74:37: danger: ‘fopen(*<unknown>, "r")’ leaks here; was opened at [(4)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def268]
libX11-1.8.12/src/util/makekeys.c:74:37: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "r")’
libX11-1.8.12/src/util/makekeys.c:119:1: enter_function: entry to ‘main’
libX11-1.8.12/src/util/makekeys.c:135:17: branch_true: following ‘true’ branch (when ‘l < argc’)...
libX11-1.8.12/src/util/makekeys.c:136:26: branch_true: ...to here
libX11-1.8.12/src/util/makekeys.c:136:16: acquire_memory: allocated here
libX11-1.8.12/src/util/makekeys.c:143:18: call_function: calling ‘parse_line’ from ‘main’
libX11-1.8.12/src/util/makekeys.c:143:18: return_function: returning to ‘main’ from ‘parse_line’
libX11-1.8.12/src/util/makekeys.c:143:16: branch_false: following ‘false’ branch...
libX11-1.8.12/src/util/makekeys.c:146:17: branch_false: ...to here
libX11-1.8.12/src/util/makekeys.c:74:37: danger: ‘fopen(*<unknown>, "r")’ leaks here; was allocated at [(4)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def269]
libX11-1.8.12/src/util/makekeys.c:84:37: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*<unknown>, "r")’
libX11-1.8.12/src/util/makekeys.c:119:1: enter_function: entry to ‘main’
libX11-1.8.12/src/util/makekeys.c:135:17: branch_true: following ‘true’ branch (when ‘l < argc’)...
libX11-1.8.12/src/util/makekeys.c:136:26: branch_true: ...to here
libX11-1.8.12/src/util/makekeys.c:136:16: acquire_resource: opened here
libX11-1.8.12/src/util/makekeys.c:143:18: call_function: calling ‘parse_line’ from ‘main’
libX11-1.8.12/src/util/makekeys.c:143:18: return_function: returning to ‘main’ from ‘parse_line’
libX11-1.8.12/src/util/makekeys.c:143:16: branch_false: following ‘false’ branch...
libX11-1.8.12/src/util/makekeys.c:146:17: branch_false: ...to here
libX11-1.8.12/src/util/makekeys.c:84:37: danger: ‘fopen(*<unknown>, "r")’ leaks here; was opened at [(4)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def270]
libX11-1.8.12/src/util/makekeys.c:84:37: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*<unknown>, "r")’
libX11-1.8.12/src/util/makekeys.c:119:1: enter_function: entry to ‘main’
libX11-1.8.12/src/util/makekeys.c:135:17: branch_true: following ‘true’ branch (when ‘l < argc’)...
libX11-1.8.12/src/util/makekeys.c:136:26: branch_true: ...to here
libX11-1.8.12/src/util/makekeys.c:136:16: acquire_memory: allocated here
libX11-1.8.12/src/util/makekeys.c:143:18: call_function: calling ‘parse_line’ from ‘main’
libX11-1.8.12/src/util/makekeys.c:143:18: return_function: returning to ‘main’ from ‘parse_line’
libX11-1.8.12/src/util/makekeys.c:143:16: branch_false: following ‘false’ branch...
libX11-1.8.12/src/util/makekeys.c:146:17: branch_false: ...to here
libX11-1.8.12/src/util/makekeys.c:84:37: danger: ‘fopen(*<unknown>, "r")’ leaks here; was allocated at [(4)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def271]
libX11-1.8.12/src/xcms/CCC.c:146:18: warning[-Wanalyzer-malloc-leak]: leak of 'newccc'
libX11-1.8.12/src/xcms/CCC.c:88:1: enter_function: entry to 'XcmsCreateCCC'
libX11-1.8.12/src/xcms/CCC.c:108:27: call_function: calling 'XcmsDefaultCCC' from 'XcmsCreateCCC'
libX11-1.8.12/src/xcms/CCC.c:108:27: return_function: returning to 'XcmsCreateCCC' from 'XcmsDefaultCCC'
libX11-1.8.12/src/xcms/CCC.c:113:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/CCC.c:114:24: branch_false: ...to here
libX11-1.8.12/src/xcms/CCC.c:114:24: acquire_memory: allocated here
libX11-1.8.12/src/xcms/CCC.c:113:9: branch_false: following 'false' branch (when 'newccc' is non-NULL)...
libX11-1.8.12/src/xcms/CCC.c:124:5: branch_false: ...to here
libX11-1.8.12/src/xcms/CCC.c:125:8: branch_false: following 'false' branch (when 'clientWhitePt' is NULL)...
libX11-1.8.12/src/xcms/CCC.c:129:8: branch_false: ...to here
libX11-1.8.12/src/xcms/CCC.c:129:8: branch_false: following 'false' branch (when 'gamutCompProc' is NULL)...
libX11-1.8.12/src/xcms/CCC.c:132:8: branch_false: ...to here
libX11-1.8.12/src/xcms/CCC.c:132:8: branch_false: following 'false' branch (when 'gamutCompClientData' is NULL)...
libX11-1.8.12/src/xcms/CCC.c:135:8: branch_false: ...to here
libX11-1.8.12/src/xcms/CCC.c:135:8: branch_false: following 'false' branch (when 'whitePtAdjProc' is NULL)...
libX11-1.8.12/src/xcms/CCC.c:138:8: branch_false: ...to here
libX11-1.8.12/src/xcms/CCC.c:138:8: branch_false: following 'false' branch (when 'whitePtAdjClientData' is NULL)...
libX11-1.8.12/src/xcms/CCC.c:146:18: branch_false: ...to here
libX11-1.8.12/src/xcms/CCC.c:146:18: throw: if '_XcmsGetIntensityMap' throws an exception...
libX11-1.8.12/src/xcms/CCC.c:146:18: danger: 'newccc' leaks here; was allocated at [(14)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/13)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def272]
libX11-1.8.12/src/xcms/IdOfPr.c:74:5: warning[-Wanalyzer-malloc-leak]: leak of 'string_lowered'
libX11-1.8.12/src/xcms/IdOfPr.c:69:8: branch_true: following 'true' branch (when 'len > 63')...
libX11-1.8.12/src/xcms/IdOfPr.c:70:26: branch_true: ...to here
libX11-1.8.12/src/xcms/IdOfPr.c:70:26: acquire_memory: allocated here
libX11-1.8.12/src/xcms/IdOfPr.c:74:5: throw: if '_XcmsCopyISOLatin1Lowered' throws an exception...
libX11-1.8.12/src/xcms/IdOfPr.c:74:5: danger: 'string_lowered' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def273]
libX11-1.8.12/src/xcms/LRGB.c:494:10: warning[-Wanalyzer-malloc-leak]: leak of 'pScreenDefaultData'
libX11-1.8.12/src/xcms/LRGB.c:485:23: acquire_memory: allocated here
libX11-1.8.12/src/xcms/LRGB.c:484:8: branch_false: following 'false' branch (when 'pScreenDefaultData' is non-NULL)...
libX11-1.8.12/src/xcms/LRGB.c:493:8: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:493:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/LRGB.c:494:33: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:494:10: throw: if '_XcmsGetProperty' throws an exception...
libX11-1.8.12/src/xcms/LRGB.c:494:10: danger: 'pScreenDefaultData' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def274]
libX11-1.8.12/src/xcms/LRGB.c:511:31: warning[-Wanalyzer-malloc-leak]: leak of 'pScreenDefaultData'
libX11-1.8.12/src/xcms/LRGB.c:485:23: acquire_memory: allocated here
libX11-1.8.12/src/xcms/LRGB.c:484:8: branch_false: following 'false' branch (when 'pScreenDefaultData' is non-NULL)...
libX11-1.8.12/src/xcms/LRGB.c:493:8: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:493:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/LRGB.c:494:33: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:493:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/LRGB.c:496:12: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:493:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/LRGB.c:496:28: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:493:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/LRGB.c:509:9: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:510:25: branch_true: following 'true' branch (when 'count != 18')...
libX11-1.8.12/src/xcms/LRGB.c:511:31: branch_true: ...to here
libX11-1.8.12/src/xcms/LRGB.c:511:31: throw: if '_XcmsGetElement' throws an exception...
libX11-1.8.12/src/xcms/LRGB.c:511:31: danger: 'pScreenDefaultData' leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-457): [#def275]
libX11-1.8.12/src/xcms/LRGB.c:1196:14: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*(IntensityRec *)key.value'
libX11-1.8.12/src/xcms/LRGB.c:1642:1: enter_function: entry to 'XcmsRGBiToRGB'
libX11-1.8.12/src/xcms/LRGB.c:1667:8: branch_false: following 'false' branch (when 'ccc' is non-NULL)...
libX11-1.8.12/src/xcms/LRGB.c:1671:41: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:1673:12: branch_true: following 'true' branch (when 'nColors != 0')...
libX11-1.8.12/src/xcms/LRGB.c:1676:13: branch_true: ...to here
libX11-1.8.12/src/xcms/LRGB.c:1676:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/LRGB.c:1680:29: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:1681:14: call_function: calling '_XcmsTableSearch' from 'XcmsRGBiToRGB'
Error: GCC_ANALYZER_WARNING (CWE-835): [#def276]
libX11-1.8.12/src/xcms/LRGB.c:1307:13: warning[-Wanalyzer-infinite-loop]: infinite loop
libX11-1.8.12/src/xcms/LRGB.c:1307:13: danger: infinite loop here
libX11-1.8.12/src/xcms/LRGB.c:1307:25: branch_false: when 'i == -1': always following 'false' branch...
libX11-1.8.12/src/xcms/LRGB.c:1320:18: branch_false: ...to here
libX11-1.8.12/src/xcms/LRGB.c:1320:18: branch_true: if it ever follows 'true' branch, it will always do so...
libX11-1.8.12/src/xcms/LRGB.c:1320:18: branch_true: ...to here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def277]
libX11-1.8.12/src/xcms/SetGetCols.c:252:19: warning[-Wanalyzer-malloc-leak]: leak of 'pXColors_in_out'
libX11-1.8.12/src/xcms/SetGetCols.c:217:8: branch_false: following 'false' branch (when 'dpy' is non-NULL)...
libX11-1.8.12/src/xcms/SetGetCols.c:221:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:221:8: branch_false: following 'false' branch (when 'nColors != 0')...
libX11-1.8.12/src/xcms/SetGetCols.c:225:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:225:8: branch_false: following 'false' branch (when 'result_format != 0')...
libX11-1.8.12/src/xcms/SetGetCols.c:229:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:233:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/SetGetCols.c:240:28: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:240:28: acquire_memory: allocated here
libX11-1.8.12/src/xcms/SetGetCols.c:240:8: branch_false: following 'false' branch (when 'pXColors_in_out' is non-NULL)...
libX11-1.8.12/src/xcms/SetGetCols.c:245:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:245:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/SetGetCols.c:252:19: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:252:19: throw: if 'XcmsConvertColors' throws an exception...
libX11-1.8.12/src/xcms/SetGetCols.c:252:19: danger: 'pXColors_in_out' leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def278]
libX11-1.8.12/src/xcms/SetGetCols.c:262:5: warning[-Wanalyzer-malloc-leak]: leak of 'pXColors_in_out'
libX11-1.8.12/src/xcms/SetGetCols.c:217:8: branch_false: following 'false' branch (when 'dpy' is non-NULL)...
libX11-1.8.12/src/xcms/SetGetCols.c:221:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:221:8: branch_false: following 'false' branch (when 'nColors != 0')...
libX11-1.8.12/src/xcms/SetGetCols.c:225:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:225:8: branch_false: following 'false' branch (when 'result_format != 0')...
libX11-1.8.12/src/xcms/SetGetCols.c:229:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:233:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/SetGetCols.c:240:28: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:240:28: acquire_memory: allocated here
libX11-1.8.12/src/xcms/SetGetCols.c:240:8: branch_false: following 'false' branch (when 'pXColors_in_out' is non-NULL)...
libX11-1.8.12/src/xcms/SetGetCols.c:245:8: branch_false: ...to here
libX11-1.8.12/src/xcms/SetGetCols.c:262:5: throw: if '_XcmsRGB_to_XColor' throws an exception...
libX11-1.8.12/src/xcms/SetGetCols.c:262:5: danger: 'pXColors_in_out' leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def279]
libX11-1.8.12/src/xcms/StCols.c:101:14: warning[-Wanalyzer-malloc-leak]: leak of 'pColors_tmp'
libX11-1.8.12/src/xcms/StCols.c:88:8: branch_true: following 'true' branch (when 'nColors > 1')...
libX11-1.8.12/src/xcms/StCols.c:89:23: branch_true: ...to here
libX11-1.8.12/src/xcms/StCols.c:89:23: acquire_memory: allocated here
libX11-1.8.12/src/xcms/StCols.c:90:12: branch_false: following 'false' branch (when 'pColors_tmp' is non-NULL)...
libX11-1.8.12/src/xcms/StCols.c:95:5: branch_false: ...to here
libX11-1.8.12/src/xcms/StCols.c:101:14: throw: if '_XcmsSetGetColors' throws an exception...
libX11-1.8.12/src/xcms/StCols.c:101:14: danger: 'pColors_tmp' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def280]
libX11-1.8.12/src/xcms/cmsCmap.c:266:5: warning[-Wanalyzer-malloc-leak]: leak of 'pNew'
libX11-1.8.12/src/xcms/cmsCmap.c:492:9: enter_function: entry to 'XcmsSetCCCOfColormap'
libX11-1.8.12/src/xcms/cmsCmap.c:500:12: call_function: calling 'CmapRecForColormap' from 'XcmsSetCCCOfColormap'
Error: COMPILER_WARNING (CWE-704): [#def281]
libX11-1.8.12/src/xcms/cmsColNm.c: scope_hint: In function '_XcmsColorSpaceOfString'
libX11-1.8.12/src/xcms/cmsColNm.c:132:16: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: COMPILER_WARNING (CWE-704): [#def282]
libX11-1.8.12/src/xcms/cmsColNm.c:132:16: warning[-Wdiscarded-qualifiers]: assignment discards 'const' qualifier from pointer target type
Error: GCC_ANALYZER_WARNING: [#def283]
libX11-1.8.12/src/xcms/uvY.c:288:17: warning[-Wanalyzer-overlapping-buffers]: overlapping buffers passed as arguments to 'memcpy'
libX11-1.8.12/src/xcms/uvY.c:263:17: branch_true: following 'true' branch (when 'i < nColors')...
libX11-1.8.12/src/xcms/uvY.c:266:14: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:266:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/uvY.c:274:9: branch_false: ...to here
libX11-1.8.12/src/xcms/uvY.c:278:12: branch_true: following 'true' branch (when 'div == 0.0')...
libX11-1.8.12/src/xcms/uvY.c:280:16: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:280:16: branch_false: following 'false' branch (when 'puvY_WhitePt' is non-NULL)...
libX11-1.8.12/src/xcms/uvY.c:286:17: branch_false: ...to here
libX11-1.8.12/src/xcms/uvY.c:286:16: branch_true: following 'true' branch...
libX11-1.8.12/src/xcms/uvY.c:288:17: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:289:20: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/uvY.c:296:17: branch_false: ...to here
libX11-1.8.12/src/xcms/uvY.c:296:16: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/uvY.c:299:26: branch_false: ...to here
libX11-1.8.12/src/xcms/uvY.c:301:16: branch_false: following 'false' branch (when 'div != 0.0')...
libX11-1.8.12/src/xcms/uvY.c:305:17: branch_false: ...to here
libX11-1.8.12/src/xcms/uvY.c:315:12: branch_true: following 'true' branch (when 'y != 0.0')...
libX11-1.8.12/src/xcms/uvY.c:316:28: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:321:12: branch_true: following 'true' branch (when 'y != 0.0')...
libX11-1.8.12/src/xcms/uvY.c:322:28: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:263:17: branch_true: following 'true' branch (when 'i < nColors')...
libX11-1.8.12/src/xcms/uvY.c:266:14: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:266:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/uvY.c:274:9: branch_false: ...to here
libX11-1.8.12/src/xcms/uvY.c:278:12: branch_true: following 'true' branch (when 'div == 0.0')...
libX11-1.8.12/src/xcms/uvY.c:280:16: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:280:16: branch_false: following 'false' branch (when 'puvY_WhitePt' is non-NULL)...
libX11-1.8.12/src/xcms/uvY.c:286:17: branch_false: ...to here
libX11-1.8.12/src/xcms/uvY.c:286:16: branch_true: following 'true' branch...
libX11-1.8.12/src/xcms/uvY.c:288:17: branch_true: ...to here
libX11-1.8.12/src/xcms/uvY.c:288:17: danger: overlapping buffers passed as arguments to 'memcpy'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def284]
libX11-1.8.12/src/xcms/xyY.c:307:35: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'whitePt.spec.CIEuvY.u_prime'
libX11-1.8.12/src/xcms/xyY.c:269:17: branch_true: following 'true' branch (when 'i < nColors')...
libX11-1.8.12/src/xcms/xyY.c:271:14: branch_true: ...to here
libX11-1.8.12/src/xcms/xyY.c:271:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/xyY.c:275:26: branch_false: ...to here
libX11-1.8.12/src/xcms/xyY.c:285:16: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/xyY.c:296:17: branch_false: ...to here
libX11-1.8.12/src/xcms/xyY.c:296:16: branch_false: following 'false' branch...
libX11-1.8.12/src/xcms/xyY.c:301:22: branch_false: ...to here
libX11-1.8.12/src/xcms/xyY.c:304:16: branch_true: following 'true' branch (when 'div == 0.0')...
libX11-1.8.12/src/xcms/xyY.c:307:35: branch_true: ...to here
libX11-1.8.12/src/xcms/xyY.c:307:35: danger: use of uninitialized value 'whitePt.spec.CIEuvY.u_prime' here
Error: GCC_ANALYZER_WARNING (CWE-457): [#def285]
libX11-1.8.12/src/xkb/XKBExtDev.c:659:21: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value '*stuff.info'
libX11-1.8.12/src/xkb/XKBExtDev.c:789:1: enter_function: entry to 'XkbSetDeviceButtonActions'
libX11-1.8.12/src/xkb/XKBExtDev.c:801:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:802:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:804:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:807:8: branch_false: following 'false' branch (when 'nBtns != 0')...
libX11-1.8.12/src/xkb/XKBExtDev.c:810:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:818:9: call_function: calling '_XkbSetDeviceInfoSize' from 'XkbSetDeviceButtonActions'
libX11-1.8.12/src/xkb/XKBExtDev.c:818:9: return_function: returning to 'XkbSetDeviceButtonActions' from '_XkbSetDeviceInfoSize'
libX11-1.8.12/src/xkb/XKBExtDev.c:818:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:820:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:831:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:834:9: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:836:14: call_function: calling '_XkbWriteSetDeviceInfo' from 'XkbSetDeviceButtonActions'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def286]
libX11-1.8.12/src/xkb/XKBExtDev.c:741:16: warning[-Wanalyzer-malloc-leak]: leak of 'lstuff.info'
libX11-1.8.12/src/xkb/XKBExtDev.c:729:1: enter_function: entry to 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:739:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:740:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:742:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:743:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:744:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:744:10: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:745:10: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:745:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:746:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:746:10: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:749:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:750:5: call_function: calling '_InitLedStuff' from 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:750:5: return_function: returning to 'XkbChangeDeviceInfo' from '_InitLedStuff'
libX11-1.8.12/src/xkb/XKBExtDev.c:751:9: call_function: calling '_XkbSetDeviceInfoSize' from 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:751:9: return_function: returning to 'XkbChangeDeviceInfo' from '_XkbSetDeviceInfoSize'
libX11-1.8.12/src/xkb/XKBExtDev.c:751:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:741:16: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:741:16: danger: 'lstuff.info' leaks here; was allocated at [(18)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def287]
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: warning[-Wanalyzer-malloc-leak]: leak of 'lstuff.info'
libX11-1.8.12/src/xkb/XKBExtDev.c:729:1: enter_function: entry to 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:739:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:740:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:742:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:745:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:746:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:746:10: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:749:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:750:5: call_function: calling '_InitLedStuff' from 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:750:5: return_function: returning to 'XkbChangeDeviceInfo' from '_InitLedStuff'
libX11-1.8.12/src/xkb/XKBExtDev.c:751:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: throw: if the called function throws an exception...
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: danger: 'lstuff.info' leaks here; was allocated at [(14)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/13)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def288]
libX11-1.8.12/src/xkb/XKBExtDev.c:755:5: warning[-Wanalyzer-malloc-leak]: leak of 'lstuff.info'
libX11-1.8.12/src/xkb/XKBExtDev.c:729:1: enter_function: entry to 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:739:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:740:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:742:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:743:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:744:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:744:10: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:745:10: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:745:9: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:746:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:746:10: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:749:12: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:750:5: call_function: calling '_InitLedStuff' from 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:750:5: return_function: returning to 'XkbChangeDeviceInfo' from '_InitLedStuff'
libX11-1.8.12/src/xkb/XKBExtDev.c:751:9: call_function: calling '_XkbSetDeviceInfoSize' from 'XkbChangeDeviceInfo'
libX11-1.8.12/src/xkb/XKBExtDev.c:751:9: return_function: returning to 'XkbChangeDeviceInfo' from '_XkbSetDeviceInfoSize'
libX11-1.8.12/src/xkb/XKBExtDev.c:751:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:753:5: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBExtDev.c:754:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBExtDev.c:755:5: throw: if '_XGetRequest' throws an exception...
libX11-1.8.12/src/xkb/XKBExtDev.c:755:5: danger: 'lstuff.info' leaks here; was allocated at [(18)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/17)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def289]
libX11-1.8.12/src/xkb/XKBGAlloc.c:479:1: warning[-Wanalyzer-malloc-leak]: leak of '*((struct _XkbOverlay *)overlay).rows'
libX11-1.8.12/src/xkb/XKBGAlloc.c:968:1: enter_function: entry to 'XkbAddGeomOverlay'
libX11-1.8.12/src/xkb/XKBGAlloc.c:973:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:976:46: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:978:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:979:16: branch_true: following 'true' branch (when 'sz_rows > 0')...
libX11-1.8.12/src/xkb/XKBGAlloc.c:980:18: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:980:18: call_function: calling '_XkbGeomAlloc' from 'XkbAddGeomOverlay'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def290]
libX11-1.8.12/src/xkb/XKBGAlloc.c:479:1: warning[-Wanalyzer-malloc-leak]: leak of '*section.doodads'
libX11-1.8.12/src/xkb/XKBGAlloc.c:820:1: enter_function: entry to 'XkbAddGeomSection'
libX11-1.8.12/src/xkb/XKBGAlloc.c:829:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:831:43: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:833:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:835:13: branch_true: following 'true' branch (when 'sz_doodads > 0')...
libX11-1.8.12/src/xkb/XKBGAlloc.c:837:15: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:837:15: call_function: calling '_XkbGeomAlloc' from 'XkbAddGeomSection'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def291]
libX11-1.8.12/src/xkb/XKBGAlloc.c:479:1: warning[-Wanalyzer-malloc-leak]: leak of '*section.overlays'
libX11-1.8.12/src/xkb/XKBGAlloc.c:820:1: enter_function: entry to 'XkbAddGeomSection'
libX11-1.8.12/src/xkb/XKBGAlloc.c:829:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:831:43: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:833:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:835:13: branch_true: following 'true' branch (when 'sz_over > 0')...
libX11-1.8.12/src/xkb/XKBGAlloc.c:838:32: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:838:32: call_function: calling '_XkbGeomAlloc' from 'XkbAddGeomSection'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def292]
libX11-1.8.12/src/xkb/XKBGAlloc.c:479:1: warning[-Wanalyzer-malloc-leak]: leak of '*section.rows'
libX11-1.8.12/src/xkb/XKBGAlloc.c:820:1: enter_function: entry to 'XkbAddGeomSection'
libX11-1.8.12/src/xkb/XKBGAlloc.c:829:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:831:43: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:833:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:835:12: branch_true: following 'true' branch (when 'sz_rows != 0')...
libX11-1.8.12/src/xkb/XKBGAlloc.c:835:32: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:835:32: call_function: calling '_XkbGeomAlloc' from 'XkbAddGeomSection'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def293]
libX11-1.8.12/src/xkb/XKBGAlloc.c:663:13: warning[-Wanalyzer-malloc-leak]: leak of '*prop.value'
libX11-1.8.12/src/xkb/XKBGAlloc.c:658:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:660:42: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:661:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:661:12: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGAlloc.c:661:30: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGAlloc.c:663:27: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGAlloc.c:663:13: danger: '*prop.value' leaks here; was allocated at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def294]
libX11-1.8.12/src/xkb/XKBGeom.c:619:9: warning[-Wanalyzer-malloc-leak]: leak of 'geom'
libX11-1.8.12/src/xkb/XKBGeom.c:615:12: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGeom.c:616:8: branch_false: following 'false' branch (when 'geom' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGeom.c:618:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGeom.c:618:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGeom.c:619:9: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGeom.c:619:9: throw: if 'XkbFreeGeometry' throws an exception...
libX11-1.8.12/src/xkb/XKBGeom.c:619:9: danger: 'geom' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def295]
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:63:36: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: throw: if the called function throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def296]
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: throw: if the called function throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:66:5: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def297]
libX11-1.8.12/src/xkb/XKBGetByName.c:67:5: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:63:36: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:67:5: throw: if '_XGetRequest' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:67:5: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def298]
libX11-1.8.12/src/xkb/XKBGetByName.c:67:5: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:67:5: throw: if '_XGetRequest' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:67:5: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def299]
libX11-1.8.12/src/xkb/XKBGetByName.c:108:5: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:108:5: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:108:5: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:108:5: throw: if '_XFlush' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:108:5: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def300]
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: throw: if '_XReply' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def301]
libX11-1.8.12/src/xkb/XKBGetByName.c:152:9: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:150:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:152:9: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:152:9: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def302]
libX11-1.8.12/src/xkb/XKBGetByName.c:154:18: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:150:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:154:18: throw: if '_XkbReadGetMapReply' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:154:18: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def303]
libX11-1.8.12/src/xkb/XKBGetByName.c:164:9: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:159:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:159:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:162:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:164:9: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:164:9: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def304]
libX11-1.8.12/src/xkb/XKBGetByName.c:166:18: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:159:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:159:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:162:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:166:18: throw: if '_XkbReadGetCompatMapReply' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:166:18: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def305]
libX11-1.8.12/src/xkb/XKBGetByName.c:176:9: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:159:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:159:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:171:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:171:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:174:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:176:9: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:176:9: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def306]
libX11-1.8.12/src/xkb/XKBGetByName.c:178:18: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:159:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:159:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:171:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:171:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:174:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:178:18: throw: if '_XkbReadGetIndicatorMapReply' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:178:18: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def307]
libX11-1.8.12/src/xkb/XKBGetByName.c:188:9: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:159:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:159:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:171:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:171:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:183:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:183:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:186:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:188:9: throw: if '_XRead' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:188:9: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def308]
libX11-1.8.12/src/xkb/XKBGetByName.c:190:18: warning[-Wanalyzer-malloc-leak]: leak of 'xkb'
libX11-1.8.12/src/xkb/XKBGetByName.c:54:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:59:26: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBGetByName.c:60:8: branch_false: following 'false' branch (when 'xkb' is non-NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:62:5: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:76:8: branch_false: following 'false' branch (when 'names' is NULL)...
libX11-1.8.12/src/xkb/XKBGetByName.c:105:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:111:8: branch_false: following 'false' branch (when 'mapLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:115:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:116:8: branch_false: following 'false' branch (when 'codesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:120:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:121:8: branch_false: following 'false' branch (when 'typesLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:125:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:126:8: branch_false: following 'false' branch (when 'compatLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:130:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:131:8: branch_false: following 'false' branch (when 'symsLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:135:6: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:136:8: branch_false: following 'false' branch (when 'geomLen <= 0')...
libX11-1.8.12/src/xkb/XKBGetByName.c:140:11: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:140:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:147:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:159:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:159:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:171:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:171:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:183:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:183:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBGetByName.c:186:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBGetByName.c:190:18: throw: if '_XkbReadGetNamesReply' throws an exception...
libX11-1.8.12/src/xkb/XKBGetByName.c:190:18: danger: 'xkb' leaks here; was allocated at [(3)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/2)
Error: COMPILER_WARNING: [#def309]
libX11-1.8.12/src/xkb/XKBGetMap.c: scope_hint: In function '_XkbReadKeyActions'
libX11-1.8.12/src/xkb/XKBGetMap.c:254:22: warning[-Wunused-but-set-variable=]: variable 'symMap' set but not used
Error: GCC_ANALYZER_WARNING (CWE-401): [#def310]
libX11-1.8.12/src/xkb/XKBList.c:72:28: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:78:22: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:83:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:85:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:72:28: throw: if '_XkbGetReadBufferPtr' throws an exception...
libX11-1.8.12/src/xkb/XKBList.c:72:28: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def311]
libX11-1.8.12/src/xkb/XKBList.c:72:28: warning[-Wanalyzer-malloc-leak]: leak of 'first'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:68:13: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:83:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:85:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:72:28: throw: if '_XkbGetReadBufferPtr' throws an exception...
libX11-1.8.12/src/xkb/XKBList.c:72:28: danger: 'first' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def312]
libX11-1.8.12/src/xkb/XKBList.c:72:28: warning[-Wanalyzer-malloc-leak]: leak of 'this'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:68:13: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:72:28: throw: if '_XkbGetReadBufferPtr' throws an exception...
libX11-1.8.12/src/xkb/XKBList.c:72:28: danger: 'this' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def313]
libX11-1.8.12/src/xkb/XKBList.c:74:13: warning[-Wanalyzer-malloc-leak]: leak of 'this'
libX11-1.8.12/src/xkb/XKBList.c:58:1: enter_function: entry to '_ReadListing'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:68:13: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBList.c:74:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:90:5: call_function: calling '_FreeComponentNames' from '_ReadListing'
libX11-1.8.12/src/xkb/XKBList.c:90:5: return_function: returning to '_ReadListing' from '_FreeComponentNames'
libX11-1.8.12/src/xkb/XKBList.c:74:13: danger: 'this' leaks here; was allocated at [(4)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def314]
libX11-1.8.12/src/xkb/XKBList.c:81:13: warning[-Wanalyzer-malloc-leak]: leak of 'this'
libX11-1.8.12/src/xkb/XKBList.c:58:1: enter_function: entry to '_ReadListing'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:68:13: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_true: following 'true' branch...
libX11-1.8.12/src/xkb/XKBList.c:81:13: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:90:5: call_function: calling '_FreeComponentNames' from '_ReadListing'
libX11-1.8.12/src/xkb/XKBList.c:90:5: return_function: returning to '_ReadListing' from '_FreeComponentNames'
libX11-1.8.12/src/xkb/XKBList.c:81:13: danger: 'this' leaks here; was allocated at [(4)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def315]
libX11-1.8.12/src/xkb/XKBList.c:82:15: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:78:22: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:83:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:85:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:82:15: throw: if '_XkbGetReadBufferPtr' throws an exception...
libX11-1.8.12/src/xkb/XKBList.c:82:15: danger: '<unknown>' leaks here; was allocated at [(9)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def316]
libX11-1.8.12/src/xkb/XKBList.c:82:15: warning[-Wanalyzer-malloc-leak]: leak of 'calloc((size_t)(slen + 1), 1)'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:78:22: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:82:15: throw: if '_XkbGetReadBufferPtr' throws an exception...
libX11-1.8.12/src/xkb/XKBList.c:82:15: danger: 'calloc((size_t)(slen + 1), 1)' leaks here; was allocated at [(9)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def317]
libX11-1.8.12/src/xkb/XKBList.c:82:15: warning[-Wanalyzer-malloc-leak]: leak of 'first'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:68:13: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:83:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:85:9: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:82:15: throw: if '_XkbGetReadBufferPtr' throws an exception...
libX11-1.8.12/src/xkb/XKBList.c:82:15: danger: 'first' leaks here; was allocated at [(3)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def318]
libX11-1.8.12/src/xkb/XKBList.c:82:15: warning[-Wanalyzer-malloc-leak]: leak of 'this'
libX11-1.8.12/src/xkb/XKBList.c:66:8: branch_false: following 'false' branch (when 'count > 0')...
libX11-1.8.12/src/xkb/XKBList.c:68:13: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:68:13: acquire_memory: allocated here
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: following 'false' branch (when 'first' is non-NULL)...
libX11-1.8.12/src/xkb/XKBList.c:69:8: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:71:31: branch_true: following 'true' branch (when 'i < count')...
libX11-1.8.12/src/xkb/XKBList.c:72:28: branch_true: ...to here
libX11-1.8.12/src/xkb/XKBList.c:73:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:75:23: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:80:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xkb/XKBList.c:82:15: branch_false: ...to here
libX11-1.8.12/src/xkb/XKBList.c:82:15: throw: if '_XkbGetReadBufferPtr' throws an exception...
libX11-1.8.12/src/xkb/XKBList.c:82:15: danger: 'this' leaks here; was allocated at [(3)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def319]
libX11-1.8.12/src/xlibi18n/XDefaultIMIF.c:446:14: warning[-Wanalyzer-malloc-leak]: leak of 'mb_buf'
libX11-1.8.12/src/xlibi18n/XDefaultIMIF.c:444:20: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultIMIF.c:446:14: throw: if 'XLookupString' throws an exception...
libX11-1.8.12/src/xlibi18n/XDefaultIMIF.c:446:14: danger: 'mb_buf' leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def320]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:296:9: warning[-Wanalyzer-malloc-leak]: leak of 'name'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:488:1: enter_function: entry to 'create_fontset'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:493:9: call_function: calling 'init_fontset' from 'create_fontset'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:493:9: return_function: returning to 'create_fontset' from 'init_fontset'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:493:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:496:17: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:496:17: call_function: calling 'parse_fontname' from 'create_fontset'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def321]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:588:16: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:818:1: enter_function: entry to '_XwcDefaultDrawImageString'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: branch_true: following 'true' branch (when 'length > 8192')...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:824:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:827:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:827:9: call_function: calling 'wcs_to_mbs' from '_XwcDefaultDrawImageString'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def322]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:593:9: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:818:1: enter_function: entry to '_XwcDefaultDrawImageString'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: branch_true: following 'true' branch (when 'length > 8192')...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:824:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:827:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:827:9: call_function: calling 'wcs_to_mbs' from '_XwcDefaultDrawImageString'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def323]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:595:11: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:818:1: enter_function: entry to '_XwcDefaultDrawImageString'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: branch_true: following 'true' branch (when 'length > 8192')...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:822:17: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:824:8: branch_false: following 'false' branch (when 'buf' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:827:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:827:9: call_function: calling 'wcs_to_mbs' from '_XwcDefaultDrawImageString'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def324]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:886:9: warning[-Wanalyzer-malloc-leak]: leak of 'oc'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:879:10: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:880:8: branch_false: following 'false' branch (when 'oc' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:883:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:885:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:886:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:886:9: throw: if '_XlcCompileResourceList' throws an exception...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:886:9: danger: 'oc' leaks here; was allocated at [(1)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def325]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:888:9: warning[-Wanalyzer-malloc-leak]: leak of 'oc'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:879:10: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:880:8: branch_false: following 'false' branch (when 'oc' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:883:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:888:9: throw: if '_XlcSetValues' throws an exception...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:888:9: danger: 'oc' leaks here; was allocated at [(1)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def326]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1090:8: branch_false: following 'false' branch (when 'om' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1093:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1097:8: branch_true: following 'true' branch (when 'res_name' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1098:29: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1098:29: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1099:12: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1102:8: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1102:8: branch_false: following 'false' branch (when 'res_class' is NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1108:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1108:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: throw: if '_XlcCompileResourceList' throws an exception...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: danger: '<unknown>' leaks here; was allocated at [(5)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def327]
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: warning[-Wanalyzer-malloc-leak]: leak of 'om'
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1089:10: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1090:8: branch_false: following 'false' branch (when 'om' is non-NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1093:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1097:8: branch_false: following 'false' branch (when 'res_name' is NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1102:8: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1102:8: branch_false: following 'false' branch (when 'res_class' is NULL)...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1108:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1108:8: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: throw: if '_XlcCompileResourceList' throws an exception...
libX11-1.8.12/src/xlibi18n/XDefaultOMIF.c:1109:9: danger: 'om' leaks here; was allocated at [(1)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def328]
libX11-1.8.12/src/xlibi18n/lcCT.c:682:30: warning[-Wanalyzer-malloc-leak]: leak of 'conv'
libX11-1.8.12/src/xlibi18n/lcCT.c:1167:1: enter_function: entry to 'create_conv'
libX11-1.8.12/src/xlibi18n/lcCT.c:1172:12: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCT.c:1173:8: branch_false: following 'false' branch (when 'conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCT.c:1176:30: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCT.c:1180:5: call_function: calling 'init_state' from 'create_conv'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def329]
libX11-1.8.12/src/xlibi18n/lcCT.c:683:30: warning[-Wanalyzer-malloc-leak]: leak of 'conv'
libX11-1.8.12/src/xlibi18n/lcCT.c:1167:1: enter_function: entry to 'create_conv'
libX11-1.8.12/src/xlibi18n/lcCT.c:1172:12: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCT.c:1173:8: branch_false: following 'false' branch (when 'conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCT.c:1176:30: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCT.c:1180:5: call_function: calling 'init_state' from 'create_conv'
Error: COMPILER_WARNING: [#def330]
libX11-1.8.12/src/xlibi18n/lcCT.c: scope_hint: In function 'cstoct'
libX11-1.8.12/src/xlibi18n/lcCT.c:877:17: warning[-Wunused-but-set-variable=]: variable 'unconv_num' set but not used
Error: GCC_ANALYZER_WARNING (CWE-404): [#def331]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:150:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:149:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:150:5: throw: if '_XlcCountVaList' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:150:5: 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-404): [#def332]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:154:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:153:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:154:5: throw: if '_XlcVaToArgList' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:154:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def333]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:194:25: warning[-Wanalyzer-malloc-leak]: leak of 'charset'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:179:15: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:194:25: throw: if 'XrmStringToQuark' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:194:25: danger: 'charset' leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def334]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:194:25: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:187:11: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:194:25: throw: if 'XrmStringToQuark' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:194:25: danger: 'tmp' leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def335]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: warning[-Wanalyzer-malloc-leak]: leak of 'charset'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:179:15: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:197:8: branch_true: following 'true' branch (when 'colon' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:198:33: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:200:12: branch_false: following 'false' branch (when 'encoding_tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:205:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: throw: if 'XrmStringToQuark' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: danger: 'charset' leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def336]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: warning[-Wanalyzer-malloc-leak]: leak of 'encoding_tmp'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:197:8: branch_true: following 'true' branch (when 'colon' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:198:33: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:199:30: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:200:12: branch_false: following 'false' branch (when 'encoding_tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:205:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: throw: if 'XrmStringToQuark' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: danger: 'encoding_tmp' leaks here; was allocated at [(8)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def337]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:187:11: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:197:8: branch_true: following 'true' branch (when 'colon' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:198:33: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:200:12: branch_false: following 'false' branch (when 'encoding_tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:205:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: throw: if 'XrmStringToQuark' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:208:38: danger: 'tmp' leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def338]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:215:5: warning[-Wanalyzer-malloc-leak]: leak of 'tmp'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:187:11: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:197:8: branch_false: following 'false' branch (when 'colon' is NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:210:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:220:10: throw: if '_XlcParseCharSet' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:215:5: danger: 'tmp' leaks here; was allocated at [(3)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def339]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:220:10: warning[-Wanalyzer-malloc-leak]: leak of 'charset'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:179:15: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:197:8: branch_false: following 'false' branch (when 'colon' is NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:210:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:220:10: throw: if '_XlcParseCharSet' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:220:10: danger: 'charset' leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def340]
libX11-1.8.12/src/xlibi18n/lcCharSet.c:220:10: warning[-Wanalyzer-malloc-leak]: leak of 'encoding_tmp'
libX11-1.8.12/src/xlibi18n/lcCharSet.c:180:8: branch_false: following 'false' branch (when 'charset' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:183:16: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:188:8: branch_false: following 'false' branch (when 'tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:192:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:197:8: branch_true: following 'true' branch (when 'colon' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:198:33: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:199:30: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:200:12: branch_false: following 'false' branch (when 'encoding_tmp' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:205:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcCharSet.c:220:10: throw: if '_XlcParseCharSet' throws an exception...
libX11-1.8.12/src/xlibi18n/lcCharSet.c:220:10: danger: 'encoding_tmp' leaks here; was allocated at [(8)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def341]
libX11-1.8.12/src/xlibi18n/lcConv.c:68:5: warning[-Wanalyzer-malloc-leak]: leak of 'lc_conv'
libX11-1.8.12/src/xlibi18n/lcConv.c:244:1: enter_function: entry to 'open_indirect_converter'
libX11-1.8.12/src/xlibi18n/lcConv.c:264:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:268:15: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcConv.c:269:8: branch_false: following 'false' branch (when 'lc_conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcConv.c:272:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:275:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: call_function: calling 'get_converter' from 'open_indirect_converter'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def342]
libX11-1.8.12/src/xlibi18n/lcConv.c:80:20: warning[-Wanalyzer-malloc-leak]: leak of 'lc_conv'
libX11-1.8.12/src/xlibi18n/lcConv.c:244:1: enter_function: entry to 'open_indirect_converter'
libX11-1.8.12/src/xlibi18n/lcConv.c:264:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:268:15: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcConv.c:269:8: branch_false: following 'false' branch (when 'lc_conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcConv.c:272:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:275:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: call_function: calling 'get_converter' from 'open_indirect_converter'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def343]
libX11-1.8.12/src/xlibi18n/lcConv.c:87:5: warning[-Wanalyzer-malloc-leak]: leak of 'lc_conv'
libX11-1.8.12/src/xlibi18n/lcConv.c:244:1: enter_function: entry to 'open_indirect_converter'
libX11-1.8.12/src/xlibi18n/lcConv.c:264:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:268:15: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcConv.c:269:8: branch_false: following 'false' branch (when 'lc_conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcConv.c:272:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:275:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: call_function: calling 'get_converter' from 'open_indirect_converter'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def344]
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: warning[-Wanalyzer-malloc-leak]: leak of 'calloc(1, 16)'
libX11-1.8.12/src/xlibi18n/lcConv.c:244:1: enter_function: entry to 'open_indirect_converter'
libX11-1.8.12/src/xlibi18n/lcConv.c:264:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:269:8: branch_false: following 'false' branch (when 'lc_conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcConv.c:272:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:274:22: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcConv.c:275:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcConv.c:280:17: call_function: calling 'get_converter' from 'open_indirect_converter'
Error: GCC_ANALYZER_WARNING (CWE-688): [#def345]
libX11-1.8.12/src/xlibi18n/lcDB.c:344:9: warning[-Wanalyzer-null-argument]: use of NULL 'str' where non-null expected
libX11-1.8.12/src/xlibi18n/lcDB.c:1053:1: enter_function: entry to 'CreateDatabase'
libX11-1.8.12/src/xlibi18n/lcDB.c:1065:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcDB.c:1068:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcDB.c:1069:5: call_function: calling 'init_parse_info' from 'CreateDatabase'
libX11-1.8.12/src/xlibi18n/lcDB.c:1069:5: return_function: returning to 'CreateDatabase' from 'init_parse_info'
libX11-1.8.12/src/xlibi18n/lcDB.c:1072:18: call_function: calling 'read_line' from 'CreateDatabase'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def346]
libX11-1.8.12/src/xlibi18n/lcDB.c:482:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'value_list'
libX11-1.8.12/src/xlibi18n/lcDB.c:726:1: enter_function: entry to 'f_semicolon'
libX11-1.8.12/src/xlibi18n/lcDB.c:737:15: call_function: calling 'append_value_list' from 'f_semicolon'
Error: GCC_ANALYZER_WARNING (CWE-457): [#def347]
libX11-1.8.12/src/xlibi18n/lcFile.c:699:9: warning[-Wanalyzer-use-of-uninitialized-value]: use of uninitialized value 'args[0]'
libX11-1.8.12/src/xlibi18n/lcFile.c:638:1: enter_function: entry to '_XlcLocaleLibDirName'
libX11-1.8.12/src/xlibi18n/lcFile.c:657:5: call_function: calling 'xlocalelibdir' from '_XlcLocaleLibDirName'
libX11-1.8.12/src/xlibi18n/lcFile.c:657:5: return_function: returning to '_XlcLocaleLibDirName' from 'xlocalelibdir'
libX11-1.8.12/src/xlibi18n/lcFile.c:658:9: call_function: calling '_XlcParsePath' from '_XlcLocaleLibDirName'
libX11-1.8.12/src/xlibi18n/lcFile.c:658:9: return_function: returning to '_XlcLocaleLibDirName' from '_XlcParsePath'
libX11-1.8.12/src/xlibi18n/lcFile.c:659:17: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcFile.c:695:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcFile.c:697:8: branch_true: following 'true' branch (when 'target_name' is NULL)...
libX11-1.8.12/src/xlibi18n/lcFile.c:699:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcFile.c:699:9: danger: use of uninitialized value 'args[0]' here
Error: GCC_ANALYZER_WARNING (CWE-401): [#def348]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:411:15: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def349]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:411:15: warning[-Wanalyzer-malloc-leak]: leak of 'ret'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def350]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:413:20: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def351]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:413:20: warning[-Wanalyzer-malloc-leak]: leak of 'ret'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def352]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:414:9: warning[-Wanalyzer-malloc-leak]: leak of '<unknown>'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def353]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:414:9: warning[-Wanalyzer-malloc-leak]: leak of 'ret'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def354]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:664:9: warning[-Wanalyzer-null-dereference]: dereference of NULL 'ptr'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def355]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:666:14: warning[-Wanalyzer-malloc-leak]: leak of 'cset_name'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def356]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:666:14: warning[-Wanalyzer-malloc-leak]: leak of 'ret'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def357]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:666:14: warning[-Wanalyzer-malloc-leak]: leak of 'strdup(*value)'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def358]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:911:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'malloc(40)'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-476): [#def359]
libX11-1.8.12/src/xlibi18n/lcGeneric.c:923:17: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL 'malloc(40)'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1004:1: enter_function: entry to 'initialize'
libX11-1.8.12/src/xlibi18n/lcGeneric.c:1020:9: call_function: calling 'load_generic' from 'initialize'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def360]
libX11-1.8.12/src/xlibi18n/lcPrTxt.c:171:16: warning[-Wanalyzer-malloc-leak]: leak of 'to'
libX11-1.8.12/src/xlibi18n/lcPrTxt.c:270:1: enter_function: entry to '_Xutf8TextPropertyToTextList'
libX11-1.8.12/src/xlibi18n/lcPrTxt.c:277:12: call_function: calling '_XTextPropertyToTextList' from '_Xutf8TextPropertyToTextList'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def361]
libX11-1.8.12/src/xlibi18n/lcPrTxt.c:196:23: warning[-Wanalyzer-malloc-leak]: leak of 'to'
libX11-1.8.12/src/xlibi18n/lcPrTxt.c:270:1: enter_function: entry to '_Xutf8TextPropertyToTextList'
libX11-1.8.12/src/xlibi18n/lcPrTxt.c:277:12: call_function: calling '_XTextPropertyToTextList' from '_Xutf8TextPropertyToTextList'
Error: GCC_ANALYZER_WARNING (CWE-404): [#def362]
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:42:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:41:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:42:5: throw: if '_XlcCountVaList' throws an exception...
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:42:5: 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-404): [#def363]
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:46:5: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:45:5: acquire_resource: 'va_start' called here
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:46:5: throw: if '_XlcVaToArgList' throws an exception...
libX11-1.8.12/src/xlibi18n/lcPubWrap.c:46:5: danger: missing call to 'va_end' to match 'va_start' at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def364]
libX11-1.8.12/src/xlibi18n/lcPublic.c:134:8: warning[-Wanalyzer-malloc-leak]: leak of 'strdup(str)'
libX11-1.8.12/src/xlibi18n/lcPublic.c:114:7: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcPublic.c:117:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcPublic.c:133:26: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcPublic.c:134:8: danger: 'strdup(str)' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def365]
libX11-1.8.12/src/xlibi18n/lcPublic.c:228:12: warning[-Wanalyzer-malloc-leak]: leak of 'siname'
libX11-1.8.12/src/xlibi18n/lcPublic.c:222:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcPublic.c:225:18: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcPublic.c:225:18: branch_false: following 'false' branch (when 'len == -1')...
libX11-1.8.12/src/xlibi18n/lcPublic.c:225:18: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcPublic.c:225:18: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcPublic.c:226:8: branch_false: following 'false' branch (when 'siname' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcPublic.c:228:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcPublic.c:228:12: throw: if '_XlcMapOSLocaleName' throws an exception...
libX11-1.8.12/src/xlibi18n/lcPublic.c:228:12: danger: 'siname' leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def366]
libX11-1.8.12/src/xlibi18n/lcRM.c:215:23: warning[-Wanalyzer-malloc-leak]: leak of 'state'
libX11-1.8.12/src/xlibi18n/lcRM.c:198:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcRM.c:210:25: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcRM.c:210:25: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcRM.c:211:12: branch_false: following 'false' branch (when 'state' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcRM.c:214:9: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcRM.c:215:23: throw: if '_XlcOpenConverter' throws an exception...
libX11-1.8.12/src/xlibi18n/lcRM.c:215:23: danger: 'state' leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def367]
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:102:24: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:244:1: enter_function: entry to '_Xutf8TextListToTextProperty'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:252:12: call_function: calling '_XTextListToTextProperty' from '_Xutf8TextListToTextProperty'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def368]
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:106:24: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:244:1: enter_function: entry to '_Xutf8TextListToTextProperty'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:252:12: call_function: calling '_XTextListToTextProperty' from '_Xutf8TextListToTextProperty'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def369]
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:110:24: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:244:1: enter_function: entry to '_Xutf8TextListToTextProperty'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:252:12: call_function: calling '_XTextListToTextProperty' from '_Xutf8TextListToTextProperty'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def370]
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:141:12: warning[-Wanalyzer-malloc-leak]: leak of 'buf'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:244:1: enter_function: entry to '_Xutf8TextListToTextProperty'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:252:12: call_function: calling '_XTextListToTextProperty' from '_Xutf8TextListToTextProperty'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def371]
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:191:5: warning[-Wanalyzer-malloc-leak]: leak of 'to'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:244:1: enter_function: entry to '_Xutf8TextListToTextProperty'
libX11-1.8.12/src/xlibi18n/lcTxtPr.c:252:12: call_function: calling '_XTextListToTextProperty' from '_Xutf8TextListToTextProperty'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def372]
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1743:9: warning[-Wanalyzer-malloc-leak]: leak of 'conv'
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1735:12: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1736:8: branch_false: following 'false' branch (when 'conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1738:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1743:9: throw: if '_XlcGetResource' throws an exception...
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1743:9: danger: 'conv' leaks here; was allocated at [(1)](sarif:/runs/0/results/145/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def373]
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1746:13: warning[-Wanalyzer-malloc-leak]: leak of 'conv'
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1735:12: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1736:8: branch_false: following 'false' branch (when 'conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1738:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1744:12: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1745:13: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1746:13: throw: if '_XlcGetResource' throws an exception...
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1746:13: danger: 'conv' leaks here; was allocated at [(1)](sarif:/runs/0/results/146/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def374]
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1751:34: warning[-Wanalyzer-malloc-leak]: leak of 'conv'
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1735:12: acquire_memory: allocated here
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1736:8: branch_false: following 'false' branch (when 'conv' is non-NULL)...
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1738:5: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1751:34: throw: if '_XlcGetCharSet' throws an exception...
libX11-1.8.12/src/xlibi18n/lcUTF8.c:1751:34: danger: 'conv' leaks here; was allocated at [(1)](sarif:/runs/0/results/147/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-787): [#def375]
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:83:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:75:1: enter_function: entry to 'armscii_8_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:78:6: branch_false: following 'false' branch (when 'wc > 39')...
branch_false: ...to here
call_function: calling 'armscii_8_wctomb' from 'armscii_8_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def376]
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:87:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:82:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:84:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:84:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:86:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:86:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:87:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:87:5: danger: read of 1 byte at offset 'wc + 4294967136' exceeds 'armscii_8_page00_1'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def377]
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:89:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:82:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:84:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:84:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:86:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:86:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:88:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:88:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:89:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:89:5: danger: read of 1 byte at offset 'wc + 4294965968' exceeds 'armscii_8_page05'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def378]
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:91:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:82:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:84:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:84:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:86:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:86:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:88:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:88:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:90:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:90:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:91:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/armscii_8.h:91:5: danger: read of 1 byte at offset 'wc + 4294959088' exceeds 'armscii_8_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def379]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:81:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:73:1: enter_function: entry to 'cp1133_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:76:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'cp1133_wctomb' from 'cp1133_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def380]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:83:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:80:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:82:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:82:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:83:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1133.h:83:5: danger: read of 1 byte at offset 'wc + 4294963584' exceeds 'cp1133_page0e'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def381]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:96:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:88:1: enter_function: entry to 'cp1251_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:91:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'cp1251_wctomb' from 'cp1251_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def382]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:98:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:95:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:97:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:97:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:98:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:98:5: danger: read of 1 byte at offset 'wc + 4294966272' exceeds 'cp1251_page04'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def383]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:100:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:95:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:97:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:97:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:99:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:99:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:100:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1251.h:100:5: danger: read of 1 byte at offset 'wc + 4294959088' exceeds 'cp1251_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def384]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:100:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:92:1: enter_function: entry to 'cp1255_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:95:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'cp1255_wctomb' from 'cp1255_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def385]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:104:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:99:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:101:11: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:101:11: branch_false: following 'false' branch (when 'wc != 402')...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:103:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:103:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:104:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:104:5: danger: read of 1 byte at offset 'wc + 4294966592' exceeds 'cp1255_page02'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def386]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:106:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:99:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:101:11: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:101:11: branch_false: following 'false' branch (when 'wc != 402')...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:103:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:103:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:105:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:105:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:106:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:106:5: danger: read of 1 byte at offset 'wc + 4294965840' exceeds 'cp1255_page05'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def387]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:108:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:99:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:101:11: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:101:11: branch_false: following 'false' branch (when 'wc != 402')...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:103:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:103:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:105:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:105:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:107:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:107:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:108:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1255.h:108:5: danger: read of 1 byte at offset 'wc + 4294959096' exceeds 'cp1255_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def388]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:116:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:108:1: enter_function: entry to 'cp1256_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:111:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'cp1256_wctomb' from 'cp1256_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def389]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:118:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:115:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:117:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:117:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:118:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:118:5: danger: read of 1 byte at offset 'wc + 4294966960' exceeds 'cp1256_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def390]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:122:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:115:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:117:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:117:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:119:11: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:119:11: branch_false: following 'false' branch (when 'wc != 710')...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:121:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:121:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:122:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:122:5: danger: read of 1 byte at offset 'wc + 4294965752' exceeds 'cp1256_page06'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def391]
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:124:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:115:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:117:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:117:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:119:11: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:119:11: branch_false: following 'false' branch (when 'wc != 710')...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:121:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:121:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:123:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:123:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:124:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/cp1256.h:124:5: danger: read of 1 byte at offset 'wc + 4294959096' exceeds 'cp1256_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def392]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6146:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6146:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6146:7: danger: read of 2 bytes at offset 'wc * 2 + 8589933680' exceeds 'gbk_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def393]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6148:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6148:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6148:7: danger: read of 2 bytes at offset 'wc * 2 + 8589933408' exceeds 'gbk_page02a'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def394]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6150:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6150:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6150:7: danger: read of 2 bytes at offset 'wc * 2 + 8589933184' exceeds 'gbk_page02b'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def395]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6152:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6152:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6152:7: danger: read of 2 bytes at offset 'wc * 2 + 8589932768' exceeds 'gbk_page03'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def396]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6154:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6154:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6154:7: danger: read of 2 bytes at offset 'wc * 2 + 8589932544' exceeds 'gbk_page04'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def397]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6156:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6156:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6156:7: danger: read of 2 bytes at offset 'wc * 2 + 8589918176' exceeds 'gbk_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def398]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6158:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6158:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6158:7: danger: read of 2 bytes at offset 'wc * 2 + 8589917696' exceeds 'gbk_page21'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def399]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6160:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6160:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6160:7: danger: read of 2 bytes at offset 'wc * 2 + 8589917168' exceeds 'gbk_page22'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def400]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6164:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6164:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6164:7: danger: read of 2 bytes at offset 'wc * 2 + 8589915968' exceeds 'gbk_page24'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def401]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6166:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6166:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6166:7: danger: read of 2 bytes at offset 'wc * 2 + 8589915648' exceeds 'gbk_page25'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def402]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6168:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6168:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6168:7: danger: read of 2 bytes at offset 'wc * 2 + 8589915136' exceeds 'gbk_page26'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def403]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6170:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6170:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6170:7: danger: read of 2 bytes at offset 'wc * 2 + 8589910016' exceeds 'gbk_page30'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def404]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6172:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6172:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6172:7: danger: read of 2 bytes at offset 'wc * 2 + 8589908928' exceeds 'gbk_page32'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def405]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6176:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: following 'false' branch (when 'wc != 12963')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6176:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6176:7: danger: read of 2 bytes at offset 'wc * 2 + 8589908208' exceeds 'gbk_page33'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def406]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6182:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: following 'false' branch (when 'wc != 12963')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: following 'false' branch (when 'wc != 63788')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6182:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6182:7: danger: read of 2 bytes at offset 'wc * 2 + 8589806864' exceeds 'gbk_pagef9a'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def407]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6184:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: following 'false' branch (when 'wc != 12963')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: following 'false' branch (when 'wc != 63788')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6184:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6184:7: danger: read of 2 bytes at offset 'wc * 2 + 8589806656' exceeds 'gbk_pagef9b'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def408]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6186:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: following 'false' branch (when 'wc != 12963')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: following 'false' branch (when 'wc != 63788')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6186:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6186:7: danger: read of 2 bytes at offset 'wc * 2 + 8589806576' exceeds 'gbk_pagefa'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def409]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6188:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: following 'false' branch (when 'wc != 12963')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: following 'false' branch (when 'wc != 63788')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6187:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6187:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6188:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6188:7: danger: read of 2 bytes at offset 'wc * 2 + 8589804448' exceeds 'gbk_pagefe'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def410]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6190:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: following 'false' branch (when 'wc != 12963')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: following 'false' branch (when 'wc != 63788')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6187:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6187:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6189:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6189:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6190:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6190:7: danger: read of 2 bytes at offset 'wc * 2 + 8589804032' exceeds 'gbk_pageffa'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def411]
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6192:7: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6141:6: branch_true: following 'true' branch (when 'n > 1')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:9: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6143:8: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6145:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6147:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6149:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6151:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6153:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6155:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6157:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6159:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6161:13: branch_false: following 'false' branch (when 'wc != 8978')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6163:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6165:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6167:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6169:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6171:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6173:13: branch_false: following 'false' branch (when 'wc != 12963')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6175:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6177:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6179:13: branch_false: following 'false' branch (when 'wc != 63788')...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6181:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6183:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6185:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6187:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6187:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6189:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6189:13: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6191:14: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6191:13: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6192:7: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/gbk.h:6192:7: danger: read of 2 bytes at offset 'wc * 2 + 8589803584' exceeds 'gbk_pageffb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def412]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:69:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:61:1: enter_function: entry to 'georgian_academy_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:64:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'georgian_academy_wctomb' from 'georgian_academy_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def413]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:73:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:68:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:70:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:70:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:72:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:72:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:73:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:73:5: danger: read of 1 byte at offset 'wc + 4294966960' exceeds 'georgian_academy_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def414]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:75:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:68:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:70:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:70:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:72:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:72:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:74:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:74:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:75:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:75:5: danger: read of 1 byte at offset 'wc + 4294966592' exceeds 'georgian_academy_page02'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def415]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:79:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:68:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:70:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:70:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:72:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:72:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:74:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:74:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:76:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:76:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:78:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:78:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:79:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_academy.h:79:5: danger: read of 1 byte at offset 'wc + 4294959088' exceeds 'georgian_academy_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def416]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:86:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:78:1: enter_function: entry to 'georgian_ps_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:81:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'georgian_ps_wctomb' from 'georgian_ps_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def417]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:90:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:85:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:90:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:90:5: danger: read of 1 byte at offset 'wc + 4294966960' exceeds 'georgian_ps_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def418]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:92:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:85:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:91:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:91:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:92:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:92:5: danger: read of 1 byte at offset 'wc + 4294966592' exceeds 'georgian_ps_page02'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def419]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:94:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:85:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:91:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:91:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:93:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:93:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:94:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:94:5: danger: read of 1 byte at offset 'wc + 4294962992' exceeds 'georgian_ps_page10'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def420]
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:96:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:85:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:87:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:89:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:91:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:91:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:93:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:93:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:95:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:95:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:96:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/georgian_ps.h:96:5: danger: read of 1 byte at offset 'wc + 4294959088' exceeds 'georgian_ps_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def421]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_11.h:71:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_11.h:63:1: enter_function: entry to 'iso8859_11_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_11.h:66:6: branch_false: following 'false' branch...
branch_false: ...to here
call_function: calling 'iso8859_11_wctomb' from 'iso8859_11_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def422]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_13.h:84:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_13.h:81:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_13.h:83:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_13.h:83:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_13.h:84:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_13.h:84:5: danger: read of 1 byte at offset 'wc + 4294959080' exceeds 'iso8859_13_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def423]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:94:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:86:1: enter_function: entry to 'iso8859_14_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:89:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_14_wctomb' from 'iso8859_14_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def424]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:96:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:93:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:96:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:96:5: danger: read of 1 byte at offset 'wc + 4294967032' exceeds 'iso8859_14_page01_0'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def425]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:98:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:93:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:97:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:97:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:98:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:98:5: danger: read of 1 byte at offset 'wc + 4294966928' exceeds 'iso8859_14_page01_1'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def426]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:100:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:93:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:97:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:97:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:99:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:99:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:100:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:100:5: danger: read of 1 byte at offset 'wc + 4294959616' exceeds 'iso8859_14_page1e_0'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def427]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:102:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:93:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:95:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:97:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:97:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:99:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:99:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:101:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:101:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:102:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_14.h:102:5: danger: read of 1 byte at offset 'wc + 4294959376' exceeds 'iso8859_14_page1e_1'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def428]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:50:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:42:1: enter_function: entry to 'iso8859_15_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:45:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_15_wctomb' from 'iso8859_15_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def429]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:54:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:49:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:51:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:51:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:53:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:53:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:54:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_15.h:54:5: danger: read of 1 byte at offset 'wc + 4294966960' exceeds 'iso8859_15_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def430]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:87:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:84:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:86:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:86:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:87:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:87:5: danger: read of 1 byte at offset 'wc + 4294966760' exceeds 'iso8859_16_page02'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def431]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:89:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:84:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:86:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:86:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:88:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:88:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:89:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_16.h:89:5: danger: read of 1 byte at offset 'wc + 4294959080' exceeds 'iso8859_16_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def432]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_2.h:87:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_2.h:84:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_2.h:86:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_2.h:86:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_2.h:87:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_2.h:87:5: danger: read of 1 byte at offset 'wc + 4294966592' exceeds 'iso8859_2_page02'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def433]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:89:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:81:1: enter_function: entry to 'iso8859_3_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:84:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_3_wctomb' from 'iso8859_3_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def434]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:91:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:88:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:90:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:90:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:91:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:91:5: danger: read of 1 byte at offset 'wc + 4294967032' exceeds 'iso8859_3_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def435]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:93:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:88:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:90:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:90:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:92:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:92:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:93:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_3.h:93:5: danger: read of 1 byte at offset 'wc + 4294966568' exceeds 'iso8859_3_page02'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def436]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_4.h:87:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_4.h:84:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_4.h:86:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_4.h:86:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_4.h:87:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_4.h:87:5: danger: read of 1 byte at offset 'wc + 4294966592' exceeds 'iso8859_4_page02'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def437]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:66:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:58:1: enter_function: entry to 'iso8859_5_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:61:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_5_wctomb' from 'iso8859_5_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def438]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:68:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:65:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:67:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:67:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:68:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_5.h:68:5: danger: read of 1 byte at offset 'wc + 4294966272' exceeds 'iso8859_5_page04'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def439]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:71:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:63:1: enter_function: entry to 'iso8859_6_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:66:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_6_wctomb' from 'iso8859_6_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def440]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:73:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:70:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:72:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:72:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:73:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_6.h:73:5: danger: read of 1 byte at offset 'wc + 4294965752' exceeds 'iso8859_6_page06'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def441]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:77:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:69:1: enter_function: entry to 'iso8859_7_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:72:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_7_wctomb' from 'iso8859_7_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def442]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:79:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:76:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:78:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:78:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:79:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:79:5: danger: read of 1 byte at offset 'wc + 4294966400' exceeds 'iso8859_7_page03'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def443]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:81:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:76:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:78:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:78:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:80:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:80:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:81:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_7.h:81:5: danger: read of 1 byte at offset 'wc + 4294959088' exceeds 'iso8859_7_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def444]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:78:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:70:1: enter_function: entry to 'iso8859_8_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:73:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_8_wctomb' from 'iso8859_8_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def445]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:80:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:77:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:79:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:79:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:80:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:80:5: danger: read of 1 byte at offset 'wc + 4294965808' exceeds 'iso8859_8_page05'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def446]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:82:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:77:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:79:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:79:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:81:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:81:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:82:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_8.h:82:5: danger: read of 1 byte at offset 'wc + 4294959096' exceeds 'iso8859_8_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def447]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:58:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:50:1: enter_function: entry to 'iso8859_9_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:53:6: branch_false: following 'false' branch (when 'wc > 207')...
branch_false: ...to here
call_function: calling 'iso8859_9_wctomb' from 'iso8859_9_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def448]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:60:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:57:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:59:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:59:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:60:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9.h:60:5: danger: read of 1 byte at offset 'wc + 4294967016' exceeds 'iso8859_9_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def449]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:86:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:78:1: enter_function: entry to 'iso8859_9e_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:81:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'iso8859_9e_wctomb' from 'iso8859_9e_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def450]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:88:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:85:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:87:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:87:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:88:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:88:5: danger: read of 1 byte at offset 'wc + 4294967016' exceeds 'iso8859_9e_page01'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def451]
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:90:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:85:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:87:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:87:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:89:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:89:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:90:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/iso8859_9e.h:90:5: danger: read of 1 byte at offset 'wc + 4294966832' exceeds 'iso8859_9e_page01_d'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def452]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:120:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:112:1: enter_function: entry to 'koi8_r_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:115:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'koi8_r_wctomb' from 'koi8_r_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def453]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:122:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:119:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:122:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:122:5: danger: read of 1 byte at offset 'wc + 4294966272' exceeds 'koi8_r_page04'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def454]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:124:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:119:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:123:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:123:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:124:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:124:5: danger: read of 1 byte at offset 'wc + 4294958568' exceeds 'koi8_r_page22'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def455]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:126:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:119:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:123:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:123:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:125:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:125:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:126:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:126:5: danger: read of 1 byte at offset 'wc + 4294958304' exceeds 'koi8_r_page23'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def456]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:128:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:119:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:121:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:123:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:123:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:125:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:125:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:127:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:127:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:128:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_r.h:128:5: danger: read of 1 byte at offset 'wc + 4294957824' exceeds 'koi8_r_page25'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def457]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:128:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:120:1: enter_function: entry to 'koi8_u_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:123:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'koi8_u_wctomb' from 'koi8_u_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def458]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:130:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:127:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:130:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:130:5: danger: read of 1 byte at offset 'wc + 4294966272' exceeds 'koi8_u_page04'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def459]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:132:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:127:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:131:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:131:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:132:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:132:5: danger: read of 1 byte at offset 'wc + 4294958568' exceeds 'koi8_u_page22'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def460]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:134:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:127:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:131:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:131:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:133:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:133:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:134:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:134:5: danger: read of 1 byte at offset 'wc + 4294958304' exceeds 'koi8_u_page23'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def461]
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:136:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:127:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:129:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:131:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:131:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:133:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:133:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:135:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:135:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:136:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/koi8_u.h:136:5: danger: read of 1 byte at offset 'wc + 4294957824' exceeds 'koi8_u_page25'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def462]
libX11-1.8.12/src/xlibi18n/lcUniConv/mulelao.h:71:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/mulelao.h:61:1: enter_function: entry to 'mulelao_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/mulelao.h:64:6: branch_false: following 'false' branch (when 'wc > 159')...
branch_false: ...to here
call_function: calling 'mulelao_wctomb' from 'mulelao_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def463]
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:108:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:100:1: enter_function: entry to 'tatar_cyr_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:103:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'tatar_cyr_wctomb' from 'tatar_cyr_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def464]
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:112:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:107:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:109:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:109:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:111:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:111:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:112:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:112:5: danger: read of 1 byte at offset 'wc + 4294959088' exceeds 'tatar_cyr_page20'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def465]
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:116:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:107:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:109:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:109:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:111:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:111:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:113:11: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:113:11: branch_false: following 'false' branch (when 'wc != 8364')...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:115:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:115:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:116:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tatar_cyr.h:116:5: danger: read of 1 byte at offset 'wc + 4294958832' exceeds 'tatar_cyr_page21'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def466]
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:125:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:122:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:124:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:124:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:125:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:125:5: danger: read of 1 byte at offset 'wc + 4294966528' exceeds 'tcvn_page03'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def467]
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:127:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:122:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:124:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:124:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:126:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:126:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:127:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/tcvn.h:127:5: danger: read of 1 byte at offset 'wc + 4294959456' exceeds 'tcvn_page1e'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def468]
libX11-1.8.12/src/xlibi18n/lcUniConv/tis620.h:71:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/tis620.h:63:1: enter_function: entry to 'tis620_wctomb'
libX11-1.8.12/src/xlibi18n/lcUniConv/tis620.h:66:6: branch_false: following 'false' branch (when 'wc > 127')...
branch_false: ...to here
call_function: calling 'tis620_wctomb' from 'tis620_wctomb'
Error: GCC_ANALYZER_WARNING (CWE-787): [#def469]
libX11-1.8.12/src/xlibi18n/lcUniConv/viscii.h:116:5: warning[-Wanalyzer-out-of-bounds]: buffer over-read
libX11-1.8.12/src/xlibi18n/lcUniConv/viscii.h:113:11: branch_false: following 'false' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/viscii.h:115:12: branch_false: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/viscii.h:115:11: branch_true: following 'true' branch...
libX11-1.8.12/src/xlibi18n/lcUniConv/viscii.h:116:5: branch_true: ...to here
libX11-1.8.12/src/xlibi18n/lcUniConv/viscii.h:116:5: danger: read of 1 byte at offset 'wc + 4294959456' exceeds 'viscii_page1e'
Error: GCC_ANALYZER_WARNING (CWE-401): [#def470]
libX11-1.8.12/src/xlibi18n/lcWrap.c:269:16: warning[-Wanalyzer-malloc-leak]: leak of 'siname'
libX11-1.8.12/src/xlibi18n/lcWrap.c:460:1: enter_function: entry to 'XDefaultString'
libX11-1.8.12/src/xlibi18n/lcWrap.c:462:16: call_function: calling '_XlcCurrentLC' from 'XDefaultString'
Scan Properties
| analyzer-version-clippy | 1.92.0 |
| analyzer-version-cppcheck | 2.19.1 |
| analyzer-version-gcc | 16.0.0 |
| 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-114.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-x86_64 |
| project-name | libX11-1.8.12-2.fc44 |
| store-results-to | /tmp/tmpl9a9j959/libX11-1.8.12-2.fc44.tar.xz |
| time-created | 2026-01-08 18:31:47 |
| time-finished | 2026-01-08 18:35:41 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-x86_64' '-t' 'gcc,cppcheck,clippy,shellcheck,unicontrol' '-o' '/tmp/tmpl9a9j959/libX11-1.8.12-2.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--gcc-analyzer-bin=/usr/bin/gcc' '/tmp/tmpl9a9j959/libX11-1.8.12-2.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251215.161544.g62de9a5-1.el9 |