OpenCL-ICD-Loader-3.0.6-4.20241023git5907ac1.fc44
List of Findings
Error: GCC_ANALYZER_WARNING (CWE-775): [#def1]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:63:14: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd_bak’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:59:14: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:63:14: danger: ‘fd_bak’ leaks here; was opened at [(1)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING: [#def2]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:65:5: warning[-Wanalyzer-fd-use-without-check]: ‘dup2’ on possibly invalid file descriptor ‘open("/dev/null", 1)’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:63:14: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:65:5: danger: ‘open("/dev/null", 1)’ could be invalid: unchecked value from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def3]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:66:5: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘fd_bak’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:59:14: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:66:5: danger: ‘fd_bak’ leaks here; was opened at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def4]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:67:12: warning[-Wanalyzer-fd-leak]: leak of file descriptor ‘open("/dev/null", 1)’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:63:14: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:67:12: danger: ‘open("/dev/null", 1)’ leaks here; was opened at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def5]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:108:22: warning[-Wanalyzer-malloc-leak]: leak of ‘name’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:103:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:105:30: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:105:30: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:106:12: branch_true: following ‘true’ branch (when ‘name’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:108:22: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/cllayerinfo.c:108:22: danger: ‘name’ leaks here; was allocated at [(3)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def6]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:121:14: warning[-Wanalyzer-malloc-leak]: leak of ‘platforms’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:67:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:71:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:75:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:82:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:93:8: branch_false: following ‘false’ branch (when ‘p_clGetExtensionFunctionAddress’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:100:62: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:101:8: branch_false: following ‘false’ branch (when ‘p_clIcdGetPlatformIDs’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:108:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:109:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:114:35: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:114:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:115:8: branch_false: following ‘false’ branch (when ‘platforms’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:120:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:121:14: danger: ‘platforms’ leaks here; was allocated at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def7]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:155:18: warning[-Wanalyzer-malloc-leak]: leak of ‘suffix’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:67:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:71:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:75:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:82:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:93:8: branch_false: following ‘false’ branch (when ‘p_clGetExtensionFunctionAddress’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:100:62: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:101:8: branch_false: following ‘false’ branch (when ‘p_clIcdGetPlatformIDs’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:108:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:109:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:114:35: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:115:8: branch_false: following ‘false’ branch (when ‘platforms’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:120:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:122:8: branch_false: following ‘false’ branch...
branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:129:17: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:136:23: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:136:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:140:18: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:146:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:150:26: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:150:26: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:151:12: branch_false: following ‘false’ branch (when ‘suffix’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:155:18: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:155:18: danger: ‘suffix’ leaks here; was allocated at [(21)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/20)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def8]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:178:27: warning[-Wanalyzer-malloc-leak]: leak of ‘vendor’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:67:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:71:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:75:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:82:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:93:8: branch_false: following ‘false’ branch (when ‘p_clGetExtensionFunctionAddress’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:100:62: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:101:8: branch_false: following ‘false’ branch (when ‘p_clIcdGetPlatformIDs’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:108:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:109:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:114:35: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:115:8: branch_false: following ‘false’ branch (when ‘platforms’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:120:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:122:8: branch_false: following ‘false’ branch...
branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:129:17: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:136:23: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:136:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:140:18: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:146:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:150:26: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:151:12: branch_false: following ‘false’ branch (when ‘suffix’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:155:18: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:161:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:168:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:168:33: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:169:12: branch_false: following ‘false’ branch (when ‘vendor’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:175:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:178:27: danger: ‘vendor’ leaks here; was allocated at [(25)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/24)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def9]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:310:14: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:229:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:233:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:237:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:244:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:255:8: branch_false: following ‘false’ branch (when ‘p_clGetLayerInfo’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:262:46: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:263:8: branch_false: following ‘false’ branch (when ‘p_clInitLayer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:269:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:270:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:282:31: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:283:8: branch_false: following ‘false’ branch (when ‘layer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:291:26: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:292:30: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:293:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:298:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:310:14: danger: ‘<unknown>’ leaks here; was allocated at [(15)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def10]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:310:14: warning[-Wanalyzer-malloc-leak]: leak of ‘layer’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:229:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:233:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:237:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:244:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:255:8: branch_false: following ‘false’ branch (when ‘p_clGetLayerInfo’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:262:46: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:263:8: branch_false: following ‘false’ branch (when ‘p_clInitLayer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:269:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:270:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:282:31: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:282:31: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:283:8: branch_false: following ‘false’ branch (when ‘layer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:303:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:310:14: danger: ‘layer’ leaks here; was allocated at [(13)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def11]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:341:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:229:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:233:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:237:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:244:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:255:8: branch_false: following ‘false’ branch (when ‘p_clGetLayerInfo’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:262:46: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:263:8: branch_false: following ‘false’ branch (when ‘p_clInitLayer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:269:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:270:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:282:31: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:283:8: branch_false: following ‘false’ branch (when ‘layer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:291:26: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:292:30: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:293:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:298:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:315:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:317:9: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:339:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:341:9: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:341:9: danger: ‘<unknown>’ leaks here; was allocated at [(15)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def12]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:341:9: warning[-Wanalyzer-malloc-leak]: leak of ‘layer’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:229:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:233:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:237:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:244:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:255:8: branch_false: following ‘false’ branch (when ‘p_clGetLayerInfo’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:262:46: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:263:8: branch_false: following ‘false’ branch (when ‘p_clInitLayer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:269:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:270:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:282:31: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:282:31: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:283:8: branch_false: following ‘false’ branch (when ‘layer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:303:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:315:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:317:9: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:339:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:341:9: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:341:9: danger: ‘layer’ leaks here; was allocated at [(13)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def13]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:345:9: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:229:8: branch_false: following ‘false’ branch (when ‘libraryName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:233:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:237:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:244:10: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:255:8: branch_false: following ‘false’ branch (when ‘p_clGetLayerInfo’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:262:46: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:263:8: branch_false: following ‘false’ branch (when ‘p_clInitLayer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:269:14: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:270:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:276:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:282:31: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:283:8: branch_false: following ‘false’ branch (when ‘layer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:291:26: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:292:30: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:293:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:298:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:315:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:317:9: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:339:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:341:9: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:343:8: branch_true: following ‘true’ branch (when ‘layer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:345:9: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/icd.c:345:9: danger: ‘<unknown>’ leaks here; was allocated at [(15)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/14)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def14]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: danger: ‘fopen(fileName, "r")’ leaks here; was opened at [(11)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def15]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fileName’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:16: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: danger: ‘fileName’ leaks here; was allocated at [(5)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def16]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: danger: ‘fopen(fileName, "r")’ leaks here; was allocated at [(11)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def17]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:88:22: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:88:22: danger: ‘fopen(fileName, "r")’ leaks here; was opened at [(11)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def18]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:88:22: warning[-Wanalyzer-malloc-leak]: leak of ‘fileName’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:16: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:88:22: danger: ‘fileName’ leaks here; was allocated at [(5)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def19]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:88:22: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:88:22: danger: ‘fopen(fileName, "r")’ leaks here; was allocated at [(11)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def20]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: danger: ‘fopen(fileName, "r")’ leaks here; was opened at [(11)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def21]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:90:18: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: danger: ‘buffer’ leaks here; was allocated at [(13)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def22]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fileName’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:16: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: danger: ‘fileName’ leaks here; was allocated at [(5)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def23]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:98:9: danger: ‘fopen(fileName, "r")’ leaks here; was allocated at [(11)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-775): [#def24]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: warning[-Wanalyzer-file-leak]: leak of FILE ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_resource: opened here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:99:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:20: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: danger: ‘fopen(fileName, "r")’ leaks here; was opened at [(11)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def25]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: warning[-Wanalyzer-malloc-leak]: leak of ‘buffer’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:90:18: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:99:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:20: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: danger: ‘buffer’ leaks here; was allocated at [(13)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/12)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def26]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fileName’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:16: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:99:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:20: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: danger: ‘fileName’ leaks here; was allocated at [(5)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def27]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: warning[-Wanalyzer-malloc-leak]: leak of ‘fopen(fileName, "r")’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:49:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:53:8: branch_false: following ‘false’ branch (when the strings are equal)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:59:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:60:8: branch_false: following ‘false’ branch (when ‘fileName’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:65:5: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:67:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:74:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:81:15: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:82:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:87:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:91:12: branch_false: following ‘false’ branch (when ‘buffer’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:97:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:99:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:20: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:107:12: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:110:9: danger: ‘fopen(fileName, "r")’ leaks here; was allocated at [(11)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def28]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: warning[-Wanalyzer-malloc-leak]: leak of ‘dirElems’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_true: following ‘true’ branch (when ‘bSort != 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:169:16: branch_true: following ‘true’ branch (when ‘dirElems’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: danger: ‘dirElems’ leaks here; was allocated at [(5)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def29]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(path)’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:148:11: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_true: following ‘true’ branch (when ‘bSort != 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:169:16: branch_true: following ‘true’ branch (when ‘dirElems’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: danger: ‘opendir(path)’ leaks here; was allocated at [(1)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def30]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:68: warning[-Wanalyzer-malloc-leak]: leak of ‘<unknown>’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_true: following ‘true’ branch (when ‘bSort != 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:169:16: branch_true: following ‘true’ branch (when ‘dirElems’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:185:40: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:68: danger: ‘<unknown>’ leaks here; was allocated at [(11)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def31]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:68: warning[-Wanalyzer-malloc-leak]: leak of ‘dirElems’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_true: following ‘true’ branch (when ‘bSort != 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:169:16: branch_true: following ‘true’ branch (when ‘dirElems’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:68: danger: ‘dirElems’ leaks here; was allocated at [(5)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def32]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:68: warning[-Wanalyzer-malloc-leak]: leak of ‘nameCopy’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_true: following ‘true’ branch (when ‘bSort != 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:169:16: branch_true: following ‘true’ branch (when ‘dirElems’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:185:40: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:68: danger: ‘nameCopy’ leaks here; was allocated at [(11)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/10)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def33]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:193:17: warning[-Wanalyzer-malloc-leak]: leak of ‘dirElems’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_true: following ‘true’ branch (when ‘bSort != 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:169:16: branch_true: following ‘true’ branch (when ‘dirElems’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:33: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:184:33: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_false: following ‘false’ branch (when ‘nameCopy’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:188:21: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:171:47: branch_true: following ‘true’ branch (when ‘dirEntry’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:25: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:174:24: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:176:28: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:176:28: branch_false: following ‘false’ branch (when ‘elemAlloc <= 2147483646’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:178:57: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:179:28: branch_false: following ‘false’ branch (when ‘newDirElems’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:182:25: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:186:24: branch_true: following ‘true’ branch (when ‘nameCopy’ is NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:193:17: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:193:17: danger: ‘dirElems’ leaks here; was allocated at [(37)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/36)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def34]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:202:29: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(path)’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:148:11: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: following ‘false’ branch (when ‘bSort == 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:202:29: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:202:29: danger: ‘opendir(path)’ leaks here; was allocated at [(1)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def35]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:205:9: warning[-Wanalyzer-malloc-leak]: leak of ‘opendir(path)’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:148:11: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:149:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:158:12: branch_true: following ‘true’ branch (when ‘bSort != 0’)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:168:42: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:169:16: branch_false: following ‘false’ branch (when ‘dirElems’ is NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:205:9: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/loader/linux/icd_linux.c:205:9: danger: ‘opendir(path)’ leaks here; was allocated at [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def36]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:168:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:161:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:166:8: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:166:8: branch_true: following ‘true’ branch (when ‘devices’ is non-NULL)...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:167:43: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:167:43: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:168:9: danger: ‘obj’ could be NULL: unchecked value from [(5)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/4)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def37]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:255:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:254:35: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:255:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/1/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def38]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:256:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:254:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:256:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/2/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def39]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:263:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:254:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:263:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/3/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def40]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:264:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:254:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:264:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/4/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def41]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:270:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:254:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:270:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/5/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def42]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:283:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:282:35: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:283:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/6/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def43]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:284:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:282:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:284:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/7/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def44]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:290:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:282:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:290:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/8/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def45]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:292:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:282:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:292:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/9/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def46]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:298:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:282:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:298:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/10/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def47]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:369:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:368:47: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:369:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/11/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def48]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:370:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:368:47: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:370:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/12/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def49]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:376:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:368:47: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:376:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/13/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def50]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:446:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:445:27: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:446:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/14/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def51]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:447:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:445:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:447:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/15/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def52]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:454:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:445:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:454:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/16/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def53]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:466:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:465:27: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:466:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/17/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def54]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:467:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:465:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:467:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/18/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def55]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:474:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:465:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:474:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/19/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def56]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:487:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:486:27: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:487:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/20/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def57]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:488:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:486:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:488:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/21/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def58]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:496:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:486:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:496:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/22/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def59]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:512:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:511:27: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:512:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/23/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def60]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:513:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:511:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:513:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/24/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def61]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:523:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:511:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:523:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/25/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def62]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:540:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:539:27: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:540:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/26/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def63]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:541:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:539:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:541:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/27/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def64]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:553:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:539:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:553:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/28/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def65]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:566:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:565:27: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:566:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/29/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def66]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:567:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:565:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:567:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/30/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def67]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:575:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:565:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:575:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/31/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def68]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:589:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:588:27: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:589:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/32/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def69]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:590:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:588:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:590:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/33/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def70]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:599:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:588:27: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:599:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/34/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def71]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:709:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:708:35: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:709:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/35/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def72]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:710:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:708:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:710:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/36/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def73]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:717:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:708:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:717:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/37/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def74]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:768:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:767:35: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:768:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/38/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def75]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:769:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:767:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:769:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/39/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def76]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:776:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:767:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:776:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/40/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def77]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:790:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:789:35: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:790:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/41/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def78]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:791:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:789:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:791:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/42/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def79]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:800:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:789:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:800:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/43/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def80]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:812:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:811:35: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:812:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/44/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def81]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:813:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:811:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:813:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/45/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def82]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:820:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:811:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:820:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/46/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def83]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:917:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:916:35: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:917:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/47/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def84]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:918:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:916:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:918:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/48/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def85]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:928:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:916:35: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:928:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/49/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def86]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:991:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:990:33: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:991:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/50/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def87]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:992:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:990:33: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:992:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/51/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def88]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:997:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:990:33: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:997:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/52/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def89]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1153:5: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1152:31: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1153:5: danger: ‘obj’ could be NULL: unchecked value from [(1)](sarif:/runs/0/results/53/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def90]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1154:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1152:31: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1154:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/54/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def91]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1155:5: warning[-Wanalyzer-malloc-leak]: leak of ‘obj’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1152:31: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1155:5: danger: ‘obj’ leaks here; was allocated at [(1)](sarif:/runs/0/results/55/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def92]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1652:5: warning[-Wanalyzer-malloc-leak]: leak of ‘return_value’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1651:26: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1652:5: danger: ‘return_value’ leaks here; was allocated at [(1)](sarif:/runs/0/results/56/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def93]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1664:5: warning[-Wanalyzer-malloc-leak]: leak of ‘return_value’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1651:26: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1664:5: danger: ‘return_value’ leaks here; was allocated at [(1)](sarif:/runs/0/results/57/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def94]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1683:5: warning[-Wanalyzer-malloc-leak]: leak of ‘return_value’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1682:26: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1683:5: danger: ‘return_value’ leaks here; was allocated at [(1)](sarif:/runs/0/results/58/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def95]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1697:5: warning[-Wanalyzer-malloc-leak]: leak of ‘return_value’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1682:26: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1697:5: danger: ‘return_value’ leaks here; was allocated at [(1)](sarif:/runs/0/results/59/codeFlows/0/threadFlows/0/locations/0)
Error: GCC_ANALYZER_WARNING (CWE-476): [#def96]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1941:9: warning[-Wanalyzer-possible-null-dereference]: dereference of possibly-NULL ‘platform’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1936:8: branch_true: following ‘true’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1937:18: branch_true: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1938:37: acquire_memory: this call could return NULL
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/driver_stub/cl.c:1941:9: danger: ‘malloc(56)’ could be NULL: unchecked value from [(3)](sarif:/runs/0/results/60/codeFlows/0/threadFlows/0/locations/2)
Error: GCC_ANALYZER_WARNING (CWE-401): [#def97]
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/loader_test/test_create_calls.c:181:15: warning[-Wanalyzer-malloc-leak]: leak of ‘all_platforms’
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/loader_test/test_create_calls.c:175:8: branch_false: following ‘false’ branch...
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/loader_test/test_create_calls.c:179:40: branch_false: ...to here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/loader_test/test_create_calls.c:179:40: acquire_memory: allocated here
OpenCL-ICD-Loader-5907ac1114079de4383cecddf1c8640e3f52f92b/test/loader_test/test_create_calls.c:181:15: danger: ‘all_platforms’ leaks here; was allocated at [(3)](sarif:/runs/0/results/0/codeFlows/0/threadFlows/0/locations/2)
Scan Properties
| analyzer-version-clippy | 1.90.0 |
| analyzer-version-cppcheck | 2.18.3 |
| analyzer-version-gcc | 15.2.1 |
| analyzer-version-gcc-analyzer | 16.0.0 |
| analyzer-version-shellcheck | 0.11.0 |
| analyzer-version-unicontrol | 0.0.2 |
| enabled-plugins | clippy, cppcheck, gcc, shellcheck, unicontrol |
| exit-code | 0 |
| host | ip-172-16-1-177.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 | OpenCL-ICD-Loader-3.0.6-4.20241023git5907ac1.fc44 |
| store-results-to | /tmp/tmpqp1sxa9j/OpenCL-ICD-Loader-3.0.6-4.20241023git5907ac1.fc44.tar.xz |
| time-created | 2025-10-28 17:21:00 |
| time-finished | 2025-10-28 17:22:14 |
| tool | csmock |
| tool-args | '/usr/bin/csmock' '-r' 'fedora-rawhide-gcc-latest-x86_64' '-t' 'gcc,cppcheck,shellcheck,clippy,unicontrol' '-o' '/tmp/tmpqp1sxa9j/OpenCL-ICD-Loader-3.0.6-4.20241023git5907ac1.fc44.tar.xz' '--gcc-analyze' '--unicontrol-notests' '--unicontrol-bidi-only' '--install' 'pam' '--install=gcc-latest' '--gcc-analyzer-bin=/opt/gcc-latest/bin/gcc' '/tmp/tmpqp1sxa9j/OpenCL-ICD-Loader-3.0.6-4.20241023git5907ac1.fc44.src.rpm' |
| tool-version | csmock-3.8.3.20251027.143044.ge6b947b-1.el9 |