libsemanage-3.9-4.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-401): [#def1]
libsemanage-3.9/src/boolean_record.c:117:22: warning[-Wanalyzer-malloc-leak]: leak of ‘oldroot’
libsemanage-3.9/src/boolean_record.c:96:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/boolean_record.c:99:19: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:99:19: acquire_memory: allocated here
libsemanage-3.9/src/boolean_record.c:100:12: branch_false: following ‘false’ branch (when ‘oldroot’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:102:18: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:103:12: branch_false: following ‘false’ branch (when ‘olddir’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:105:15: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:106:12: branch_false: following ‘false’ branch (when ‘end’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:109:9: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:111:12: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
libsemanage-3.9/src/boolean_record.c:116:13: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:116:12: branch_true: following ‘true’ branch (when the strings are non-equal)...
libsemanage-3.9/src/boolean_record.c:117:22: branch_true: ...to here
libsemanage-3.9/src/boolean_record.c:117:22: danger: ‘oldroot’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def2]
libsemanage-3.9/src/boolean_record.c:122:19: warning[-Wanalyzer-malloc-leak]: leak of ‘oldroot’
libsemanage-3.9/src/boolean_record.c:96:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/boolean_record.c:99:19: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:99:19: acquire_memory: allocated here
libsemanage-3.9/src/boolean_record.c:100:12: branch_false: following ‘false’ branch (when ‘oldroot’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:102:18: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:103:12: branch_false: following ‘false’ branch (when ‘olddir’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:105:15: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:106:12: branch_false: following ‘false’ branch (when ‘end’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:109:9: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:111:12: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
libsemanage-3.9/src/boolean_record.c:116:13: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:116:12: branch_false: following ‘false’ branch (when the strings are equal)...
libsemanage-3.9/src/boolean_record.c:122:19: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:122:19: danger: ‘oldroot’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def3]
libsemanage-3.9/src/boolean_record.c:129:22: warning[-Wanalyzer-malloc-leak]: leak of ‘oldroot’
libsemanage-3.9/src/boolean_record.c:96:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/boolean_record.c:99:19: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:99:19: acquire_memory: allocated here
libsemanage-3.9/src/boolean_record.c:100:12: branch_false: following ‘false’ branch (when ‘oldroot’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:102:18: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:103:12: branch_false: following ‘false’ branch (when ‘olddir’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:105:15: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:106:12: branch_false: following ‘false’ branch (when ‘end’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:109:9: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:111:12: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
libsemanage-3.9/src/boolean_record.c:116:13: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/boolean_record.c:128:13: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:128:12: branch_true: following ‘true’ branch (when the strings are non-equal)...
libsemanage-3.9/src/boolean_record.c:129:22: branch_true: ...to here
libsemanage-3.9/src/boolean_record.c:129:22: danger: ‘oldroot’ leaks here; was allocated at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def4]
libsemanage-3.9/src/boolean_record.c:134:14: warning[-Wanalyzer-malloc-leak]: leak of ‘oldroot’
libsemanage-3.9/src/boolean_record.c:96:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/boolean_record.c:99:19: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:99:19: acquire_memory: allocated here
libsemanage-3.9/src/boolean_record.c:100:12: branch_false: following ‘false’ branch (when ‘oldroot’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:102:18: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:103:12: branch_false: following ‘false’ branch (when ‘olddir’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:105:15: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:106:12: branch_false: following ‘false’ branch (when ‘end’ is non-NULL)...
libsemanage-3.9/src/boolean_record.c:109:9: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:111:12: branch_false: following ‘false’ branch (when ‘rc >= 0’)...
libsemanage-3.9/src/boolean_record.c:116:13: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/boolean_record.c:128:13: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:128:12: branch_false: following ‘false’ branch (when the strings are equal)...
libsemanage-3.9/src/boolean_record.c:134:14: branch_false: ...to here
libsemanage-3.9/src/boolean_record.c:134:14: danger: ‘oldroot’ leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
libsemanage-3.9/src/booleans_activedb.c:49:21: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_booleans’
libsemanage-3.9/src/booleans_activedb.c:34:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:40:24: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:40:24: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:41:12: branch_false: following ‘false’ branch (when ‘tmp_booleans’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:45:21: branch_true: following ‘true’ branch...
libsemanage-3.9/src/booleans_activedb.c:49:63: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:49:21: danger: ‘tmp_booleans’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
libsemanage-3.9/src/booleans_activedb.c:107:24: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:114:38: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:115:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:117:17: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:107:24: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
libsemanage-3.9/src/booleans_activedb.c:107:24: warning[-Wanalyzer-malloc-leak]: leak of ‘blist’
libsemanage-3.9/src/booleans_activedb.c:101:17: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:107:24: danger: ‘blist’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
libsemanage-3.9/src/booleans_activedb.c:110:28: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:114:38: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:115:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:117:17: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:110:28: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
libsemanage-3.9/src/booleans_activedb.c:110:28: warning[-Wanalyzer-malloc-leak]: leak of ‘blist’
libsemanage-3.9/src/booleans_activedb.c:101:17: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:110:28: danger: ‘blist’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
libsemanage-3.9/src/booleans_activedb.c:111:28: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:114:38: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:115:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:117:17: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:111:28: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
libsemanage-3.9/src/booleans_activedb.c:111:28: warning[-Wanalyzer-malloc-leak]: leak of ‘blist’
libsemanage-3.9/src/booleans_activedb.c:101:17: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:111:28: danger: ‘blist’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
libsemanage-3.9/src/booleans_activedb.c:122:13: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:114:38: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:115:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:117:17: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:122:13: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
libsemanage-3.9/src/booleans_activedb.c:122:13: warning[-Wanalyzer-malloc-leak]: leak of ‘blist’
libsemanage-3.9/src/booleans_activedb.c:101:17: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:122:13: danger: ‘blist’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def14]
libsemanage-3.9/src/booleans_activedb.c:133:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:114:38: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:115:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:117:17: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:133:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/booleans_activedb.c:133:9: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:133:9: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
libsemanage-3.9/src/booleans_activedb.c:133:9: warning[-Wanalyzer-malloc-leak]: leak of ‘blist’
libsemanage-3.9/src/booleans_activedb.c:101:17: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:133:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/booleans_activedb.c:133:9: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:133:9: danger: ‘blist’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
libsemanage-3.9/src/booleans_activedb.c:136:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:108:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:110:28: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:114:38: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:115:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/booleans_activedb.c:117:17: branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:136:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/booleans_activedb.c:136:9: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:136:9: danger: ‘<unknown>’ leaks here; was allocated at [(7)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def17]
libsemanage-3.9/src/booleans_activedb.c:136:9: warning[-Wanalyzer-malloc-leak]: leak of ‘blist’
libsemanage-3.9/src/booleans_activedb.c:101:17: acquire_memory: allocated here
libsemanage-3.9/src/booleans_activedb.c:102:12: branch_false: following ‘false’ branch (when ‘blist’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/booleans_activedb.c:106:21: branch_true: following ‘true’ branch (when ‘i < count’)...
libsemanage-3.9/src/booleans_activedb.c:107:55: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:136:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/booleans_activedb.c:136:9: branch_true: ...to here
libsemanage-3.9/src/booleans_activedb.c:136:9: danger: ‘blist’ leaks here; was allocated at [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def18]
libsemanage-3.9/src/compressed_file.c:64:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(filename, "wbe")’
libsemanage-3.9/src/compressed_file.c:51:18: acquire_resource: opened here
libsemanage-3.9/src/compressed_file.c:51:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:55:14: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:55:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:64:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:64:13: danger: ‘fopen(filename, "wbe")’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
libsemanage-3.9/src/compressed_file.c:64:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(filename, "wbe")’
libsemanage-3.9/src/compressed_file.c:51:18: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:51:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:55:14: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:55:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:64:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:64:13: danger: ‘fopen(filename, "wbe")’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def20]
libsemanage-3.9/src/compressed_file.c:111:17: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libsemanage-3.9/src/compressed_file.c:172:5: enter_function: entry to ‘map_compressed_file’
libsemanage-3.9/src/compressed_file.c:181:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:186:16: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:186:16: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:187:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:193:21: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:193:21: call_function: calling ‘bunzip’ from ‘map_compressed_file’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
libsemanage-3.9/src/compressed_file.c:118:13: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libsemanage-3.9/src/compressed_file.c:109:15: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:13: danger: ‘buf’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
libsemanage-3.9/src/compressed_file.c:118:13: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libsemanage-3.9/src/compressed_file.c:172:5: enter_function: entry to ‘map_compressed_file’
libsemanage-3.9/src/compressed_file.c:181:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:186:16: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:186:16: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:187:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:193:21: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:193:21: call_function: calling ‘bunzip’ from ‘map_compressed_file’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
libsemanage-3.9/src/compressed_file.c:119:17: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libsemanage-3.9/src/compressed_file.c:109:15: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:119:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:119:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:119:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:119:17: danger: ‘buf’ leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def24]
libsemanage-3.9/src/compressed_file.c:119:17: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libsemanage-3.9/src/compressed_file.c:172:5: enter_function: entry to ‘map_compressed_file’
libsemanage-3.9/src/compressed_file.c:181:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:186:16: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:186:16: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:187:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:193:21: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:193:21: call_function: calling ‘bunzip’ from ‘map_compressed_file’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
libsemanage-3.9/src/compressed_file.c:127:13: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libsemanage-3.9/src/compressed_file.c:109:15: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:127:13: danger: ‘buf’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
libsemanage-3.9/src/compressed_file.c:127:13: warning[-Wanalyzer-malloc-leak]: leak of ‘file’
libsemanage-3.9/src/compressed_file.c:172:5: enter_function: entry to ‘map_compressed_file’
libsemanage-3.9/src/compressed_file.c:181:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:186:16: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:186:16: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:187:12: branch_false: following ‘false’ branch (when ‘file’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:193:21: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:193:21: call_function: calling ‘bunzip’ from ‘map_compressed_file’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
libsemanage-3.9/src/compressed_file.c:129:17: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libsemanage-3.9/src/compressed_file.c:109:15: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:128:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:129:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:129:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:129:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:129:17: danger: ‘buf’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
libsemanage-3.9/src/compressed_file.c:135:17: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libsemanage-3.9/src/compressed_file.c:109:15: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:128:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:133:22: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:134:12: branch_true: following ‘true’ branch (when ‘uncompress’ is NULL)...
libsemanage-3.9/src/compressed_file.c:135:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:135:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:135:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:135:17: danger: ‘buf’ leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
libsemanage-3.9/src/compressed_file.c:140:24: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libsemanage-3.9/src/compressed_file.c:109:15: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:128:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:133:22: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:134:12: branch_false: following ‘false’ branch (when ‘uncompress’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:139:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:140:24: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:140:24: danger: ‘buf’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
libsemanage-3.9/src/compressed_file.c:140:24: warning[-Wanalyzer-malloc-leak]: leak of ‘uncompress’
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:128:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:133:22: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:133:22: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:134:12: branch_false: following ‘false’ branch (when ‘uncompress’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:139:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:140:24: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:140:24: danger: ‘uncompress’ leaks here; was allocated at [(9)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
libsemanage-3.9/src/compressed_file.c:146:41: warning[-Wanalyzer-malloc-leak]: leak of ‘uncompress’
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:128:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:133:22: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:133:22: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:134:12: branch_false: following ‘false’ branch (when ‘uncompress’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:139:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:140:24: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:141:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:142:29: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:142:28: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:143:33: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:145:36: branch_true: following ‘true’ branch (when ‘tmpalloc’ is NULL)...
libsemanage-3.9/src/compressed_file.c:146:41: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:146:41: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:146:41: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:146:41: danger: ‘uncompress’ leaks here; was allocated at [(9)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
libsemanage-3.9/src/compressed_file.c:156:17: warning[-Wanalyzer-malloc-leak]: leak of ‘uncompress’
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:128:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:133:22: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:133:22: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:134:12: branch_false: following ‘false’ branch (when ‘uncompress’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:139:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:140:24: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:141:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:142:29: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:142:28: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:151:32: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:139:17: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:155:12: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:155:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:156:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:156:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:156:17: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:156:17: danger: ‘uncompress’ leaks here; was allocated at [(9)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
libsemanage-3.9/src/compressed_file.c:164:9: warning[-Wanalyzer-malloc-leak]: leak of ‘buf’
libsemanage-3.9/src/compressed_file.c:109:15: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:164:9: danger: ‘buf’ leaks here; was allocated at [(1)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def34]
libsemanage-3.9/src/compressed_file.c:164:9: warning[-Wanalyzer-malloc-leak]: leak of ‘uncompress’
libsemanage-3.9/src/compressed_file.c:110:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:116:19: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:118:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:123:13: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:123:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:128:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/compressed_file.c:133:22: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:133:22: acquire_memory: allocated here
libsemanage-3.9/src/compressed_file.c:134:12: branch_false: following ‘false’ branch (when ‘uncompress’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:139:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:140:24: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:141:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:142:29: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:142:28: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:143:33: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:145:36: branch_false: following ‘false’ branch (when ‘tmpalloc’ is non-NULL)...
libsemanage-3.9/src/compressed_file.c:151:32: branch_false: ...to here
libsemanage-3.9/src/compressed_file.c:139:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:140:24: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:141:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:142:29: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:142:28: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:143:33: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:145:36: branch_true: following ‘true’ branch (when ‘tmpalloc’ is NULL)...
libsemanage-3.9/src/compressed_file.c:146:41: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:146:41: branch_true: following ‘true’ branch...
libsemanage-3.9/src/compressed_file.c:146:41: branch_true: ...to here
libsemanage-3.9/src/compressed_file.c:164:9: danger: ‘uncompress’ leaks here; was allocated at [(9)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def35]
libsemanage-3.9/src/conf-parse.y:434:17: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("/sbin/load_policy")’
libsemanage-3.9/src/conf-parse.y:480:18: enter_function: entry to ‘semanage_conf_parse’
libsemanage-3.9/src/conf-parse.y:482:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-parse.y:485:13: branch_false: ...to here
libsemanage-3.9/src/conf-parse.y:485:13: call_function: calling ‘semanage_conf_init’ from ‘semanage_conf_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def36]
libsemanage-3.9/src/conf-parse.y:436:17: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("/usr/sbin/load_policy")’
libsemanage-3.9/src/conf-parse.y:480:18: enter_function: entry to ‘semanage_conf_parse’
libsemanage-3.9/src/conf-parse.y:482:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-parse.y:485:13: branch_false: ...to here
libsemanage-3.9/src/conf-parse.y:485:13: call_function: calling ‘semanage_conf_init’ from ‘semanage_conf_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def37]
libsemanage-3.9/src/conf-parse.y:448:17: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("/sbin/setfiles")’
libsemanage-3.9/src/conf-parse.y:480:18: enter_function: entry to ‘semanage_conf_parse’
libsemanage-3.9/src/conf-parse.y:482:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-parse.y:485:13: branch_false: ...to here
libsemanage-3.9/src/conf-parse.y:485:13: call_function: calling ‘semanage_conf_init’ from ‘semanage_conf_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def38]
libsemanage-3.9/src/conf-parse.y:450:17: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("/usr/sbin/setfiles")’
libsemanage-3.9/src/conf-parse.y:480:18: enter_function: entry to ‘semanage_conf_parse’
libsemanage-3.9/src/conf-parse.y:482:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-parse.y:485:13: branch_false: ...to here
libsemanage-3.9/src/conf-parse.y:485:13: call_function: calling ‘semanage_conf_init’ from ‘semanage_conf_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def39]
libsemanage-3.9/src/conf-parse.y:462:17: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("/sbin/sefcontext_compile")’
libsemanage-3.9/src/conf-parse.y:480:18: enter_function: entry to ‘semanage_conf_parse’
libsemanage-3.9/src/conf-parse.y:482:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-parse.y:485:13: branch_false: ...to here
libsemanage-3.9/src/conf-parse.y:485:13: call_function: calling ‘semanage_conf_init’ from ‘semanage_conf_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def40]
libsemanage-3.9/src/conf-parse.y:464:17: warning[-Wanalyzer-malloc-leak]: leak of ‘strdup("/usr/sbin/sefcontext_compile")’
libsemanage-3.9/src/conf-parse.y:480:18: enter_function: entry to ‘semanage_conf_parse’
libsemanage-3.9/src/conf-parse.y:482:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-parse.y:485:13: branch_false: ...to here
libsemanage-3.9/src/conf-parse.y:485:13: call_function: calling ‘semanage_conf_init’ from ‘semanage_conf_parse’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def41]
libsemanage-3.9/src/conf-scan.c:1618:5: warning[-Wanalyzer-malloc-leak]: leak of ‘*b.yy_ch_buf’
libsemanage-3.9/src/conf-scan.c:1551:12: enter_function: entry to ‘yy_get_next_buffer’
libsemanage-3.9/src/conf-scan.c:1558:5: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-scan.c:1562:7: branch_false: ...to here
libsemanage-3.9/src/conf-scan.c:1562:5: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-scan.c:1584:33: branch_false: ...to here
libsemanage-3.9/src/conf-scan.c:1589:5: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-scan.c:1598:25: branch_false: ...to here
libsemanage-3.9/src/conf-scan.c:1600:11: branch_true: following ‘true’ branch (when ‘num_to_read <= 0’)...
libsemanage-3.9/src/conf-scan.c:1604:41: branch_true: ...to here
libsemanage-3.9/src/conf-scan.c:1620:41: call_function: inlined call to ‘semanage_realloc’ from ‘yy_get_next_buffer’
libsemanage-3.9/src/conf-scan.c:1627:7: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-scan.c:1631:19: branch_false: ...to here
libsemanage-3.9/src/conf-scan.c:1600:11: branch_true: following ‘true’ branch (when ‘num_to_read <= 0’)...
libsemanage-3.9/src/conf-scan.c:1604:41: branch_true: ...to here
libsemanage-3.9/src/conf-scan.c:1609:7: branch_true: following ‘true’ branch...
libsemanage-3.9/src/conf-scan.c:1611:48: branch_true: ...to here
libsemanage-3.9/src/conf-scan.c:1620:41: call_function: inlined call to ‘semanage_realloc’ from ‘yy_get_next_buffer’
libsemanage-3.9/src/conf-scan.c:1618:5: danger: ‘*b.yy_ch_buf’ leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def42]
libsemanage-3.9/src/conf-scan.c:1903:12: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(64)’
libsemanage-3.9/src/conf-scan.c:1889:21: enter_function: entry to ‘semanage__create_buffer’
libsemanage-3.9/src/conf-scan.c:1893:24: call_function: inlined call to ‘semanage_alloc’ from ‘semanage__create_buffer’
libsemanage-3.9/src/conf-scan.c:1894:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/conf-scan.c:1897:2: branch_false: ...to here
libsemanage-3.9/src/conf-scan.c:1903:12: danger: ‘malloc(64)’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: CPPCHECK_WARNING (CWE-476): [#def43]
libsemanage-3.9/src/conf-scan.c:1943: warning[nullPointer]: Possible null pointer dereference: b
Error: CPPCHECK_WARNING (CWE-476): [#def44]
libsemanage-3.9/src/conf-scan.c:1944: warning[nullPointer]: Possible null pointer dereference: b
Error: GCC_ANALYZER_WARNING (CWE-401): [#def45]
libsemanage-3.9/src/conf-scan.c:2157:26: warning[-Wanalyzer-malloc-leak]: leak of ‘malloc(n)’
libsemanage-3.9/src/conf-scan.c:2141:17: enter_function: entry to ‘semanage__scan_bytes’
libsemanage-3.9/src/conf-scan.c:2150:24: call_function: inlined call to ‘semanage_alloc’ from ‘semanage__scan_bytes’
libsemanage-3.9/src/conf-scan.c:2151:12: branch_false: following ‘false’ branch...
branch_false: ...to here
libsemanage-3.9/src/conf-scan.c:2159:6: call_function: calling ‘semanage__scan_buffer’ from ‘semanage__scan_bytes’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def46]
libsemanage-3.9/src/database_file.c:142:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fname, "we")’
libsemanage-3.9/src/database_file.c:124:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:127:29: branch_false: ...to here
libsemanage-3.9/src/database_file.c:130:15: acquire_resource: opened here
libsemanage-3.9/src/database_file.c:132:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:137:9: branch_false: ...to here
libsemanage-3.9/src/database_file.c:139:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_file.c:142:17: branch_true: ...to here
libsemanage-3.9/src/database_file.c:142:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_file.c:142:17: branch_true: ...to here
libsemanage-3.9/src/database_file.c:142:17: danger: ‘fopen(fname, "we")’ leaks here; was opened at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def47]
libsemanage-3.9/src/database_file.c:142:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fname, "we")’
libsemanage-3.9/src/database_file.c:124:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:127:29: branch_false: ...to here
libsemanage-3.9/src/database_file.c:130:15: acquire_memory: allocated here
libsemanage-3.9/src/database_file.c:132:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:137:9: branch_false: ...to here
libsemanage-3.9/src/database_file.c:139:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_file.c:142:17: branch_true: ...to here
libsemanage-3.9/src/database_file.c:142:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_file.c:142:17: branch_true: ...to here
libsemanage-3.9/src/database_file.c:142:17: danger: ‘fopen(fname, "we")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def48]
libsemanage-3.9/src/database_file.c:147:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fname, "we")’
libsemanage-3.9/src/database_file.c:124:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:127:29: branch_false: ...to here
libsemanage-3.9/src/database_file.c:130:15: acquire_resource: opened here
libsemanage-3.9/src/database_file.c:132:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:137:9: branch_false: ...to here
libsemanage-3.9/src/database_file.c:139:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:146:14: branch_false: ...to here
libsemanage-3.9/src/database_file.c:146:45: branch_true: following ‘true’ branch (when ‘ptr’ is non-NULL)...
libsemanage-3.9/src/database_file.c:147:21: branch_true: ...to here
libsemanage-3.9/src/database_file.c:147:21: danger: ‘fopen(fname, "we")’ leaks here; was opened at [(3)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def49]
libsemanage-3.9/src/database_file.c:147:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fname, "we")’
libsemanage-3.9/src/database_file.c:124:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:127:29: branch_false: ...to here
libsemanage-3.9/src/database_file.c:130:15: acquire_memory: allocated here
libsemanage-3.9/src/database_file.c:132:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:137:9: branch_false: ...to here
libsemanage-3.9/src/database_file.c:139:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_file.c:146:14: branch_false: ...to here
libsemanage-3.9/src/database_file.c:146:45: branch_true: following ‘true’ branch (when ‘ptr’ is non-NULL)...
libsemanage-3.9/src/database_file.c:147:21: branch_true: ...to here
libsemanage-3.9/src/database_file.c:147:21: danger: ‘fopen(fname, "we")’ leaks here; was allocated at [(3)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def50]
libsemanage-3.9/src/database_llist.c:46:13: warning[-Wanalyzer-malloc-leak]: leak of ‘entry’
libsemanage-3.9/src/database_llist.c:42:50: acquire_memory: allocated here
libsemanage-3.9/src/database_llist.c:43:12: branch_false: following ‘false’ branch (when ‘entry’ is non-NULL)...
libsemanage-3.9/src/database_llist.c:46:13: branch_false: ...to here
libsemanage-3.9/src/database_llist.c:46:13: danger: ‘entry’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
libsemanage-3.9/src/database_llist.c:353:29: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_records’
libsemanage-3.9/src/database_llist.c:345:12: branch_true: following ‘true’ branch (when ‘tmp_count != 0’)...
libsemanage-3.9/src/database_llist.c:347:21: branch_true: ...to here
libsemanage-3.9/src/database_llist.c:347:21: acquire_memory: allocated here
libsemanage-3.9/src/database_llist.c:349:20: branch_false: following ‘false’ branch (when ‘tmp_records’ is non-NULL)...
libsemanage-3.9/src/database_llist.c:352:22: branch_false: ...to here
libsemanage-3.9/src/database_llist.c:352:47: branch_true: following ‘true’ branch (when ‘ptr’ is non-NULL)...
libsemanage-3.9/src/database_llist.c:353:29: branch_true: ...to here
libsemanage-3.9/src/database_llist.c:353:29: danger: ‘tmp_records’ leaks here; was allocated at [(3)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def52]
libsemanage-3.9/src/database_policydb.c:124:21: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fname, "rbe")’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_resource: opened here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:21: danger: ‘fopen(fname, "rbe")’ leaks here; was opened at [(7)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def53]
libsemanage-3.9/src/database_policydb.c:124:21: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fname, "rbe")’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_memory: allocated here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:21: danger: ‘fopen(fname, "rbe")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def54]
libsemanage-3.9/src/database_policydb.c:125:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fname, "rbe")’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_resource: opened here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:125:25: danger: ‘fopen(fname, "rbe")’ leaks here; was opened at [(7)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
libsemanage-3.9/src/database_policydb.c:125:25: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fname, "rbe")’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_memory: allocated here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:125:25: danger: ‘fopen(fname, "rbe")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def56]
libsemanage-3.9/src/database_policydb.c:129:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fname, "rbe")’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_resource: opened here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:129:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:129:17: danger: ‘fopen(fname, "rbe")’ leaks here; was opened at [(7)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
libsemanage-3.9/src/database_policydb.c:129:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fname, "rbe")’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_memory: allocated here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:129:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:129:17: danger: ‘fopen(fname, "rbe")’ leaks here; was allocated at [(7)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def58]
libsemanage-3.9/src/database_policydb.c:149:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fp’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_resource: opened here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:149:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:149:9: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:149:9: danger: ‘fp’ leaks here; was opened at [(7)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def59]
libsemanage-3.9/src/database_policydb.c:149:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fp’
libsemanage-3.9/src/database_policydb.c:99:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:102:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:102:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:105:29: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:107:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:114:14: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:114:14: acquire_memory: allocated here
libsemanage-3.9/src/database_policydb.c:115:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:123:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:124:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:125:25: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:149:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:149:9: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:149:9: danger: ‘fp’ leaks here; was allocated at [(7)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/6)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
libsemanage-3.9/src/database_policydb.c:422:21: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_records’
libsemanage-3.9/src/database_policydb.c:409:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/database_policydb.c:413:13: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:413:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/database_policydb.c:415:21: branch_true: ...to here
libsemanage-3.9/src/database_policydb.c:415:21: acquire_memory: allocated here
libsemanage-3.9/src/database_policydb.c:417:20: branch_false: following ‘false’ branch (when ‘tmp_records’ is non-NULL)...
libsemanage-3.9/src/database_policydb.c:420:17: branch_false: ...to here
libsemanage-3.9/src/database_policydb.c:422:21: danger: ‘tmp_records’ leaks here; was allocated at [(5)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def61]
libsemanage-3.9/src/direct_api.c:599:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def62]
libsemanage-3.9/src/direct_api.c:599:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
libsemanage-3.9/src/direct_api.c:599:17: warning[-Wanalyzer-malloc-leak]: leak of ‘data_read’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def64]
libsemanage-3.9/src/direct_api.c:611:33: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def65]
libsemanage-3.9/src/direct_api.c:611:33: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
libsemanage-3.9/src/direct_api.c:611:33: warning[-Wanalyzer-malloc-leak]: leak of ‘data_read’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def67]
libsemanage-3.9/src/direct_api.c:675:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def68]
libsemanage-3.9/src/direct_api.c:675:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def69]
libsemanage-3.9/src/direct_api.c:680:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def70]
libsemanage-3.9/src/direct_api.c:680:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def71]
libsemanage-3.9/src/direct_api.c:680:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def72]
libsemanage-3.9/src/direct_api.c:680:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def73]
libsemanage-3.9/src/direct_api.c:686:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def74]
libsemanage-3.9/src/direct_api.c:686:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def75]
libsemanage-3.9/src/direct_api.c:686:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def76]
libsemanage-3.9/src/direct_api.c:686:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def77]
libsemanage-3.9/src/direct_api.c:686:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def78]
libsemanage-3.9/src/direct_api.c:686:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def79]
libsemanage-3.9/src/direct_api.c:692:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def80]
libsemanage-3.9/src/direct_api.c:692:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def81]
libsemanage-3.9/src/direct_api.c:692:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def82]
libsemanage-3.9/src/direct_api.c:692:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def83]
libsemanage-3.9/src/direct_api.c:692:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def84]
libsemanage-3.9/src/direct_api.c:692:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def85]
libsemanage-3.9/src/direct_api.c:697:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def86]
libsemanage-3.9/src/direct_api.c:697:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def87]
libsemanage-3.9/src/direct_api.c:697:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def88]
libsemanage-3.9/src/direct_api.c:697:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def89]
libsemanage-3.9/src/direct_api.c:697:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def90]
libsemanage-3.9/src/direct_api.c:697:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def91]
libsemanage-3.9/src/direct_api.c:697:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def92]
libsemanage-3.9/src/direct_api.c:702:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def93]
libsemanage-3.9/src/direct_api.c:702:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def94]
libsemanage-3.9/src/direct_api.c:702:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def95]
libsemanage-3.9/src/direct_api.c:702:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def96]
libsemanage-3.9/src/direct_api.c:702:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def97]
libsemanage-3.9/src/direct_api.c:702:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def98]
libsemanage-3.9/src/direct_api.c:702:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def99]
libsemanage-3.9/src/direct_api.c:706:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def100]
libsemanage-3.9/src/direct_api.c:706:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def101]
libsemanage-3.9/src/direct_api.c:706:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def102]
libsemanage-3.9/src/direct_api.c:706:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def103]
libsemanage-3.9/src/direct_api.c:706:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def104]
libsemanage-3.9/src/direct_api.c:706:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def105]
libsemanage-3.9/src/direct_api.c:706:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def106]
libsemanage-3.9/src/direct_api.c:708:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def107]
libsemanage-3.9/src/direct_api.c:708:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def108]
libsemanage-3.9/src/direct_api.c:708:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def109]
libsemanage-3.9/src/direct_api.c:708:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def110]
libsemanage-3.9/src/direct_api.c:708:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def111]
libsemanage-3.9/src/direct_api.c:708:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def112]
libsemanage-3.9/src/direct_api.c:711:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def113]
libsemanage-3.9/src/direct_api.c:711:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def114]
libsemanage-3.9/src/direct_api.c:711:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def115]
libsemanage-3.9/src/direct_api.c:711:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def116]
libsemanage-3.9/src/direct_api.c:711:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def117]
libsemanage-3.9/src/direct_api.c:711:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def118]
libsemanage-3.9/src/direct_api.c:713:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def119]
libsemanage-3.9/src/direct_api.c:713:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def120]
libsemanage-3.9/src/direct_api.c:713:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def121]
libsemanage-3.9/src/direct_api.c:713:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def122]
libsemanage-3.9/src/direct_api.c:713:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def123]
libsemanage-3.9/src/direct_api.c:716:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def124]
libsemanage-3.9/src/direct_api.c:716:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def125]
libsemanage-3.9/src/direct_api.c:716:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def126]
libsemanage-3.9/src/direct_api.c:716:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def127]
libsemanage-3.9/src/direct_api.c:716:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def128]
libsemanage-3.9/src/direct_api.c:718:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def129]
libsemanage-3.9/src/direct_api.c:718:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def130]
libsemanage-3.9/src/direct_api.c:718:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def131]
libsemanage-3.9/src/direct_api.c:718:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def132]
libsemanage-3.9/src/direct_api.c:722:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def133]
libsemanage-3.9/src/direct_api.c:722:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def134]
libsemanage-3.9/src/direct_api.c:722:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def135]
libsemanage-3.9/src/direct_api.c:722:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘retval’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def136]
libsemanage-3.9/src/direct_api.c:729:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def137]
libsemanage-3.9/src/direct_api.c:729:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def138]
libsemanage-3.9/src/direct_api.c:729:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def139]
libsemanage-3.9/src/direct_api.c:729:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def140]
libsemanage-3.9/src/direct_api.c:729:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def141]
libsemanage-3.9/src/direct_api.c:729:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def142]
libsemanage-3.9/src/direct_api.c:732:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def143]
libsemanage-3.9/src/direct_api.c:732:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def144]
libsemanage-3.9/src/direct_api.c:732:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def145]
libsemanage-3.9/src/direct_api.c:732:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def146]
libsemanage-3.9/src/direct_api.c:732:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def147]
libsemanage-3.9/src/direct_api.c:736:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def148]
libsemanage-3.9/src/direct_api.c:736:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def149]
libsemanage-3.9/src/direct_api.c:736:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def150]
libsemanage-3.9/src/direct_api.c:736:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def151]
libsemanage-3.9/src/direct_api.c:736:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def152]
libsemanage-3.9/src/direct_api.c:739:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def153]
libsemanage-3.9/src/direct_api.c:739:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def154]
libsemanage-3.9/src/direct_api.c:739:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def155]
libsemanage-3.9/src/direct_api.c:739:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def156]
libsemanage-3.9/src/direct_api.c:743:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def157]
libsemanage-3.9/src/direct_api.c:743:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def158]
libsemanage-3.9/src/direct_api.c:743:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def159]
libsemanage-3.9/src/direct_api.c:743:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def160]
libsemanage-3.9/src/direct_api.c:746:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def161]
libsemanage-3.9/src/direct_api.c:746:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[*sh.msg_level]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def162]
libsemanage-3.9/src/direct_api.c:746:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def163]
libsemanage-3.9/src/direct_api.c:750:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def164]
libsemanage-3.9/src/direct_api.c:750:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def165]
libsemanage-3.9/src/direct_api.c:750:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def166]
libsemanage-3.9/src/direct_api.c:752:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def167]
libsemanage-3.9/src/direct_api.c:752:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def168]
libsemanage-3.9/src/direct_api.c:755:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def169]
libsemanage-3.9/src/direct_api.c:755:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def170]
libsemanage-3.9/src/direct_api.c:758:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def171]
libsemanage-3.9/src/direct_api.c:758:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def172]
libsemanage-3.9/src/direct_api.c:767:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def173]
libsemanage-3.9/src/direct_api.c:767:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def174]
libsemanage-3.9/src/direct_api.c:767:26: warning[-Wanalyzer-malloc-leak]: leak of ‘data_read’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def175]
libsemanage-3.9/src/direct_api.c:770:25: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def176]
libsemanage-3.9/src/direct_api.c:770:25: warning[-Wanalyzer-malloc-leak]: leak of ‘data_read’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def177]
libsemanage-3.9/src/direct_api.c:779:26: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[status]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def178]
libsemanage-3.9/src/direct_api.c:820:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def179]
libsemanage-3.9/src/direct_api.c:820:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def180]
libsemanage-3.9/src/direct_api.c:820:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def181]
libsemanage-3.9/src/direct_api.c:820:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def182]
libsemanage-3.9/src/direct_api.c:820:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def183]
libsemanage-3.9/src/direct_api.c:820:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def184]
libsemanage-3.9/src/direct_api.c:823:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def185]
libsemanage-3.9/src/direct_api.c:823:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def186]
libsemanage-3.9/src/direct_api.c:823:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def187]
libsemanage-3.9/src/direct_api.c:823:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def188]
libsemanage-3.9/src/direct_api.c:823:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def189]
libsemanage-3.9/src/direct_api.c:823:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def190]
libsemanage-3.9/src/direct_api.c:826:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def191]
libsemanage-3.9/src/direct_api.c:826:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def192]
libsemanage-3.9/src/direct_api.c:826:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def193]
libsemanage-3.9/src/direct_api.c:826:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def194]
libsemanage-3.9/src/direct_api.c:826:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def195]
libsemanage-3.9/src/direct_api.c:826:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def196]
libsemanage-3.9/src/direct_api.c:829:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def197]
libsemanage-3.9/src/direct_api.c:829:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def198]
libsemanage-3.9/src/direct_api.c:829:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def199]
libsemanage-3.9/src/direct_api.c:829:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def200]
libsemanage-3.9/src/direct_api.c:829:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def201]
libsemanage-3.9/src/direct_api.c:829:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def202]
libsemanage-3.9/src/direct_api.c:832:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def203]
libsemanage-3.9/src/direct_api.c:832:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def204]
libsemanage-3.9/src/direct_api.c:832:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def205]
libsemanage-3.9/src/direct_api.c:832:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def206]
libsemanage-3.9/src/direct_api.c:835:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def207]
libsemanage-3.9/src/direct_api.c:835:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def208]
libsemanage-3.9/src/direct_api.c:835:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def209]
libsemanage-3.9/src/direct_api.c:835:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def210]
libsemanage-3.9/src/direct_api.c:838:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def211]
libsemanage-3.9/src/direct_api.c:838:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘err_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def212]
libsemanage-3.9/src/direct_api.c:838:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def213]
libsemanage-3.9/src/direct_api.c:838:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘input_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def214]
libsemanage-3.9/src/direct_api.c:838:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[0]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def215]
libsemanage-3.9/src/direct_api.c:838:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘output_fd[1]’
libsemanage-3.9/src/direct_api.c:1833:12: enter_function: entry to ‘semanage_direct_extract’
libsemanage-3.9/src/direct_api.c:1855:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1859:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1859:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1865:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1868:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1872:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1885:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1889:12: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1889:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:1890:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:1896:22: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:1896:22: call_function: calling ‘semanage_compile_module’ from ‘semanage_direct_extract’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def216]
libsemanage-3.9/src/direct_api.c:866:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(&fn, "we")’
libsemanage-3.9/src/direct_api.c:2417:12: enter_function: entry to ‘semanage_direct_set_module_info’
libsemanage-3.9/src/direct_api.c:2430:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2436:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2445:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2450:9: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2456:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2462:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2467:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2472:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2473:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2479:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2484:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2489:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2490:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2496:49: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2496:15: call_function: calling ‘semanage_direct_write_langext’ from ‘semanage_direct_set_module_info’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def217]
libsemanage-3.9/src/direct_api.c:866:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(&fn, "we")’
libsemanage-3.9/src/direct_api.c:2417:12: enter_function: entry to ‘semanage_direct_set_module_info’
libsemanage-3.9/src/direct_api.c:2430:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2436:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2445:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2450:9: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2456:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2462:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2467:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2472:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2473:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2479:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2484:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2489:15: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2490:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2496:49: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2496:15: call_function: calling ‘semanage_direct_write_langext’ from ‘semanage_direct_set_module_info’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def218]
libsemanage-3.9/src/direct_api.c:2693:25: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp’
libsemanage-3.9/src/direct_api.c:2576:12: enter_function: entry to ‘semanage_direct_list_all’
libsemanage-3.9/src/direct_api.c:2580:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/direct_api.c:2581:9: branch_true: ...to here
libsemanage-3.9/src/direct_api.c:2581:9: branch_true: following ‘true’ branch (when ‘modinfos’ is non-NULL)...
libsemanage-3.9/src/direct_api.c:2582:9: branch_true: ...to here
libsemanage-3.9/src/direct_api.c:2582:9: branch_true: following ‘true’ branch (when ‘modinfos_len’ is non-NULL)...
libsemanage-3.9/src/direct_api.c:2590:9: branch_true: ...to here
libsemanage-3.9/src/direct_api.c:2609:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2614:13: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2625:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2633:14: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2633:38: branch_true: following ‘true’ branch (when ‘i >= 0’)...
libsemanage-3.9/src/direct_api.c:2635:61: branch_true: ...to here
libsemanage-3.9/src/direct_api.c:2637:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2643:23: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2646:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2652:23: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2657:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2663:21: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2663:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2674:31: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2678:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2686:20: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2686:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2691:34: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2692:20: branch_false: following ‘false’ branch (when ‘tmp’ is non-NULL)...
libsemanage-3.9/src/direct_api.c:2697:17: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2700:28: branch_true: following ‘true’ branch...
libsemanage-3.9/src/direct_api.c:2705:48: branch_true: ...to here
libsemanage-3.9/src/direct_api.c:2706:28: branch_false: following ‘false’ branch...
libsemanage-3.9/src/direct_api.c:2712:31: branch_false: ...to here
libsemanage-3.9/src/direct_api.c:2712:31: call_function: calling ‘semanage_direct_get_module_info’ from ‘semanage_direct_list_all’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def219]
libsemanage-3.9/src/fcontext_record.c:49:17: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_key’
libsemanage-3.9/src/fcontext_record.c:40:41: acquire_memory: allocated here
libsemanage-3.9/src/fcontext_record.c:42:12: branch_false: following ‘false’ branch (when ‘tmp_key’ is non-NULL)...
libsemanage-3.9/src/fcontext_record.c:47:25: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:48:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/fcontext_record.c:49:17: branch_true: ...to here
libsemanage-3.9/src/fcontext_record.c:49:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/fcontext_record.c:49:17: branch_true: ...to here
libsemanage-3.9/src/fcontext_record.c:49:17: danger: ‘tmp_key’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def220]
libsemanage-3.9/src/fcontext_record.c:169:17: warning[-Wanalyzer-malloc-leak]: leak of ‘new_fcontext’
libsemanage-3.9/src/fcontext_record.c:247:5: enter_function: entry to ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: call_function: calling ‘semanage_fcontext_create’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_create’
libsemanage-3.9/src/fcontext_record.c:253:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/fcontext_record.c:256:62: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:256:13: call_function: calling ‘semanage_fcontext_set_expr’ from ‘semanage_fcontext_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def221]
libsemanage-3.9/src/fcontext_record.c:263:14: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/fcontext_record.c:247:5: enter_function: entry to ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: call_function: calling ‘semanage_fcontext_create’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_create’
libsemanage-3.9/src/fcontext_record.c:253:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/fcontext_record.c:256:62: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:256:13: call_function: calling ‘semanage_fcontext_set_expr’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:256:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_set_expr’
libsemanage-3.9/src/fcontext_record.c:256:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/fcontext_record.c:260:30: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:262:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/fcontext_record.c:263:14: branch_true: ...to here
libsemanage-3.9/src/fcontext_record.c:263:14: danger: ‘<unknown>’ leaks here; was allocated at [(11)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def222]
libsemanage-3.9/src/fcontext_record.c:263:14: warning[-Wanalyzer-malloc-leak]: leak of ‘new_fcontext’
libsemanage-3.9/src/fcontext_record.c:247:5: enter_function: entry to ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: call_function: calling ‘semanage_fcontext_create’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_create’
libsemanage-3.9/src/fcontext_record.c:253:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/fcontext_record.c:256:62: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:256:13: call_function: calling ‘semanage_fcontext_set_expr’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:256:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_set_expr’
libsemanage-3.9/src/fcontext_record.c:256:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/fcontext_record.c:260:30: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:262:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/fcontext_record.c:263:14: branch_true: ...to here
libsemanage-3.9/src/fcontext_record.c:263:14: danger: ‘new_fcontext’ leaks here; was allocated at [(4)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def223]
libsemanage-3.9/src/fcontext_record.c:271:9: warning[-Wanalyzer-malloc-leak]: leak of ‘new_fcontext’
libsemanage-3.9/src/fcontext_record.c:247:5: enter_function: entry to ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: call_function: calling ‘semanage_fcontext_create’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_create’
libsemanage-3.9/src/fcontext_record.c:253:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/fcontext_record.c:256:62: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:256:13: call_function: calling ‘semanage_fcontext_set_expr’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:256:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_set_expr’
libsemanage-3.9/src/fcontext_record.c:256:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/fcontext_record.c:258:17: branch_true: ...to here
libsemanage-3.9/src/fcontext_record.c:271:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/fcontext_record.c:271:9: branch_true: ...to here
libsemanage-3.9/src/fcontext_record.c:271:9: danger: ‘new_fcontext’ leaks here; was allocated at [(4)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def224]
libsemanage-3.9/src/fcontext_record.c:285:9: warning[-Wanalyzer-malloc-leak]: leak of ‘new_fcontext’
libsemanage-3.9/src/fcontext_record.c:247:5: enter_function: entry to ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: call_function: calling ‘semanage_fcontext_create’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:253:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_create’
libsemanage-3.9/src/fcontext_record.c:253:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/fcontext_record.c:256:62: branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:256:13: call_function: calling ‘semanage_fcontext_set_expr’ from ‘semanage_fcontext_clone’
libsemanage-3.9/src/fcontext_record.c:256:13: return_function: returning to ‘semanage_fcontext_clone’ from ‘semanage_fcontext_set_expr’
libsemanage-3.9/src/fcontext_record.c:256:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/fcontext_record.c:258:17: branch_true: ...to here
libsemanage-3.9/src/fcontext_record.c:272:9: call_function: inlined call to ‘semanage_fcontext_free’ from ‘semanage_fcontext_clone’
branch_false: ...to here
libsemanage-3.9/src/fcontext_record.c:272:9: call_function: inlined call to ‘semanage_fcontext_free’ from ‘semanage_fcontext_clone’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def225]
libsemanage-3.9/src/genhomedircon.c:528:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(*s.homedir_template_path, "re")’
libsemanage-3.9/src/genhomedircon.c:1294:12: enter_function: entry to ‘write_context_file’
libsemanage-3.9/src/genhomedircon.c:1304:31: call_function: calling ‘make_template’ from ‘write_context_file’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def226]
libsemanage-3.9/src/genhomedircon.c:528:25: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_resource: opened here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def227]
libsemanage-3.9/src/genhomedircon.c:528:25: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1417:28: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def228]
libsemanage-3.9/src/genhomedircon.c:528:25: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(*s.homedir_template_path, "re")’
libsemanage-3.9/src/genhomedircon.c:1294:12: enter_function: entry to ‘write_context_file’
libsemanage-3.9/src/genhomedircon.c:1304:31: call_function: calling ‘make_template’ from ‘write_context_file’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def229]
libsemanage-3.9/src/genhomedircon.c:528:25: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def230]
libsemanage-3.9/src/genhomedircon.c:528:25: warning[-Wanalyzer-malloc-leak]: leak of ‘s.fallback’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1411:22: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def231]
libsemanage-3.9/src/genhomedircon.c:907:18: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_resource: opened here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def232]
libsemanage-3.9/src/genhomedircon.c:907:18: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1417:28: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def233]
libsemanage-3.9/src/genhomedircon.c:907:18: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def234]
libsemanage-3.9/src/genhomedircon.c:907:18: warning[-Wanalyzer-malloc-leak]: leak of ‘s.fallback’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1411:22: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def235]
libsemanage-3.9/src/genhomedircon.c:914:24: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_resource: opened here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def236]
libsemanage-3.9/src/genhomedircon.c:914:24: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1417:28: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def237]
libsemanage-3.9/src/genhomedircon.c:914:24: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def238]
libsemanage-3.9/src/genhomedircon.c:914:24: warning[-Wanalyzer-malloc-leak]: leak of ‘s.fallback’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1411:22: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def239]
libsemanage-3.9/src/genhomedircon.c:916:35: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_resource: opened here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def240]
libsemanage-3.9/src/genhomedircon.c:916:35: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1417:28: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def241]
libsemanage-3.9/src/genhomedircon.c:916:35: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def242]
libsemanage-3.9/src/genhomedircon.c:916:35: warning[-Wanalyzer-malloc-leak]: leak of ‘s.fallback’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1411:22: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def243]
libsemanage-3.9/src/genhomedircon.c:919:29: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_resource: opened here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def244]
libsemanage-3.9/src/genhomedircon.c:919:29: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1417:28: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def245]
libsemanage-3.9/src/genhomedircon.c:919:29: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_path(2, 24), "we")’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:21: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def246]
libsemanage-3.9/src/genhomedircon.c:919:29: warning[-Wanalyzer-malloc-leak]: leak of ‘s.fallback’
libsemanage-3.9/src/genhomedircon.c:1395:5: enter_function: entry to ‘semanage_genhomedircon’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1411:22: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1442:18: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1442:18: call_function: calling ‘write_context_file’ from ‘semanage_genhomedircon’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def247]
libsemanage-3.9/src/genhomedircon.c:1035:18: warning[-Wanalyzer-malloc-leak]: leak of ‘rbuf’
libsemanage-3.9/src/genhomedircon.c:1183:36: enter_function: entry to ‘get_users’
libsemanage-3.9/src/genhomedircon.c:1199:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1212:21: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1213:65: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1216:20: branch_false: following ‘false’ branch (when the strings are non-equal)...
libsemanage-3.9/src/genhomedircon.c:1220:21: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1220:21: call_function: inlined call to ‘bsearch’ from ‘get_users’
libsemanage-3.9/src/genhomedircon.c:1223:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1227:34: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1227:34: call_function: calling ‘add_user’ from ‘get_users’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def248]
libsemanage-3.9/src/genhomedircon.c:1116:27: warning[-Wanalyzer-malloc-leak]: leak of ‘grbuf’
libsemanage-3.9/src/genhomedircon.c:1183:36: enter_function: entry to ‘get_users’
libsemanage-3.9/src/genhomedircon.c:1199:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1212:21: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1213:65: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1216:20: branch_false: following ‘false’ branch (when the strings are non-equal)...
libsemanage-3.9/src/genhomedircon.c:1220:21: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1220:21: call_function: inlined call to ‘bsearch’ from ‘get_users’
libsemanage-3.9/src/genhomedircon.c:1223:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1224:34: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1224:34: call_function: calling ‘get_group_users’ from ‘get_users’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def249]
libsemanage-3.9/src/genhomedircon.c:1224:34: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libsemanage-3.9/src/genhomedircon.c:1199:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1212:21: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1213:65: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1216:20: branch_false: following ‘false’ branch (when the strings are non-equal)...
libsemanage-3.9/src/genhomedircon.c:1220:21: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1223:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1224:34: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1224:34: danger: dereference of NULL ‘<unknown>’
Error: GCC_ANALYZER_WARNING (CWE-476): [#def250]
libsemanage-3.9/src/genhomedircon.c:1227:34: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘0’
libsemanage-3.9/src/genhomedircon.c:1199:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1212:21: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1213:65: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1216:20: branch_false: following ‘false’ branch (when the strings are non-equal)...
libsemanage-3.9/src/genhomedircon.c:1220:21: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1223:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1227:34: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1227:34: danger: dereference of NULL ‘<unknown>’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def251]
libsemanage-3.9/src/genhomedircon.c:1437:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1417:28: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1437:17: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1437:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1437:17: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1437:17: danger: ‘<unknown>’ leaks here; was allocated at [(5)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def252]
libsemanage-3.9/src/genhomedircon.c:1437:17: warning[-Wanalyzer-malloc-leak]: leak of ‘s.fallback’
libsemanage-3.9/src/genhomedircon.c:1404:9: branch_true: following ‘true’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/genhomedircon.c:1407:13: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1411:22: acquire_memory: allocated here
libsemanage-3.9/src/genhomedircon.c:1412:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1417:28: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1421:13: branch_false: following ‘false’ branch...
libsemanage-3.9/src/genhomedircon.c:1429:12: branch_false: ...to here
libsemanage-3.9/src/genhomedircon.c:1435:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1437:17: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1437:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/genhomedircon.c:1437:17: branch_true: ...to here
libsemanage-3.9/src/genhomedircon.c:1437:17: danger: ‘s.fallback’ leaks here; was allocated at [(3)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def253]
libsemanage-3.9/src/handle.c:70:25: warning[-Wanalyzer-malloc-leak]: leak of ‘sh’
libsemanage-3.9/src/handle.c:67:19: acquire_memory: allocated here
libsemanage-3.9/src/handle.c:67:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/handle.c:70:25: branch_false: ...to here
libsemanage-3.9/src/handle.c:70:25: danger: ‘sh’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def254]
libsemanage-3.9/src/handle.c:74:22: warning[-Wanalyzer-malloc-leak]: leak of ‘sh’
libsemanage-3.9/src/handle.c:67:19: acquire_memory: allocated here
libsemanage-3.9/src/handle.c:67:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/handle.c:70:25: branch_false: ...to here
libsemanage-3.9/src/handle.c:70:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/handle.c:74:22: branch_false: ...to here
libsemanage-3.9/src/handle.c:74:22: danger: ‘sh’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def255]
libsemanage-3.9/src/handle.c:77:9: warning[-Wanalyzer-malloc-leak]: leak of ‘sh’
libsemanage-3.9/src/handle.c:67:19: acquire_memory: allocated here
libsemanage-3.9/src/handle.c:67:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/handle.c:70:25: branch_false: ...to here
libsemanage-3.9/src/handle.c:70:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/handle.c:74:22: branch_false: ...to here
libsemanage-3.9/src/handle.c:75:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/handle.c:77:9: branch_false: ...to here
libsemanage-3.9/src/handle.c:77:9: danger: ‘sh’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def256]
libsemanage-3.9/src/handle.c:380:9: warning[-Wanalyzer-malloc-leak]: leak of ‘sh’
libsemanage-3.9/src/handle.c:62:20: enter_function: entry to ‘semanage_handle_create_with_path’
libsemanage-3.9/src/handle.c:67:19: acquire_memory: allocated here
libsemanage-3.9/src/handle.c:67:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/handle.c:70:25: branch_false: ...to here
libsemanage-3.9/src/handle.c:70:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/handle.c:71:17: branch_true: ...to here
libsemanage-3.9/src/handle.c:107:9: call_function: calling ‘semanage_handle_destroy’ from ‘semanage_handle_create_with_path’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def257]
libsemanage-3.9/src/handle.c:381:9: warning[-Wanalyzer-malloc-leak]: leak of ‘sh’
libsemanage-3.9/src/handle.c:62:20: enter_function: entry to ‘semanage_handle_create_with_path’
libsemanage-3.9/src/handle.c:67:19: acquire_memory: allocated here
libsemanage-3.9/src/handle.c:67:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/handle.c:70:25: branch_false: ...to here
libsemanage-3.9/src/handle.c:70:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/handle.c:71:17: branch_true: ...to here
libsemanage-3.9/src/handle.c:107:9: call_function: calling ‘semanage_handle_destroy’ from ‘semanage_handle_create_with_path’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def258]
libsemanage-3.9/src/parse_utils.c:246:17: warning[-Wanalyzer-malloc-leak]: leak of ‘str’
libsemanage-3.9/src/parse_utils.c:234:5: enter_function: entry to ‘parse_fetch_int’
libsemanage-3.9/src/parse_utils.c:242:13: call_function: calling ‘parse_fetch_string’ from ‘parse_fetch_int’
libsemanage-3.9/src/parse_utils.c:242:13: return_function: returning to ‘parse_fetch_int’ from ‘parse_fetch_string’
libsemanage-3.9/src/parse_utils.c:242:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/parse_utils.c:245:14: branch_false: ...to here
libsemanage-3.9/src/parse_utils.c:245:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/parse_utils.c:246:17: branch_true: ...to here
libsemanage-3.9/src/parse_utils.c:246:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/parse_utils.c:246:17: branch_true: ...to here
libsemanage-3.9/src/parse_utils.c:246:17: danger: ‘str’ leaks here; was allocated at [(14)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/13)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def259]
libsemanage-3.9/src/parse_utils.c:253:17: warning[-Wanalyzer-malloc-leak]: leak of ‘str’
libsemanage-3.9/src/parse_utils.c:234:5: enter_function: entry to ‘parse_fetch_int’
libsemanage-3.9/src/parse_utils.c:242:13: call_function: calling ‘parse_fetch_string’ from ‘parse_fetch_int’
libsemanage-3.9/src/parse_utils.c:242:13: return_function: returning to ‘parse_fetch_int’ from ‘parse_fetch_string’
libsemanage-3.9/src/parse_utils.c:242:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/parse_utils.c:245:14: branch_false: ...to here
libsemanage-3.9/src/parse_utils.c:245:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/parse_utils.c:251:17: branch_false: ...to here
libsemanage-3.9/src/parse_utils.c:252:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/parse_utils.c:253:17: branch_true: ...to here
libsemanage-3.9/src/parse_utils.c:253:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/parse_utils.c:253:17: branch_true: ...to here
libsemanage-3.9/src/parse_utils.c:253:17: danger: ‘str’ leaks here; was allocated at [(14)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/13)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def260]
libsemanage-3.9/src/parse_utils.c:264:9: warning[-Wanalyzer-malloc-leak]: leak of ‘str’
libsemanage-3.9/src/parse_utils.c:234:5: enter_function: entry to ‘parse_fetch_int’
libsemanage-3.9/src/parse_utils.c:242:13: call_function: calling ‘parse_fetch_string’ from ‘parse_fetch_int’
libsemanage-3.9/src/parse_utils.c:242:13: return_function: returning to ‘parse_fetch_int’ from ‘parse_fetch_string’
libsemanage-3.9/src/parse_utils.c:242:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/parse_utils.c:245:14: branch_false: ...to here
libsemanage-3.9/src/parse_utils.c:264:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/parse_utils.c:264:9: branch_true: ...to here
libsemanage-3.9/src/parse_utils.c:264:9: danger: ‘str’ leaks here; was allocated at [(14)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/13)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def261]
libsemanage-3.9/src/semanage_store.c:1263:12: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/semanage_store.c:2231:5: enter_function: entry to ‘semanage_verify_kernel’
libsemanage-3.9/src/semanage_store.c:2235:13: call_function: inlined call to ‘semanage_final_path’ from ‘semanage_verify_kernel’
libsemanage-3.9/src/semanage_store.c:2236:26: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2238:12: branch_false: following ‘false’ branch...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2241:37: branch_true: following ‘true’ branch (when ‘e’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2242:21: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2242:21: call_function: calling ‘semanage_exec_prog’ from ‘semanage_verify_kernel’
Error: GCC_ANALYZER_WARNING (CWE-126): [#def262]
libsemanage-3.9/src/semanage_store.c:1283:37: warning[-Wanalyzer-out-of-bounds]: heap-based buffer over-read
libsemanage-3.9/src/semanage_store.c:2231:5: enter_function: entry to ‘semanage_verify_kernel’
libsemanage-3.9/src/semanage_store.c:2235:13: call_function: inlined call to ‘semanage_final_path’ from ‘semanage_verify_kernel’
libsemanage-3.9/src/semanage_store.c:2236:26: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2238:12: branch_false: following ‘false’ branch...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2241:37: branch_true: following ‘true’ branch (when ‘e’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2242:21: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2242:21: call_function: calling ‘semanage_exec_prog’ from ‘semanage_verify_kernel’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def263]
libsemanage-3.9/src/semanage_store.c:1448:17: warning[-Wanalyzer-null-argument]: use of NULL ‘((external_prog_t)*((struct external_prog *)e)).path’ where non-null expected
libsemanage-3.9/src/semanage_store.c:2231:5: enter_function: entry to ‘semanage_verify_kernel’
libsemanage-3.9/src/semanage_store.c:2235:13: call_function: inlined call to ‘semanage_final_path’ from ‘semanage_verify_kernel’
libsemanage-3.9/src/semanage_store.c:2236:26: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2238:12: branch_false: following ‘false’ branch...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2241:37: branch_true: following ‘true’ branch (when ‘e’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2242:21: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2242:21: call_function: calling ‘semanage_exec_prog’ from ‘semanage_verify_kernel’
Error: GCC_ANALYZER_WARNING (CWE-688): [#def264]
libsemanage-3.9/src/semanage_store.c:1448:17: warning[-Wanalyzer-null-argument]: use of NULL ‘((external_prog_t)**conf.mod_prog).path’ where non-null expected
libsemanage-3.9/src/semanage_store.c:2184:5: enter_function: entry to ‘semanage_verify_modules’
libsemanage-3.9/src/semanage_store.c:2189:12: branch_false: following ‘false’ branch...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2192:21: branch_true: following ‘true’ branch (when ‘i < num_modules’)...
libsemanage-3.9/src/semanage_store.c:2193:54: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2195:42: branch_true: following ‘true’ branch (when ‘e’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2196:29: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2196:29: call_function: calling ‘semanage_exec_prog’ from ‘semanage_verify_modules’
Error: GCC_ANALYZER_WARNING (CWE-775): [#def265]
libsemanage-3.9/src/semanage_store.c:2043:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(commit_filename, 524288)’
libsemanage-3.9/src/semanage_store.c:2012:5: enter_function: entry to ‘semanage_direct_get_serial’
libsemanage-3.9/src/semanage_store.c:2022:21: call_function: inlined call to ‘semanage_path’ from ‘semanage_direct_get_serial’
libsemanage-3.9/src/semanage_store.c:2028:19: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2028:19: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2028:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2041:23: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2042:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2043:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2043:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2043:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2043:17: danger: ‘open(commit_filename, 524288)’ leaks here; was opened at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def266]
libsemanage-3.9/src/semanage_store.c:2051:17: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(commit_filename, 524288)’
libsemanage-3.9/src/semanage_store.c:2012:5: enter_function: entry to ‘semanage_direct_get_serial’
libsemanage-3.9/src/semanage_store.c:2022:21: call_function: inlined call to ‘semanage_path’ from ‘semanage_direct_get_serial’
libsemanage-3.9/src/semanage_store.c:2028:19: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2028:19: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2028:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2041:23: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2042:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2046:20: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2046:19: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2049:20: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2049:19: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2051:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2051:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2051:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2051:17: danger: ‘open(commit_filename, 524288)’ leaks here; was opened at [(5)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def267]
libsemanage-3.9/src/semanage_store.c:2058:16: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open(commit_filename, 524288)’
libsemanage-3.9/src/semanage_store.c:2012:5: enter_function: entry to ‘semanage_direct_get_serial’
libsemanage-3.9/src/semanage_store.c:2022:21: call_function: inlined call to ‘semanage_path’ from ‘semanage_direct_get_serial’
libsemanage-3.9/src/semanage_store.c:2028:19: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2028:19: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2028:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2041:23: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2058:16: danger: ‘open(commit_filename, 524288)’ leaks here; was opened at [(5)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def268]
libsemanage-3.9/src/semanage_store.c:2114:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_paths[0][file], "re")’
libsemanage-3.9/src/semanage_store.c:2095:5: enter_function: entry to ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2105:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2108:23: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2108:23: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2108:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2113:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2114:13: danger: ‘fopen(semanage_paths[0][file], "re")’ leaks here; was opened at [(5)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def269]
libsemanage-3.9/src/semanage_store.c:2114:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_paths[0][file], "re")’
libsemanage-3.9/src/semanage_store.c:2095:5: enter_function: entry to ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2105:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2108:23: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2108:23: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2108:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2113:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2114:13: danger: ‘fopen(semanage_paths[0][file], "re")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def270]
libsemanage-3.9/src/semanage_store.c:2115:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_paths[0][file], "re")’
libsemanage-3.9/src/semanage_store.c:2095:5: enter_function: entry to ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2105:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2108:23: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2108:23: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2108:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2113:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2114:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2115:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2115:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2115:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2115:17: danger: ‘fopen(semanage_paths[0][file], "re")’ leaks here; was opened at [(5)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def271]
libsemanage-3.9/src/semanage_store.c:2115:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_paths[0][file], "re")’
libsemanage-3.9/src/semanage_store.c:2095:5: enter_function: entry to ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2105:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2108:23: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2108:23: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2108:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2113:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2114:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2115:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2115:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2115:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2115:17: danger: ‘fopen(semanage_paths[0][file], "re")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def272]
libsemanage-3.9/src/semanage_store.c:2118:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_paths[0][file], "re")’
libsemanage-3.9/src/semanage_store.c:2095:5: enter_function: entry to ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2105:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2108:23: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2108:23: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2108:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2113:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2114:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2118:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2118:9: danger: ‘fopen(semanage_paths[0][file], "re")’ leaks here; was opened at [(5)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def273]
libsemanage-3.9/src/semanage_store.c:2118:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_paths[0][file], "re")’
libsemanage-3.9/src/semanage_store.c:2095:5: enter_function: entry to ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2105:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_read_policydb’
libsemanage-3.9/src/semanage_store.c:2108:23: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2108:23: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2108:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2113:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2114:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2118:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2118:9: danger: ‘fopen(semanage_paths[0][file], "re")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def274]
libsemanage-3.9/src/semanage_store.c:2157:13: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_paths[2][file], "wbe")’
libsemanage-3.9/src/semanage_store.c:2137:5: enter_function: entry to ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2148:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2151:24: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2151:24: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2151:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2156:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2157:13: danger: ‘fopen(semanage_paths[2][file], "wbe")’ leaks here; was opened at [(5)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def275]
libsemanage-3.9/src/semanage_store.c:2157:13: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_paths[2][file], "wbe")’
libsemanage-3.9/src/semanage_store.c:2137:5: enter_function: entry to ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2148:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2151:24: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2151:24: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2151:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2156:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2157:13: danger: ‘fopen(semanage_paths[2][file], "wbe")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def276]
libsemanage-3.9/src/semanage_store.c:2158:17: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_paths[2][file], "wbe")’
libsemanage-3.9/src/semanage_store.c:2137:5: enter_function: entry to ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2148:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2151:24: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2151:24: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2151:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2156:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2157:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2158:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2158:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2158:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2158:17: danger: ‘fopen(semanage_paths[2][file], "wbe")’ leaks here; was opened at [(5)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def277]
libsemanage-3.9/src/semanage_store.c:2158:17: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_paths[2][file], "wbe")’
libsemanage-3.9/src/semanage_store.c:2137:5: enter_function: entry to ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2148:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2151:24: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2151:24: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2151:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2156:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2157:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2158:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2158:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2158:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2158:17: danger: ‘fopen(semanage_paths[2][file], "wbe")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def278]
libsemanage-3.9/src/semanage_store.c:2161:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(semanage_paths[2][file], "wbe")’
libsemanage-3.9/src/semanage_store.c:2137:5: enter_function: entry to ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2148:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2151:24: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2151:24: acquire_resource: opened here
libsemanage-3.9/src/semanage_store.c:2151:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2156:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2157:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2161:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2161:9: danger: ‘fopen(semanage_paths[2][file], "wbe")’ leaks here; was opened at [(5)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def279]
libsemanage-3.9/src/semanage_store.c:2161:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(semanage_paths[2][file], "wbe")’
libsemanage-3.9/src/semanage_store.c:2137:5: enter_function: entry to ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2148:14: call_function: inlined call to ‘semanage_path’ from ‘semanage_write_policydb’
libsemanage-3.9/src/semanage_store.c:2151:24: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2151:24: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2151:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2156:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2157:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2161:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2161:9: danger: ‘fopen(semanage_paths[2][file], "wbe")’ leaks here; was allocated at [(5)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def280]
libsemanage-3.9/src/semanage_store.c:2574:25: warning[-Wanalyzer-malloc-leak]: leak of ‘current’
libsemanage-3.9/src/semanage_store.c:2526:5: enter_function: entry to ‘semanage_fc_sort’
libsemanage-3.9/src/semanage_store.c:2542:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2545:12: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2545:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2549:12: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2549:12: branch_false: following ‘false’ branch (when ‘buf_len != 0’)...
libsemanage-3.9/src/semanage_store.c:2557:46: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2557:46: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2560:12: branch_false: following ‘false’ branch (when ‘current’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2568:28: call_function: calling ‘semanage_get_line_end’ from ‘semanage_fc_sort’
libsemanage-3.9/src/semanage_store.c:2568:28: return_function: returning to ‘semanage_fc_sort’ from ‘semanage_get_line_end’
libsemanage-3.9/src/semanage_store.c:2568:16: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2569:28: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2573:20: branch_true: following ‘true’ branch (when ‘sanity_check < 0’)...
libsemanage-3.9/src/semanage_store.c:2574:25: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2574:25: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2574:25: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2574:25: danger: ‘current’ leaks here; was allocated at [(8)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def281]
libsemanage-3.9/src/semanage_store.c:2608:25: warning[-Wanalyzer-malloc-leak]: leak of ‘current’
libsemanage-3.9/src/semanage_store.c:2526:5: enter_function: entry to ‘semanage_fc_sort’
libsemanage-3.9/src/semanage_store.c:2542:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2545:12: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2545:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2549:12: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2549:12: branch_false: following ‘false’ branch (when ‘buf_len != 0’)...
libsemanage-3.9/src/semanage_store.c:2557:46: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2557:46: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2560:12: branch_false: following ‘false’ branch (when ‘current’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2568:28: call_function: calling ‘semanage_get_line_end’ from ‘semanage_fc_sort’
libsemanage-3.9/src/semanage_store.c:2568:28: return_function: returning to ‘semanage_fc_sort’ from ‘semanage_get_line_end’
libsemanage-3.9/src/semanage_store.c:2568:16: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2569:28: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2573:20: branch_false: following ‘false’ branch (when ‘sanity_check >= 0’)...
libsemanage-3.9/src/semanage_store.c:2579:20: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2579:20: branch_false: following ‘false’ branch (when ‘line_len > 1’)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2591:20: branch_false: following ‘false’ branch (when ‘i < line_len’)...
libsemanage-3.9/src/semanage_store.c:2597:29: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2597:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2604:54: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2607:20: branch_true: following ‘true’ branch (when ‘temp’ is NULL)...
libsemanage-3.9/src/semanage_store.c:2608:25: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2608:25: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2608:25: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2608:25: danger: ‘current’ leaks here; was allocated at [(8)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/7)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def282]
libsemanage-3.9/src/semanage_store.c:2792:17: warning[-Wanalyzer-malloc-leak]: leak of ‘bcurrent’
libsemanage-3.9/src/semanage_store.c:2526:5: enter_function: entry to ‘semanage_fc_sort’
libsemanage-3.9/src/semanage_store.c:2542:12: branch_false: following ‘false’ branch (when ‘sh’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2545:12: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2545:12: branch_false: following ‘false’ branch (when ‘buf’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2549:12: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2549:12: branch_false: following ‘false’ branch (when ‘buf_len != 0’)...
libsemanage-3.9/src/semanage_store.c:2557:46: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2560:12: branch_false: following ‘false’ branch (when ‘current’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2568:28: call_function: calling ‘semanage_get_line_end’ from ‘semanage_fc_sort’
libsemanage-3.9/src/semanage_store.c:2568:28: return_function: returning to ‘semanage_fc_sort’ from ‘semanage_get_line_end’
libsemanage-3.9/src/semanage_store.c:2573:20: branch_false: following ‘false’ branch (when ‘sanity_check >= 0’)...
libsemanage-3.9/src/semanage_store.c:2579:20: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2568:16: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2735:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2737:13: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2738:12: branch_false: following ‘false’ branch (when ‘main’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2745:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2749:16: branch_false: following ‘false’ branch (when ‘current’ is NULL)...
libsemanage-3.9/src/semanage_store.c:2771:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2771:9: call_function: calling ‘semanage_fc_merge_sort’ from ‘semanage_fc_sort’
libsemanage-3.9/src/semanage_store.c:2771:9: return_function: returning to ‘semanage_fc_sort’ from ‘semanage_fc_merge_sort’
libsemanage-3.9/src/semanage_store.c:2779:16: branch_false: following ‘false’ branch (when ‘current’ is NULL)...
libsemanage-3.9/src/semanage_store.c:2787:9: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2791:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2792:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2792:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2792:17: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2792:17: danger: ‘bcurrent’ leaks here; was allocated at [(28)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/27)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def283]
libsemanage-3.9/src/semanage_store.c:2956:25: warning[-Wanalyzer-malloc-leak]: leak of ‘node’
libsemanage-3.9/src/semanage_store.c:2864:5: enter_function: entry to ‘semanage_nc_sort’
libsemanage-3.9/src/semanage_store.c:2891:28: call_function: calling ‘semanage_get_line_end’ from ‘semanage_nc_sort’
libsemanage-3.9/src/semanage_store.c:2891:28: return_function: returning to ‘semanage_nc_sort’ from ‘semanage_get_line_end’
libsemanage-3.9/src/semanage_store.c:2891:16: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2892:28: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2895:20: branch_false: following ‘false’ branch (when ‘line_len > 1’)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2907:20: branch_false: following ‘false’ branch (when ‘i < line_len’)...
libsemanage-3.9/src/semanage_store.c:2913:29: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2913:20: branch_false: following ‘false’ branch...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2921:29: branch_true: following ‘true’ branch (when ‘i != 5’)...
libsemanage-3.9/src/semanage_store.c:2924:30: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2931:20: branch_false: following ‘false’ branch (when ‘priority != -1’)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2943:21: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2944:20: branch_false: following ‘false’ branch (when ‘node’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2951:21: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2955:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2956:25: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2956:25: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2956:25: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2956:25: danger: ‘node’ leaks here; was allocated at [(28)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/27)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def284]
libsemanage-3.9/src/semanage_store.c:2972:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/semanage_store.c:2864:5: enter_function: entry to ‘semanage_nc_sort’
libsemanage-3.9/src/semanage_store.c:2891:28: call_function: calling ‘semanage_get_line_end’ from ‘semanage_nc_sort’
libsemanage-3.9/src/semanage_store.c:2891:28: return_function: returning to ‘semanage_nc_sort’ from ‘semanage_get_line_end’
libsemanage-3.9/src/semanage_store.c:2891:16: branch_true: following ‘true’ branch...
libsemanage-3.9/src/semanage_store.c:2892:28: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2895:20: branch_false: following ‘false’ branch (when ‘line_len > 1’)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2907:20: branch_false: following ‘false’ branch (when ‘i < line_len’)...
libsemanage-3.9/src/semanage_store.c:2913:29: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2913:20: branch_false: following ‘false’ branch...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2921:29: branch_true: following ‘true’ branch (when ‘i != 5’)...
libsemanage-3.9/src/semanage_store.c:2924:30: branch_true: ...to here
libsemanage-3.9/src/semanage_store.c:2931:20: branch_false: following ‘false’ branch (when ‘priority != -1’)...
branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2944:20: branch_false: following ‘false’ branch (when ‘node’ is non-NULL)...
libsemanage-3.9/src/semanage_store.c:2951:21: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2951:21: acquire_memory: allocated here
libsemanage-3.9/src/semanage_store.c:2955:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2963:21: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2963:20: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanage_store.c:2969:48: branch_false: ...to here
libsemanage-3.9/src/semanage_store.c:2972:17: danger: ‘<unknown>’ leaks here; was allocated at [(30)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/29)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def285]
libsemanage-3.9/src/semanageswig_wrap.c:724:9: warning[-Wanalyzer-null-dereference]: dereference of NULL ‘iter’
libsemanage-3.9/src/semanageswig_wrap.c:16889:22: enter_function: entry to ‘_wrap_semanage_node_get_proto_str’
libsemanage-3.9/src/semanageswig_wrap.c:16898:6: branch_false: following ‘false’ branch (when ‘args’ is non-NULL)...
libsemanage-3.9/src/semanageswig_wrap.c:16900:12: branch_false: ...to here
libsemanage-3.9/src/semanageswig_wrap.c:16900:12: call_function: calling ‘SWIG_AsVal_int’ from ‘_wrap_semanage_node_get_proto_str’
libsemanage-3.9/src/semanageswig_wrap.c:16900:12: return_function: returning to ‘_wrap_semanage_node_get_proto_str’ from ‘SWIG_AsVal_int’
libsemanage-3.9/src/semanageswig_wrap.c:16901:6: branch_false: following ‘false’ branch...
libsemanage-3.9/src/semanageswig_wrap.c:16904:3: branch_false: ...to here
libsemanage-3.9/src/semanageswig_wrap.c:16906:15: call_function: calling ‘SWIG_FromCharPtr’ from ‘_wrap_semanage_node_get_proto_str’
Error: CPPCHECK_WARNING (CWE-457): [#def286]
libsemanage-3.9/src/semanageswig_wrap.c:872: warning[uninitvar]: Uninitialized variable: buff
Error: CPPCHECK_WARNING (CWE-476): [#def287]
libsemanage-3.9/src/semanageswig_wrap.c:1901: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: CPPCHECK_WARNING (CWE-476): [#def288]
libsemanage-3.9/src/semanageswig_wrap.c:1902: warning[nullPointerOutOfMemory]: If memory allocation fails, then there is a possible null pointer dereference: data
Error: GCC_ANALYZER_WARNING (CWE-401): [#def289]
libsemanage-3.9/src/seuser_record.c:53:17: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_key’
libsemanage-3.9/src/seuser_record.c:45:13: acquire_memory: allocated here
libsemanage-3.9/src/seuser_record.c:47:12: branch_false: following ‘false’ branch (when ‘tmp_key’ is non-NULL)...
libsemanage-3.9/src/seuser_record.c:51:25: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:52:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:53:17: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:53:17: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:53:17: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:53:17: danger: ‘tmp_key’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def290]
libsemanage-3.9/src/seuser_record.c:124:17: warning[-Wanalyzer-malloc-leak]: leak of ‘new_seuser’
libsemanage-3.9/src/seuser_record.c:204:5: enter_function: entry to ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: call_function: calling ‘semanage_seuser_create’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_create’
libsemanage-3.9/src/seuser_record.c:211:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:214:58: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:214:13: call_function: calling ‘semanage_seuser_set_name’ from ‘semanage_seuser_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def291]
libsemanage-3.9/src/seuser_record.c:147:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/seuser_record.c:204:5: enter_function: entry to ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: call_function: calling ‘semanage_seuser_create’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_create’
libsemanage-3.9/src/seuser_record.c:211:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:214:58: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:214:13: call_function: calling ‘semanage_seuser_set_name’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:214:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_name’
libsemanage-3.9/src/seuser_record.c:214:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:217:60: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:217:13: call_function: calling ‘semanage_seuser_set_sename’ from ‘semanage_seuser_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def292]
libsemanage-3.9/src/seuser_record.c:147:17: warning[-Wanalyzer-malloc-leak]: leak of ‘new_seuser’
libsemanage-3.9/src/seuser_record.c:204:5: enter_function: entry to ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: call_function: calling ‘semanage_seuser_create’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_create’
libsemanage-3.9/src/seuser_record.c:211:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:214:58: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:214:13: call_function: calling ‘semanage_seuser_set_name’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:214:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_name’
libsemanage-3.9/src/seuser_record.c:214:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:217:60: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:217:13: call_function: calling ‘semanage_seuser_set_sename’ from ‘semanage_seuser_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def293]
libsemanage-3.9/src/seuser_record.c:172:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/seuser_record.c:204:5: enter_function: entry to ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: call_function: calling ‘semanage_seuser_create’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_create’
libsemanage-3.9/src/seuser_record.c:211:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:214:58: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:214:13: call_function: calling ‘semanage_seuser_set_name’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:214:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_name’
libsemanage-3.9/src/seuser_record.c:214:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:217:60: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:217:13: call_function: calling ‘semanage_seuser_set_sename’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:217:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_sename’
libsemanage-3.9/src/seuser_record.c:217:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:220:13: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:220:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:221:14: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:221:14: call_function: calling ‘semanage_seuser_set_mlsrange’ from ‘semanage_seuser_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def294]
libsemanage-3.9/src/seuser_record.c:172:17: warning[-Wanalyzer-malloc-leak]: leak of ‘new_seuser’
libsemanage-3.9/src/seuser_record.c:204:5: enter_function: entry to ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: call_function: calling ‘semanage_seuser_create’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_create’
libsemanage-3.9/src/seuser_record.c:211:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:214:58: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:214:13: call_function: calling ‘semanage_seuser_set_name’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:214:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_name’
libsemanage-3.9/src/seuser_record.c:214:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:217:60: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:217:13: call_function: calling ‘semanage_seuser_set_sename’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:217:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_sename’
libsemanage-3.9/src/seuser_record.c:217:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:220:13: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:220:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:221:14: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:221:14: call_function: calling ‘semanage_seuser_set_mlsrange’ from ‘semanage_seuser_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def295]
libsemanage-3.9/src/seuser_record.c:229:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/seuser_record.c:204:5: enter_function: entry to ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: call_function: calling ‘semanage_seuser_create’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_create’
libsemanage-3.9/src/seuser_record.c:211:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:214:58: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:214:13: call_function: calling ‘semanage_seuser_set_name’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:214:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_name’
libsemanage-3.9/src/seuser_record.c:214:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:217:60: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:217:13: call_function: calling ‘semanage_seuser_set_sename’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:217:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_sename’
libsemanage-3.9/src/seuser_record.c:217:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:218:17: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:229:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:229:9: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:229:9: danger: ‘<unknown>’ leaks here; was allocated at [(11)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def296]
libsemanage-3.9/src/seuser_record.c:229:9: warning[-Wanalyzer-malloc-leak]: leak of ‘new_seuser’
libsemanage-3.9/src/seuser_record.c:204:5: enter_function: entry to ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: call_function: calling ‘semanage_seuser_create’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:211:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_create’
libsemanage-3.9/src/seuser_record.c:211:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/seuser_record.c:214:58: branch_false: ...to here
libsemanage-3.9/src/seuser_record.c:214:13: call_function: calling ‘semanage_seuser_set_name’ from ‘semanage_seuser_clone’
libsemanage-3.9/src/seuser_record.c:214:13: return_function: returning to ‘semanage_seuser_clone’ from ‘semanage_seuser_set_name’
libsemanage-3.9/src/seuser_record.c:214:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:215:17: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:229:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seuser_record.c:229:9: branch_true: ...to here
libsemanage-3.9/src/seuser_record.c:229:9: danger: ‘new_seuser’ leaks here; was allocated at [(4)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def297]
libsemanage-3.9/src/seusers_local.c:52:25: warning[-Wanalyzer-malloc-leak]: leak of ‘roles’
libsemanage-3.9/src/seusers_local.c:29:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seusers_local.c:30:21: branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:30:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seusers_local.c:31:29: branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:31:28: branch_true: following ‘true’ branch...
branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:38:36: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seusers_local.c:39:49: branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:39:49: acquire_memory: allocated here
libsemanage-3.9/src/seusers_local.c:52:25: danger: ‘roles’ leaks here; was allocated at [(9)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def298]
libsemanage-3.9/src/seusers_local.c:54:17: warning[-Wanalyzer-malloc-leak]: leak of ‘roles’
libsemanage-3.9/src/seusers_local.c:29:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seusers_local.c:30:21: branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:30:20: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seusers_local.c:31:29: branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:31:28: branch_true: following ‘true’ branch...
branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:38:36: branch_true: following ‘true’ branch...
libsemanage-3.9/src/seusers_local.c:39:49: branch_true: ...to here
libsemanage-3.9/src/seusers_local.c:39:49: acquire_memory: allocated here
libsemanage-3.9/src/seusers_local.c:54:17: danger: ‘roles’ leaks here; was allocated at [(9)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/8)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def299]
libsemanage-3.9/src/user_extra_record.c:92:17: warning[-Wanalyzer-malloc-leak]: leak of ‘new_user_extra’
libsemanage-3.9/src/user_extra_record.c:159:6: enter_function: entry to ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: call_function: calling ‘semanage_user_extra_create’ from ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: return_function: returning to ‘semanage_user_extra_clone’ from ‘semanage_user_extra_create’
libsemanage-3.9/src/user_extra_record.c:166:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/user_extra_record.c:170:38: branch_false: ...to here
libsemanage-3.9/src/user_extra_record.c:169:13: call_function: calling ‘semanage_user_extra_set_name’ from ‘semanage_user_extra_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def300]
libsemanage-3.9/src/user_extra_record.c:116:17: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
libsemanage-3.9/src/user_extra_record.c:159:6: enter_function: entry to ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: call_function: calling ‘semanage_user_extra_create’ from ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: return_function: returning to ‘semanage_user_extra_clone’ from ‘semanage_user_extra_create’
libsemanage-3.9/src/user_extra_record.c:166:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/user_extra_record.c:170:38: branch_false: ...to here
libsemanage-3.9/src/user_extra_record.c:169:13: call_function: calling ‘semanage_user_extra_set_name’ from ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:169:13: return_function: returning to ‘semanage_user_extra_clone’ from ‘semanage_user_extra_set_name’
libsemanage-3.9/src/user_extra_record.c:169:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/user_extra_record.c:174:38: branch_false: ...to here
libsemanage-3.9/src/user_extra_record.c:173:13: call_function: calling ‘semanage_user_extra_set_prefix’ from ‘semanage_user_extra_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def301]
libsemanage-3.9/src/user_extra_record.c:116:17: warning[-Wanalyzer-malloc-leak]: leak of ‘new_user_extra’
libsemanage-3.9/src/user_extra_record.c:159:6: enter_function: entry to ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: call_function: calling ‘semanage_user_extra_create’ from ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: return_function: returning to ‘semanage_user_extra_clone’ from ‘semanage_user_extra_create’
libsemanage-3.9/src/user_extra_record.c:166:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/user_extra_record.c:170:38: branch_false: ...to here
libsemanage-3.9/src/user_extra_record.c:169:13: call_function: calling ‘semanage_user_extra_set_name’ from ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:169:13: return_function: returning to ‘semanage_user_extra_clone’ from ‘semanage_user_extra_set_name’
libsemanage-3.9/src/user_extra_record.c:169:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/user_extra_record.c:174:38: branch_false: ...to here
libsemanage-3.9/src/user_extra_record.c:173:13: call_function: calling ‘semanage_user_extra_set_prefix’ from ‘semanage_user_extra_clone’
Error: GCC_ANALYZER_WARNING (CWE-401): [#def302]
libsemanage-3.9/src/user_extra_record.c:181:9: warning[-Wanalyzer-malloc-leak]: leak of ‘new_user_extra’
libsemanage-3.9/src/user_extra_record.c:159:6: enter_function: entry to ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: call_function: calling ‘semanage_user_extra_create’ from ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:166:13: return_function: returning to ‘semanage_user_extra_clone’ from ‘semanage_user_extra_create’
libsemanage-3.9/src/user_extra_record.c:166:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/user_extra_record.c:170:38: branch_false: ...to here
libsemanage-3.9/src/user_extra_record.c:169:13: call_function: calling ‘semanage_user_extra_set_name’ from ‘semanage_user_extra_clone’
libsemanage-3.9/src/user_extra_record.c:169:13: return_function: returning to ‘semanage_user_extra_clone’ from ‘semanage_user_extra_set_name’
libsemanage-3.9/src/user_extra_record.c:169:12: branch_true: following ‘true’ branch...
libsemanage-3.9/src/user_extra_record.c:171:17: branch_true: ...to here
libsemanage-3.9/src/user_extra_record.c:181:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/user_extra_record.c:181:9: branch_true: ...to here
libsemanage-3.9/src/user_extra_record.c:181:9: danger: ‘new_user_extra’ leaks here; was allocated at [(4)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/3)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def303]
libsemanage-3.9/src/user_record.c:105:13: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_name’
libsemanage-3.9/src/user_record.c:101:26: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:102:12: branch_false: following ‘false’ branch (when ‘tmp_name’ is non-NULL)...
libsemanage-3.9/src/user_record.c:105:13: branch_false: ...to here
libsemanage-3.9/src/user_record.c:105:13: danger: ‘tmp_name’ leaks here; was allocated at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def304]
libsemanage-3.9/src/user_record.c:108:13: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_name’
libsemanage-3.9/src/user_record.c:101:26: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:102:12: branch_false: following ‘false’ branch (when ‘tmp_name’ is non-NULL)...
libsemanage-3.9/src/user_record.c:105:13: branch_false: ...to here
libsemanage-3.9/src/user_record.c:105:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/user_record.c:108:13: branch_false: ...to here
libsemanage-3.9/src/user_record.c:108:13: danger: ‘tmp_name’ leaks here; was allocated at [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def305]
libsemanage-3.9/src/user_record.c:119:9: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_name’
libsemanage-3.9/src/user_record.c:101:26: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:102:12: branch_false: following ‘false’ branch (when ‘tmp_name’ is non-NULL)...
libsemanage-3.9/src/user_record.c:105:13: branch_false: ...to here
libsemanage-3.9/src/user_record.c:119:9: branch_true: following ‘true’ branch...
libsemanage-3.9/src/user_record.c:119:9: branch_true: ...to here
libsemanage-3.9/src/user_record.c:119:9: danger: ‘tmp_name’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def306]
libsemanage-3.9/src/user_record.c:225:13: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_user’
libsemanage-3.9/src/user_record.c:221:37: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:222:12: branch_false: following ‘false’ branch (when ‘tmp_user’ is non-NULL)...
libsemanage-3.9/src/user_record.c:225:13: branch_false: ...to here
libsemanage-3.9/src/user_record.c:225:13: danger: ‘tmp_user’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def307]
libsemanage-3.9/src/user_record.c:257:13: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_user’
libsemanage-3.9/src/user_record.c:252:37: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:253:12: branch_false: following ‘false’ branch (when ‘tmp_user’ is non-NULL)...
libsemanage-3.9/src/user_record.c:257:13: branch_false: ...to here
libsemanage-3.9/src/user_record.c:257:13: danger: ‘tmp_user’ leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def308]
libsemanage-3.9/src/user_record.c:308:24: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_user’
libsemanage-3.9/src/user_record.c:301:37: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:302:12: branch_false: following ‘false’ branch (when ‘tmp_user’ is non-NULL)...
libsemanage-3.9/src/user_record.c:307:12: branch_false: ...to here
libsemanage-3.9/src/user_record.c:307:12: branch_true: following ‘true’ branch (when ‘record1’ is NULL)...
libsemanage-3.9/src/user_record.c:308:24: branch_true: ...to here
libsemanage-3.9/src/user_record.c:308:24: danger: ‘tmp_user’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def309]
libsemanage-3.9/src/user_record.c:310:24: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_user’
libsemanage-3.9/src/user_record.c:301:37: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:302:12: branch_false: following ‘false’ branch (when ‘tmp_user’ is non-NULL)...
libsemanage-3.9/src/user_record.c:307:12: branch_false: ...to here
libsemanage-3.9/src/user_record.c:307:12: branch_false: following ‘false’ branch (when ‘record1’ is non-NULL)...
libsemanage-3.9/src/user_record.c:310:24: branch_false: ...to here
libsemanage-3.9/src/user_record.c:310:24: danger: ‘tmp_user’ leaks here; was allocated at [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def310]
libsemanage-3.9/src/user_record.c:314:21: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_user’
libsemanage-3.9/src/user_record.c:301:37: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:302:12: branch_false: following ‘false’ branch (when ‘tmp_user’ is non-NULL)...
libsemanage-3.9/src/user_record.c:307:12: branch_false: ...to here
libsemanage-3.9/src/user_record.c:313:12: branch_true: following ‘true’ branch (when ‘record1’ is non-NULL)...
libsemanage-3.9/src/user_record.c:314:21: branch_true: ...to here
libsemanage-3.9/src/user_record.c:314:21: danger: ‘tmp_user’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def311]
libsemanage-3.9/src/user_record.c:318:21: warning[-Wanalyzer-malloc-leak]: leak of ‘tmp_user’
libsemanage-3.9/src/user_record.c:301:37: acquire_memory: allocated here
libsemanage-3.9/src/user_record.c:302:12: branch_false: following ‘false’ branch (when ‘tmp_user’ is non-NULL)...
libsemanage-3.9/src/user_record.c:307:12: branch_false: ...to here
libsemanage-3.9/src/user_record.c:313:12: branch_false: following ‘false’ branch (when ‘record1’ is NULL)...
libsemanage-3.9/src/user_record.c:318:21: branch_false: ...to here
libsemanage-3.9/src/user_record.c:318:21: danger: ‘tmp_user’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def312]
libsemanage-3.9/src/utilities.c:183:9: warning[-Wanalyzer-malloc-leak]: leak of ‘array’
libsemanage-3.9/src/utilities.c:170:12: branch_false: following ‘false’ branch...
libsemanage-3.9/src/utilities.c:173:25: branch_true: following ‘true’ branch (when ‘temp’ is non-NULL)...
libsemanage-3.9/src/utilities.c:174:17: branch_true: ...to here
libsemanage-3.9/src/utilities.c:176:17: acquire_memory: allocated here
libsemanage-3.9/src/utilities.c:177:12: branch_false: following ‘false’ branch (when ‘array’ is non-NULL)...
branch_false: ...to here
libsemanage-3.9/src/utilities.c:179:25: branch_true: following ‘true’ branch (when ‘temp’ is non-NULL)...
libsemanage-3.9/src/utilities.c:180:23: branch_true: ...to here
libsemanage-3.9/src/utilities.c:183:9: danger: ‘array’ leaks here; was allocated at [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def313]
libsemanage-3.9/src/utilities.c:318:21: warning[-Wanalyzer-malloc-leak]: leak of ‘current’
libsemanage-3.9/src/utilities.c:308:18: enter_function: entry to ‘semanage_slurp_file_filter’
libsemanage-3.9/src/utilities.c:317:16: branch_true: following ‘true’ branch...
libsemanage-3.9/src/utilities.c:318:21: branch_true: ...to here
libsemanage-3.9/src/utilities.c:320:35: call_function: calling ‘list_addafter_controlmem’ from ‘semanage_slurp_file_filter’
libsemanage-3.9/src/utilities.c:320:35: return_function: returning to ‘semanage_slurp_file_filter’ from ‘list_addafter_controlmem’
libsemanage-3.9/src/utilities.c:321:28: branch_false: following ‘false’ branch...
libsemanage-3.9/src/utilities.c:323:25: branch_false: ...to here
libsemanage-3.9/src/utilities.c:317:16: branch_true: following ‘true’ branch...
libsemanage-3.9/src/utilities.c:318:21: branch_true: ...to here
libsemanage-3.9/src/utilities.c:318:21: danger: ‘current’ leaks here; was allocated at [(6)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/5)
Scan Properties
| analyzer-version-clippy | 1.90.0 |
| analyzer-version-cppcheck | 2.18.3 |
| analyzer-version-gcc | 15.2.1 |
| analyzer-version-gcc-analyzer | 16.0.0 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-211.us-west-2.compute.internal |
| known-false-positives | /usr/share/csmock/known-false-positives.js |
| known-false-positives-rpm | known-false-positives-0.0.0.20250521.132812.g8eff701.main-1.el9.noarch |
| mock-config | fedora-rawhide-gcc-latest-x86_64 |
| project-name | libsemanage-3.9-4.fc44 |
| store-results-to | /tmp/tmp5dh9diff/libsemanage-3.9-4.fc44.tar.xz |
| time-created | 2025-10-28 19:11:47 |
| time-finished | 2025-10-28 19:13:52 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'gcc,cppcheck,shellcheck,clippy,unicontrol' '-o' '/tmp/tmp5dh9diff/libsemanage-3.9-4.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmp5dh9diff/libsemanage-3.9-4.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251027.143044.ge6b947b-1.el9 |