2025-10-16 16:26 ftp://ftp.de.debian.org/debian/pool/main/f/feff85exafs/feff85exafs_0.2+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-85-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.18.0 head-info: 7828eb5 (2025-10-15 23:40:19 +0200) count: 90 90 elapsed-time: 1.3 1.3 head-timing-info: old-timing-info: head results: feff85exafs-0.2/src/GENFMT/feffpath.c:209:5: error: Uninitialized variable: ipot [uninitvar] feff85exafs-0.2/src/GENFMT/feffpath.c:213:7: error: Uninitialized variable: rat [uninitvar] feff85exafs-0.2/src/GENFMT/feffpath.c:219:5: error: Uninitialized variable: evec [uninitvar] feff85exafs-0.2/src/GENFMT/feffpath.c:220:5: error: Uninitialized variable: xivec [uninitvar] feff85exafs-0.2/src/GENFMT/feffpath.c:178:7: style: Unused variable: ixc [unusedVariable] feff85exafs-0.2/src/GENFMT/feffpath.c:445:12: style: Variable 'nleg' is assigned a value that is never used. [unreadVariable] feff85exafs-0.2/src/GENFMT/feffpath.c:445:7: style: Variable 'nleg' is assigned a value that is never used. [unreadVariable] feff85exafs-0.2/src/POT/nxjson.c:141:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] feff85exafs-0.2/src/POT/nxjson.c:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] feff85exafs-0.2/src/POT/nxjson.c:204:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] feff85exafs-0.2/src/POT/nxjson.c:246:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] feff85exafs-0.2/src/POT/feffphases.c:103:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable complex [valueFlowBailoutIncompleteVar] feff85exafs-0.2/src/POT/feffphases.c:464:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] feff85exafs-0.2/src/POT/feffphases.c:400:12: error: Buffer is accessed out of bounds: potstr [bufferAccessOutOfBounds] feff85exafs-0.2/src/POT/feffphases.c:552:11: error: Buffer is accessed out of bounds: phpad [bufferAccessOutOfBounds] feff85exafs-0.2/src/POT/feffphases.c:213:25: style: Parameter 'phases' can be declared as pointer to const [constParameterPointer] feff85exafs-0.2/src/POT/nxjson.c:138:17: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] feff85exafs-0.2/src/POT/nxjson.c:180:9: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] feff85exafs-0.2/src/POT/nxjson.c:215:15: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] feff85exafs-0.2/src/POT/nxjson.c:327:17: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] feff85exafs-0.2/src/POT/feffphases.c:214:9: style: Unused variable: j [unusedVariable] feff85exafs-0.2/src/POT/feffphases.c:295:8: style: Unused variable: message [unusedVariable] feff85exafs-0.2/src/POT/feffphases.c:530:13: style: Unused variable: nn [unusedVariable] feff85exafs-0.2/src/POT/feffphases.c:530:17: style: Unused variable: na [unusedVariable] feff85exafs-0.2/wrappers/C/errors.c:11:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEFFPATH [valueFlowBailoutIncompleteVar] feff85exafs-0.2/wrappers/C/errors.c:14:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:14:10: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:15:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:15:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:17:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:17:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:22:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:22:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:23:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:23:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:25:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:25:7: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:34:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:34:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:35:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:35:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:37:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:37:7: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:46:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:46:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:47:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:47:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:50:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:50:7: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:62:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:62:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:63:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:63:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:67:7: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:67:7: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:75:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:75:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:76:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/errors.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/errors.c:76:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/errors.c:24:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:12:8: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:24:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:36:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:24:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:36:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:36:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:26:9: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:36:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:48:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:36:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:48:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:48:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:38:9: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:48:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:49:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:48:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:49:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:64:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:49:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:64:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:64:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:51:9: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:64:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:65:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:64:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:65:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:66:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:65:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:66:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:77:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:66:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:77:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:78:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:77:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:78:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:79:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:78:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:79:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:93:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:79:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:93:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:94:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/errors.c:93:7: note: ret is assigned feff85exafs-0.2/wrappers/C/errors.c:94:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/errors.c:94:7: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] feff85exafs-0.2/wrappers/C/errors.c:8:8: style: Unused variable: i [unusedVariable] feff85exafs-0.2/wrappers/C/makepath.c:11:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEFFPATH [valueFlowBailoutIncompleteVar] feff85exafs-0.2/wrappers/C/makepath.c:15:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:15:10: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:16:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:16:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:17:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:17:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:18:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:18:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:21:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:21:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:22:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:22:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:33:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:33:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:34:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: path [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makepath.c:11:16: note: Assignment 'path=malloc(sizeof(FEFFPATH))', assigned value is 0 feff85exafs-0.2/wrappers/C/makepath.c:34:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makepath.c:23:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/makepath.c:12:7: note: ret is assigned feff85exafs-0.2/wrappers/C/makepath.c:23:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/makepath.c:24:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/makepath.c:23:7: note: ret is assigned feff85exafs-0.2/wrappers/C/makepath.c:24:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/makepath.c:35:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/makepath.c:24:7: note: ret is assigned feff85exafs-0.2/wrappers/C/makepath.c:35:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/makepath.c:36:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/makepath.c:35:7: note: ret is assigned feff85exafs-0.2/wrappers/C/makepath.c:36:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/makepath.c:8:7: style: Unused variable: i [unusedVariable] feff85exafs-0.2/wrappers/C/makephases.c:9:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEFFPHASES [valueFlowBailoutIncompleteVar] feff85exafs-0.2/wrappers/C/makephases.c:12:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makephases.c:9:30: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makephases.c:9:30: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/makephases.c:12:10: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makephases.c:16:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/makephases.c:9:30: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/makephases.c:9:30: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/makephases.c:16:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/makephases.c:15:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/makephases.c:10:7: note: ret is assigned feff85exafs-0.2/wrappers/C/makephases.c:15:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/pherr.c:11:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FEFFPHASES [valueFlowBailoutIncompleteVar] feff85exafs-0.2/wrappers/C/pherr.c:14:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:14:10: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:22:10: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:22:10: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:25:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:25:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:32:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:32:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:34:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:34:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:41:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:41:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:43:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:43:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:50:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:50:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:52:3: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: phases [nullPointerOutOfMemory] feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assuming allocation function fails feff85exafs-0.2/wrappers/C/pherr.c:11:18: note: Assignment 'phases=malloc(sizeof(FEFFPHASES))', assigned value is 0 feff85exafs-0.2/wrappers/C/pherr.c:52:3: note: Null pointer dereference feff85exafs-0.2/wrappers/C/pherr.c:15:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/pherr.c:12:7: note: ret is assigned feff85exafs-0.2/wrappers/C/pherr.c:15:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/pherr.c:26:7: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment] feff85exafs-0.2/wrappers/C/pherr.c:23:7: note: ret is assigned feff85exafs-0.2/wrappers/C/pherr.c:26:7: note: ret is overwritten feff85exafs-0.2/wrappers/C/pherr.c:8:7: style: Unused variable: i [unusedVariable] diff: DONE