2025-07-08 15:47 ftp://ftp.de.debian.org/debian/pool/main/h/hashrat/hashrat_1.25+ds.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openssl --library=zlib --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-63-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: 8f3d36a (2025-07-08 11:07:56 +0200) count: 1080 1021 elapsed-time: 18.8 19.1 head-timing-info: old-timing-info: head results: ColumPaget-Hashrat-10c0432/cgi.c:175:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Destroy [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/cgi.c:245:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODE_HEX [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/cgi.c:241:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:241:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/cgi.c:241:31: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:241:31: note: Null pointer dereference ColumPaget-Hashrat-10c0432/cgi.c:242:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:242:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/cgi.c:243:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:243:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/cgi.c:244:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:244:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/cgi.c:245:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:245:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/cgi.c:58:9: style: Local variable 'Flags' shadows outer variable [shadowVariable] ColumPaget-Hashrat-10c0432/common.h:143:12: note: Shadowed declaration ColumPaget-Hashrat-10c0432/cgi.c:58:9: note: Shadow variable ColumPaget-Hashrat-10c0432/cgi.c:80:9: style: Local variable 'Flags' shadows outer variable [shadowVariable] ColumPaget-Hashrat-10c0432/common.h:143:12: note: Shadowed declaration ColumPaget-Hashrat-10c0432/cgi.c:80:9: note: Shadow variable ColumPaget-Hashrat-10c0432/cgi.c:213:9: style: Local variable 'Flags' shadows outer variable [shadowVariable] ColumPaget-Hashrat-10c0432/common.h:143:12: note: Shadowed declaration ColumPaget-Hashrat-10c0432/cgi.c:213:9: note: Shadow variable ColumPaget-Hashrat-10c0432/cgi.c:210:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/check-hash.c:10:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ANSI_RED [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/check-hash.c:25:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/check-hash.c:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/check-hash.c:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/check-hash.c:149:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/check-hash.c:19:46: style: Parameter 'ExpectedStat' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/check-hash.c:19:73: style: Parameter 'Stat' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/check-hash.c:65:111: style: Parameter 'FP' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/command-line-args.c:120:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SF_WRONLY [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/command-line-args.c:265:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODE_OCTAL [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/command-line-args.c:136:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/command-line-args.c:135:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/command-line-args.c:135:9: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/command-line-args.c:136:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/files.c:80:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Destroy [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:137:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:259:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:318:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Destroy [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:380:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:417:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:504:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:524:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:549:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:640:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:669:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:695:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/files.c:55:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:109:44: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:109:22: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:110:52: note: Calling function 'StatFile', 3rd argument 'Stat' value is 0 ColumPaget-Hashrat-10c0432/files.c:55:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/files.c:423:5: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:420:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:420:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:423:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/files.c:423:27: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:420:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:420:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:423:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/files.c:423:37: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:420:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:420:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:423:37: note: Null pointer dereference ColumPaget-Hashrat-10c0432/files.c:163:13: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] ColumPaget-Hashrat-10c0432/files.c:164:13: note: Found duplicate branches for 'if' and 'else'. ColumPaget-Hashrat-10c0432/files.c:163:13: note: Found duplicate branches for 'if' and 'else'. ColumPaget-Hashrat-10c0432/files.c:682:15: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/files.c:678:44: note: result is assigned ColumPaget-Hashrat-10c0432/files.c:682:15: note: result is overwritten ColumPaget-Hashrat-10c0432/files.c:719:19: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/files.c:718:19: note: result is assigned ColumPaget-Hashrat-10c0432/files.c:719:19: note: result is overwritten ColumPaget-Hashrat-10c0432/files.c:695:23: style: Local variable 'Flags' shadows outer variable [shadowVariable] ColumPaget-Hashrat-10c0432/common.h:143:12: note: Shadowed declaration ColumPaget-Hashrat-10c0432/files.c:695:23: note: Shadow variable ColumPaget-Hashrat-10c0432/files.c:19:65: style: Parameter 'Stat' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/files.c:51:26: style: Parameter 'Ctx' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/files.c:298:23: style: Variable 'Node' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/files.c:519:49: style: Parameter 'Ctx' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/files.c:519:85: style: Parameter 'Stat' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/files.c:213:9: style: Unused variable: val [unusedVariable] ColumPaget-Hashrat-10c0432/files.c:214:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/files.c:233:17: style: Unused variable: XattrStat [unusedVariable] ColumPaget-Hashrat-10c0432/files.c:417:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/files.c:425:69: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/files.c:695:23: style: Unused variable: Flags [unusedVariable] ColumPaget-Hashrat-10c0432/filesigning.c:46:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/filesigning.c:95:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/filesigning.c:41:43: style: Parameter 'Ctx' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/find.c:51:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/find.c:174:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable preorder [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/find.c:38:19: style: Variable 'M1' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/find.c:38:24: style: Variable 'M2' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/find.c:78:43: style: Parameter 'Ctx' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/find.c:107:40: style: Variable 'Prev' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/find.c:107:40: style: Variable 'Prev' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/find.c:241:50: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/fingerprint.c:13:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/fingerprint.c:185:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/fingerprint.c:72:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:72:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:72:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:72:24: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:73:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:73:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:74:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:74:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:74:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:74:28: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:75:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:75:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:75:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:75:24: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:76:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:76:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:76:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:76:24: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:91:5: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:91:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:91:22: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:91:22: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:92:5: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:92:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:92:22: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:92:22: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:93:5: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:93:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:152:18: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:152:18: note: Null pointer dereference ColumPaget-Hashrat-10c0432/fingerprint.c:13:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/fingerprint.c:13:9: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/fingerprint.c:147:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/http.c:8:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/http.c:43:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/include-exclude.c:9:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/include-exclude.c:145:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IXUSR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/include-exclude.c:71:53: style: Parameter 'Ctx' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/include-exclude.c:71:89: style: Parameter 'FStat' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/include-exclude.c:134:24: style: Unused variable: dptr [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Array.c:12:41: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:5:19: warning: If memory allocation fails, then there is a possible null pointer dereference: CmdLine [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:13: note: Assignment 'CmdLine=(struct CMDLINE*)calloc(1,sizeof(struct CMDLINE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:17:27: note: Calling function 'CommandLineParserInit', 1st argument 'CmdLine' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:5:19: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:6:17: warning: If memory allocation fails, then there is a possible null pointer dereference: CmdLine [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:13: note: Assignment 'CmdLine=(struct CMDLINE*)calloc(1,sizeof(struct CMDLINE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:17:27: note: Calling function 'CommandLineParserInit', 1st argument 'CmdLine' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:6:17: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:7:10: warning: If memory allocation fails, then there is a possible null pointer dereference: CmdLine [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:13: note: Assignment 'CmdLine=(struct CMDLINE*)calloc(1,sizeof(struct CMDLINE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:17:27: note: Calling function 'CommandLineParserInit', 1st argument 'CmdLine' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:7:10: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:8:5: warning: If memory allocation fails, then there is a possible null pointer dereference: CmdLine [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:16:13: note: Assignment 'CmdLine=(struct CMDLINE*)calloc(1,sizeof(struct CMDLINE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:17:27: note: Calling function 'CommandLineParserInit', 1st argument 'CmdLine' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/CommandLineParser.c:8:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:341:20: style: The comparison 'bytes_read == 0' is always true. [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:288:20: note: 'bytes_read' is assigned value '0' here. ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:341:20: note: The comparison 'bytes_read == 0' is always true. ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:124:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:134:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:140:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:146:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:181:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:188:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:194:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:200:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:242:43: style: Parameter 'ProcMod' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:242:124: style: Parameter 'OutLen' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:286:42: style: Parameter 'ProcMod' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:286:123: style: Parameter 'OutLen' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:348:43: style: Parameter 'ProcMod' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:370:42: style: Parameter 'ProcMod' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Compression.c:370:98: style: Parameter 'HeadLen' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:541:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:564:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:575:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:582:13: style: The if condition is the same as the previous if condition [duplicateCondition] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:573:13: note: First condition ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:582:13: note: Second condition ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:276:19: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:274:19: note: result is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:276:19: note: result is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:565:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:609:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:593:53: style:inconclusive: Function 'STREAMProcessConnectHops' argument 2 names different: declaration 'Value' definition 'HopList'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.h:114:53: note: Function 'STREAMProcessConnectHops' argument 2 names different: declaration 'Value' definition 'HopList'. ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:593:53: note: Function 'STREAMProcessConnectHops' argument 2 names different: declaration 'Value' definition 'HopList'. ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:443:59: style: Parameter 'LocalPath' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:93:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:163:27: style: Variable 'p_Password' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:262:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:268:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:276:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/ConnectionChain.c:423:19: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SA_NOCLDSTOP [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:111:41: style: Expression is always false because 'else if' condition matches previous condition at line 110. [multiCondition] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:110:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:111:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:113:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:115:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:117:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:381:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:50:17: style: Unused variable: Stat [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:51:12: style: Unused variable: Glob [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:52:9: style: Unused variable: i [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:52:12: style: Unused variable: fd [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:196:9: style: Unused variable: val [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:196:14: style: Unused variable: result [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:232:9: style: Unused variable: val [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:232:14: style: Unused variable: result [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:280:18: style: Unused variable: parent [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:309:24: style: Variable 'init_pid' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:309:11: style: Unused variable: pid [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:309:16: style: Variable 'init_pid' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:401:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:404:11: style: Unused variable: child [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:653:20: style: Condition '!BreakOut' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:649:18: note: Assignment 'BreakOut=0', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:653:20: note: Condition '!BreakOut' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:822:20: style: Condition '!BreakOut' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:818:18: note: Assignment 'BreakOut=0', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:822:20: note: Condition '!BreakOut' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:237:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:265:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:439:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:509:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1082:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1083:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1086:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1090:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1092:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1095:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1097:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1114:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1118:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1120:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1142:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1147:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1151:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1156:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1179:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1180:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1186:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1194:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1200:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:914:34: style:inconclusive: Function 'ParserParseItems' argument 1 names different: declaration 'ParserType' definition 'Type'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:5:34: note: Function 'ParserParseItems' argument 1 names different: declaration 'ParserType' definition 'Type'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:914:34: note: Function 'ParserParseItems' argument 1 names different: declaration 'ParserType' definition 'Type'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:949:43: style:inconclusive: Function 'ParserParseDocument' argument 1 names different: declaration 'DocType' definition 'TypeStr'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.h:159:43: note: Function 'ParserParseDocument' argument 1 names different: declaration 'DocType' definition 'TypeStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:949:43: note: Function 'ParserParseDocument' argument 1 names different: declaration 'DocType' definition 'TypeStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:1042:33: style: Parameter 'Node' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:225:14: style: Variable 'count' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataParser.c:253:14: style: Variable 'count' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:24:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:24:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:24:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:24:23: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:25:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:25:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:25:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:25:23: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:68:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:191:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:235:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:281:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:32:33: style:inconclusive: Function 'DataProcessorDestroy' argument 1 names different: declaration 'ProcMod' definition 'In'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.h:81:33: note: Function 'DataProcessorDestroy' argument 1 names different: declaration 'ProcMod' definition 'In'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:32:33: note: Function 'DataProcessorDestroy' argument 1 names different: declaration 'ProcMod' definition 'In'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:160:97: style:inconclusive: Function 'StandardDataProcessorCreate' argument 3 names different: declaration 'Arg' definition 'Args'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.h:79:97: note: Function 'StandardDataProcessorCreate' argument 3 names different: declaration 'Arg' definition 'Args'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:160:97: note: Function 'StandardDataProcessorCreate' argument 3 names different: declaration 'Arg' definition 'Args'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:258:78: style:inconclusive: Function 'STREAMAddStandardDataProcessor' argument 3 names different: declaration 'Name' definition 'iName'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.h:87:78: note: Function 'STREAMAddStandardDataProcessor' argument 3 names different: declaration 'Name' definition 'iName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:258:78: note: Function 'STREAMAddStandardDataProcessor' argument 3 names different: declaration 'Name' definition 'iName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:258:97: style:inconclusive: Function 'STREAMAddStandardDataProcessor' argument 4 names different: declaration 'Args' definition 'iArgs'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.h:87:96: note: Function 'STREAMAddStandardDataProcessor' argument 4 names different: declaration 'Args' definition 'iArgs'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:258:97: note: Function 'STREAMAddStandardDataProcessor' argument 4 names different: declaration 'Args' definition 'iArgs'. ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:89:141: style: Parameter 'OutLen' can be declared as pointer to const. However it seems that 'PipeCommandProcessorTransact' is a callback function, if 'OutLen' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:128:16: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:89:141: note: Parameter 'OutLen' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:228:48: style: Parameter 'Class' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:186:9: style: Unused variable: len [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.c:188:44: style: Expression is always false because 'else if' condition matches previous condition at line 187. [multiCondition] ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.c:465:12: style: Condition 'val==0' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.c:464:11: note: Assignment 'val=4-InputLen%4', assigned value is greater than 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.c:465:12: note: Condition 'val==0' is always false ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.c:18:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.c:314:25: style:inconclusive: Function 'EncodeBytes' argument 1 names different: declaration 'Buffer' definition 'RetStr'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.h:139:25: note: Function 'EncodeBytes' argument 1 names different: declaration 'Buffer' definition 'RetStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Encodings.c:314:25: note: Function 'EncodeBytes' argument 1 names different: declaration 'Buffer' definition 'RetStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.c:96:12: style: The comparison 'len == 0' is always true. [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.c:89:13: note: 'len' is assigned value '0' here. ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.c:96:12: note: The comparison 'len == 0' is always true. ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.c:115:40: style:inconclusive: Function 'GetRandomData' argument 2 names different: declaration 'len' definition 'ReqLen'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.h:27:40: note: Function 'GetRandomData' argument 2 names different: declaration 'len' definition 'ReqLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.c:115:40: note: Function 'GetRandomData' argument 2 names different: declaration 'len' definition 'ReqLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Entropy.c:115:54: style: Parameter 'AllowedChars' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:69:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:95:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:95:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:96:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:96:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:97:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:97:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:97:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:97:28: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:98:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:98:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:98:27: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:98:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:99:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:99:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:100:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:100:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:100:26: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:100:26: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:121:9: style: Statements following noreturn function 'abort()' will never be executed. [unreachableCode] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:60:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:85:33: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:15:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ExpectDialog [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:42: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:18: note: Assignment 'ExpectDialog=(struct TExpectDialog*)calloc(1,sizeof(struct TExpectDialog))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:15:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:15:34: warning: If memory allocation fails, then there is a possible null pointer dereference: ExpectDialog [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:42: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:18: note: Assignment 'ExpectDialog=(struct TExpectDialog*)calloc(1,sizeof(struct TExpectDialog))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:15:34: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:16:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ExpectDialog [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:42: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:18: note: Assignment 'ExpectDialog=(struct TExpectDialog*)calloc(1,sizeof(struct TExpectDialog))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:16:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:16:33: warning: If memory allocation fails, then there is a possible null pointer dereference: ExpectDialog [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:42: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:18: note: Assignment 'ExpectDialog=(struct TExpectDialog*)calloc(1,sizeof(struct TExpectDialog))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:16:33: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:17:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ExpectDialog [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:42: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:18: note: Assignment 'ExpectDialog=(struct TExpectDialog*)calloc(1,sizeof(struct TExpectDialog))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:17:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:10:32: style:inconclusive: Function 'ExpectDialogAdd' argument 1 names different: declaration 'Dialogs' definition 'ExpectDialogs'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.h:70:32: note: Function 'ExpectDialogAdd' argument 1 names different: declaration 'Dialogs' definition 'ExpectDialogs'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:10:32: note: Function 'ExpectDialogAdd' argument 1 names different: declaration 'Dialogs' definition 'ExpectDialogs'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:22:32: style:inconclusive: Function 'ExpectDialogDestroy' argument 1 names different: declaration 'Item' definition 'p_Item'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.h:73:32: note: Function 'ExpectDialogDestroy' argument 1 names different: declaration 'Item' definition 'p_Item'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:22:32: note: Function 'ExpectDialogDestroy' argument 1 names different: declaration 'Item' definition 'p_Item'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:49:45: style:inconclusive: Function 'STREAMExpectDialog' argument 2 names different: declaration 'Dialogs' definition 'ExpectDialogs'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.h:71:45: note: Function 'STREAMExpectDialog' argument 2 names different: declaration 'Dialogs' definition 'ExpectDialogs'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:49:45: note: Function 'STREAMExpectDialog' argument 2 names different: declaration 'Dialogs' definition 'ExpectDialogs'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:10:53: style: Parameter 'Expect' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:10:67: style: Parameter 'Reply' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:35:20: style: Variable 'ExpectDialog' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:28:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:98:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:627:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:696:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:309:9: style: Obsolescent function 'utime' called. It is recommended to use 'utimensat' instead. [prohibitedutimeCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:366:13: style: Condition 'len>0' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:335:13: note: Assignment 'len=0', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:365:27: note: Calling function 'FileGetBinaryXAttr' returns 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:365:27: note: Assignment 'len=FileGetBinaryXAttr(&RetStr,Path,Name)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:366:13: note: Condition 'len>0' is always false ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:126:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:143:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:183:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:218:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:458:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:521:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:608:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:610:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:612:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:624:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:260:29: style:inconclusive: Function 'FileChOwner' argument 1 names different: declaration 'Path' definition 'FileName'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.h:77:29: note: Function 'FileChOwner' argument 1 names different: declaration 'Path' definition 'FileName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:260:29: note: Function 'FileChOwner' argument 1 names different: declaration 'Path' definition 'FileName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:276:29: style:inconclusive: Function 'FileChGroup' argument 1 names different: declaration 'Path' definition 'FileName'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.h:78:29: note: Function 'FileChGroup' argument 1 names different: declaration 'Path' definition 'FileName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:276:29: note: Function 'FileChGroup' argument 1 names different: declaration 'Path' definition 'FileName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:674:44: style:inconclusive: Function 'FileSystemParsePermissions' argument 1 names different: declaration 'Permissions' definition 'PermsStr'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.h:88:44: note: Function 'FileSystemParsePermissions' argument 1 names different: declaration 'Permissions' definition 'PermsStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:674:44: note: Function 'FileSystemParsePermissions' argument 1 names different: declaration 'Permissions' definition 'PermsStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:722:37: style:inconclusive: Function 'FDSetFlags' argument 3 names different: declaration 'Unset' definition 'UnSet'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.h:152:37: note: Function 'FDSetFlags' argument 3 names different: declaration 'Unset' definition 'UnSet'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:722:37: note: Function 'FDSetFlags' argument 3 names different: declaration 'Unset' definition 'UnSet'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:761:51: style:inconclusive: Function 'FileSystemSetSTREAMFlags' argument 3 names different: declaration 'Unset' definition 'UnSet'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.h:160:51: note: Function 'FileSystemSetSTREAMFlags' argument 3 names different: declaration 'Unset' definition 'UnSet'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:761:51: note: Function 'FileSystemSetSTREAMFlags' argument 3 names different: declaration 'Unset' definition 'UnSet'. ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:59:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:114:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:140:9: style: Unused variable: result [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:630:27: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:745:9: style: Unused variable: fd [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/FileSystem.c:781:9: style: Unused variable: fd [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Gemini.c:14:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Gemini.c:18:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/GeneralFunctions.c:162:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/GeneralFunctions.c:199:65: style:inconclusive: Function 'MakeShellSafeString' argument 3 names different: declaration 'Flags' definition 'SafeLevel'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/GeneralFunctions.h:72:65: note: Function 'MakeShellSafeString' argument 3 names different: declaration 'Flags' definition 'SafeLevel'. ColumPaget-Hashrat-10c0432/libUseful-bundled/GeneralFunctions.c:199:65: note: Function 'MakeShellSafeString' argument 3 names different: declaration 'Flags' definition 'SafeLevel'. ColumPaget-Hashrat-10c0432/libUseful-bundled/GeneralFunctions.c:203:17: style: Variable 'ErrFlags' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:111:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:10: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:111:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:112:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:10: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:112:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:112:16: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:10: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:112:16: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:113:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:10: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:113:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:114:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:10: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:114:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:112:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:221:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:93:13: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:92:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:92:18: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:93:13: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:93:32: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:92:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:92:18: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:93:32: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:63:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:15:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:15:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:15:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:15:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:16:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:16:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:17:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:17:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:10:26: style: Parameter 'Hash' can be declared as pointer to const. However it seems that 'HashCloneCRC' is a callback function, if 'Hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:45:17: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:10:26: note: Parameter 'Hash' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:14:21: warning: If memory allocation fails, then there is a possible null pointer dereference: DigestBuff [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:10:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:10:16: note: Assignment 'DigestBuff=(char*)calloc(1,1024)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:14:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:34:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:34:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:34:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:34:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:35:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:35:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:36:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:36:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:29:25: style: Parameter 'Hash' can be declared as pointer to const. However it seems that 'HashCloneJH' is a callback function, if 'Hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:56:21: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:29:25: note: Parameter 'Hash' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:17:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:17:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:17:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:17:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:18:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:18:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:19:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:19:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:20:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:20:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:21:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:21:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:22:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:22:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:38:21: warning: If memory allocation fails, then there is a possible null pointer dereference: DigestBuff [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:33:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:33:16: note: Assignment 'DigestBuff=(char*)calloc(1,16+1)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:38:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:18:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:18:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:18:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:18:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:19:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:19:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:20:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:20:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:36:21: warning: If memory allocation fails, then there is a possible null pointer dereference: DigestBuff [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:31:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:31:16: note: Assignment 'DigestBuff=(char*)calloc(1,20+1)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:36:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:57:21: warning: If memory allocation fails, then there is a possible null pointer dereference: DigestBuff [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:52:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:52:16: note: Assignment 'DigestBuff=(char*)calloc(1,32+1)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:57:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:70:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:70:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:70:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:70:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:71:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:71:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:72:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:72:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:93:21: warning: If memory allocation fails, then there is a possible null pointer dereference: DigestBuff [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:88:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:88:16: note: Assignment 'DigestBuff=(char*)calloc(1,48+1)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:93:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:112:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:112:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:112:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:112:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:113:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:113:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:114:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:114:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:131:21: warning: If memory allocation fails, then there is a possible null pointer dereference: DigestBuff [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:126:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:126:16: note: Assignment 'DigestBuff=(char*)calloc(1,64+1)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:131:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:150:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:150:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:150:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:150:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:151:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:151:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:152:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:152:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:13:27: style: Parameter 'Hash' can be declared as pointer to const. However it seems that 'HashCloneSHA1' is a callback function, if 'Hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:195:21: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:13:27: note: Parameter 'Hash' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:65:29: style: Parameter 'Hash' can be declared as pointer to const. However it seems that 'HashCloneSHA256' is a callback function, if 'Hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:187:21: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:65:29: note: Parameter 'Hash' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:107:29: style: Parameter 'Hash' can be declared as pointer to const. However it seems that 'HashCloneSHA384' is a callback function, if 'Hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:178:21: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:107:29: note: Parameter 'Hash' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:145:29: style: Parameter 'Hash' can be declared as pointer to const. However it seems that 'HashCloneSHA512' is a callback function, if 'Hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:170:21: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:145:29: note: Parameter 'Hash' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:14:21: warning: If memory allocation fails, then there is a possible null pointer dereference: DigestBuff [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:9:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:9:16: note: Assignment 'DigestBuff=(char*)calloc(1,64+1)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:14:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:33:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:33:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:33:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:33:27: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:34:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:34:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:35:12: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:35:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:28:32: style: Parameter 'Hash' can be declared as pointer to const. However it seems that 'HashCloneWhirlpool' is a callback function, if 'Hash' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:48:17: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:28:32: note: Parameter 'Hash' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:421:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:780:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:814:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:876:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:978:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:1103:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:89:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:90:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:90:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:90:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:90:28: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:91:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:91:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:91:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:91:24: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:94:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:94:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:94:26: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:94:26: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:95:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:95:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:95:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:95:23: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:96:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:96:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:96:35: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:96:35: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:97:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:97:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:111:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:111:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:111:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:111:28: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:114:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:114:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:115:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:115:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:116:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:116:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:423:21: warning: Either the condition 'ptr' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:429:28: note: Assuming that condition 'ptr' is not redundant ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:423:21: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:552:13: style: Variable 'len2' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:544:9: note: len2 is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:552:13: note: len2 is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:174:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:316:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:370:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:371:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:404:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:405:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:425:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:557:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:559:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:591:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:617:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:621:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:630:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:665:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:698:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:727:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:749:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:763:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:768:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:1055:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:1239:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:179:75: style:inconclusive: Function 'HTTPInfoSetURL' argument 3 names different: declaration 'URL' definition 'iURL'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.h:183:75: note: Function 'HTTPInfoSetURL' argument 3 names different: declaration 'URL' definition 'iURL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:179:75: note: Function 'HTTPInfoSetURL' argument 3 names different: declaration 'URL' definition 'iURL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:416:68: style: Parameter 'Header' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:1024:61: style: Parameter 'Info' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:1274:24: style: Parameter 'URL' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:359:13: style: Variable 'ptr2' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:538:8: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:541:9: style: Variable 'len1' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:552:13: style: Variable 'len2' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:558:13: style: Variable 'len2' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:596:8: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:1081:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:132:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:132:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:132:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:132:23: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:133:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:133:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:134:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:135:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:135:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:137:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:137:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:108:26: style: Checking if unsigned expression 'Chunk->ChunkSize' is less than zero. [unsignedLessThanZero] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:27:124: style: Parameter 'OutLen' can be declared as pointer to const. However it seems that 'HTTPChunkedRead' is a callback function, if 'OutLen' is declared with const you might also need to cast function pointer(s). [constParameterCallback] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:134:15: note: You might need to cast the function pointer here ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:27:124: note: Parameter 'OutLen' can be declared as pointer to const ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:18:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:39:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:141:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:146:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:166:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:212:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:180:49: style:inconclusive: Function 'HTTPServerSendStatus' argument 2 names different: declaration 'ErrorCode' definition 'StatusCode'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.h:84:49: note: Function 'HTTPServerSendStatus' argument 2 names different: declaration 'ErrorCode' definition 'StatusCode'. ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:180:49: note: Function 'HTTPServerSendStatus' argument 2 names different: declaration 'ErrorCode' definition 'StatusCode'. ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:180:73: style:inconclusive: Function 'HTTPServerSendStatus' argument 3 names different: declaration 'ErrorReason' definition 'StatusReason'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.h:84:72: note: Function 'HTTPServerSendStatus' argument 3 names different: declaration 'ErrorReason' definition 'StatusReason'. ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:180:73: note: Function 'HTTPServerSendStatus' argument 3 names different: declaration 'ErrorReason' definition 'StatusReason'. ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:194:65: style:inconclusive: Function 'HTTPServerSendFile' argument 3 names different: declaration 'ContentType' definition 'iContentType'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.h:86:65: note: Function 'HTTPServerSendFile' argument 3 names different: declaration 'ContentType' definition 'iContentType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:194:65: note: Function 'HTTPServerSendFile' argument 3 names different: declaration 'ContentType' definition 'iContentType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:61:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpServer.c:68:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpUtil.c:12:8: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:129:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:171:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:179:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:188:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INET6_ADDRSTRLEN [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:86:14: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:104:14: style: Obsolescent function 'gethostbyname' called. It is recommended to use 'getaddrinfo' instead. [prohibitedgethostbynameCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:129:14: style: Obsolescent function 'gethostbyaddr' called. It is recommended to use 'getnameinfo' instead. [prohibitedgethostbyaddrCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:161:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:123:41: style:inconclusive: Function 'IPStrToHostName' argument 1 names different: declaration 'IP' definition 'IPAddr'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.h:30:41: note: Function 'IPStrToHostName' argument 1 names different: declaration 'IP' definition 'IPAddr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:123:41: note: Function 'IPStrToHostName' argument 1 names different: declaration 'IP' definition 'IPAddr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:135:35: style:inconclusive: Function 'IPtoStr' argument 1 names different: declaration 'IP' definition 'Address'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.h:33:35: note: Function 'IPtoStr' argument 1 names different: declaration 'IP' definition 'Address'. ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:135:35: note: Function 'IPtoStr' argument 1 names different: declaration 'IP' definition 'Address'. ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:143:35: style:inconclusive: Function 'StrtoIP' argument 1 names different: declaration 'IPStr' definition 'Str'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.h:36:35: note: Function 'StrtoIP' argument 1 names different: declaration 'IPStr' definition 'Str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:143:35: note: Function 'StrtoIP' argument 1 names different: declaration 'IPStr' definition 'Str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:82:21: style: Variable 'hostdata' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:100:21: style: Variable 'hostdata' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/IPAddress.c:186:47: style: Parameter 'IP' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Inet.c:96:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Inet.c:143:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Inet.c:85:29: style: Parameter 'IP' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Inet.c:159:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/LibSettings.c:23:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VERSION [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/LibSettings.c:24:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:143:28: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:140:24: note: outer condition: LE->CursorLen ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:143:28: note: identical inner condition: LE->CursorLen ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:9:5: warning: If memory allocation fails, then there is a possible null pointer dereference: LE [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:8:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:8:8: note: Assignment 'LE=(struct TLineEdit*)calloc(1,sizeof(struct TLineEdit))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:9:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:12:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LE [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:8:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:8:8: note: Assignment 'LE=(struct TLineEdit*)calloc(1,sizeof(struct TLineEdit))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:12:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:13:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LE [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:8:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:8:8: note: Assignment 'LE=(struct TLineEdit*)calloc(1,sizeof(struct TLineEdit))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/LineEdit.c:13:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:35:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Node [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:10: note: Assignment 'Node=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:35:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:36:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Node [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:10: note: Assignment 'Node=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:36:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:37:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Node [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:10: note: Assignment 'Node=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:37:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:39:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Node [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:34:10: note: Assignment 'Node=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:39:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:89:5: warning: Possible null pointer dereference: Head [nullPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:86:10: note: Assignment 'Head=(List)?((List->Flags&128)?(List):List->Head):NULL', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:89:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:95:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Node->Stats [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:94:56: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:94:36: note: Assignment 'Node->Stats=(struct ListStats*)calloc(1,sizeof(struct ListStats))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:95:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:102:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Node->Stats [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:101:56: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:101:36: note: Assignment 'Node->Stats=(struct ListStats*)calloc(1,sizeof(struct ListStats))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:102:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:109:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Node->Stats [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:108:56: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:108:36: note: Assignment 'Node->Stats=(struct ListStats*)calloc(1,sizeof(struct ListStats))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:109:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:215:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Node [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:32: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:13: note: Assignment 'NewNode=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:350:32: note: Calling function 'ListThreadNode', 2nd argument 'NewNode' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:212:13: note: Assuming condition is false ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:215:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:217:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Node [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:32: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:13: note: Assignment 'NewNode=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:350:32: note: Calling function 'ListThreadNode', 2nd argument 'NewNode' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:212:13: note: Assuming condition is false ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:217:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:351:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewNode [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:32: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:13: note: Assignment 'NewNode=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:351:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:352:5: warning: If memory allocation fails, then there is a possible null pointer dereference: NewNode [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:32: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:349:13: note: Assignment 'NewNode=(struct ListNode*)calloc(1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:352:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:357:16: warning: If memory allocation fails, then there is a possible null pointer dereference: NewNode->Stats [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:356:44: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:356:24: note: Assignment 'NewNode->Stats=(struct ListStats*)calloc(1,sizeof(struct ListStats))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:357:16: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:70:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:65:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:65:12: note: Assignment 'Chains=(struct ListNode*)calloc(NoOfChains+1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:70:23: note: Null pointer addition ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:50:25: style:inconclusive: Function 'MapCreate' argument 1 names different: declaration 'Buckets' definition 'NoOfChains'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:171:25: note: Function 'MapCreate' argument 1 names different: declaration 'Buckets' definition 'NoOfChains'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:50:25: note: Function 'MapCreate' argument 1 names different: declaration 'Buckets' definition 'NoOfChains'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:92:42: style:inconclusive: Function 'ListNodeSetHits' argument 2 names different: declaration 'Hits' definition 'val'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:164:42: note: Function 'ListNodeSetHits' argument 2 names different: declaration 'Hits' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:92:42: note: Function 'ListNodeSetHits' argument 2 names different: declaration 'Hits' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:99:41: style:inconclusive: Function 'ListNodeAddHits' argument 2 names different: declaration 'Hits' definition 'val'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:167:41: note: Function 'ListNodeAddHits' argument 2 names different: declaration 'Hits' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:99:41: note: Function 'ListNodeAddHits' argument 2 names different: declaration 'Hits' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:332:31: style:inconclusive: Function 'ListClone' argument 1 names different: declaration 'List' definition 'ListStart'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:233:31: note: Function 'ListClone' argument 1 names different: declaration 'List' definition 'ListStart'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:332:31: note: Function 'ListClone' argument 1 names different: declaration 'List' definition 'ListStart'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:344:41: style:inconclusive: Function 'ListInsertTypedItem' argument 1 names different: declaration 'InsertPoint' definition 'InsertNode'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:197:41: note: Function 'ListInsertTypedItem' argument 1 names different: declaration 'InsertPoint' definition 'InsertNode'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:344:41: note: Function 'ListInsertTypedItem' argument 1 names different: declaration 'InsertPoint' definition 'InsertNode'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:364:38: style:inconclusive: Function 'ListAddTypedItem' argument 1 names different: declaration 'List' definition 'ListStart'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:194:38: note: Function 'ListAddTypedItem' argument 1 names different: declaration 'List' definition 'ListStart'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:364:38: note: Function 'ListAddTypedItem' argument 1 names different: declaration 'List' definition 'ListStart'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:402:45: style:inconclusive: Function 'ListFindNamedItemInsert' argument 1 names different: declaration 'Head' definition 'Root'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:218:45: note: Function 'ListFindNamedItemInsert' argument 1 names different: declaration 'Head' definition 'Root'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:402:45: note: Function 'ListFindNamedItemInsert' argument 1 names different: declaration 'Head' definition 'Root'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:467:39: style:inconclusive: Function 'ListFindTypedItem' argument 1 names different: declaration 'Head' definition 'Root'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.h:221:39: note: Function 'ListFindTypedItem' argument 1 names different: declaration 'Head' definition 'Root'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:467:39: note: Function 'ListFindTypedItem' argument 1 names different: declaration 'Head' definition 'Root'. ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:381:53: style: Parameter 'Head' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:381:69: style: Parameter 'Prev' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:758:46: style: Parameter 'Item' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:405:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:405:9: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:32:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_USER [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:335:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOG_INFO [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:469:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:28:5: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFileDefaults [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:21: note: Assignment 'LogFileDefaults=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:28:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:29:5: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFileDefaults [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:21: note: Assignment 'LogFileDefaults=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:29:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:30:5: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFileDefaults [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:21: note: Assignment 'LogFileDefaults=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:30:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:31:5: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFileDefaults [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:21: note: Assignment 'LogFileDefaults=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:31:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:32:5: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFileDefaults [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:27:21: note: Assignment 'LogFileDefaults=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:32:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:71:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:71:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:71:31: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:71:31: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:72:36: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:72:36: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:73:14: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:73:14: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:74:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:74:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:75:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:75:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:76:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:76:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:77:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:77:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:78:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:78:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:86:9: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:86:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:311:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:397:26: style:inconclusive: Function 'LogFileFlushAll' argument 1 names different: declaration 'Force' definition 'Flags'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.h:95:26: note: Function 'LogFileFlushAll' argument 1 names different: declaration 'Force' definition 'Flags'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:397:26: note: Function 'LogFileFlushAll' argument 1 names different: declaration 'Force' definition 'Flags'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Markup.c:157:13: style: Condition 'TagHasName' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Markup.c:252:45: style:inconclusive: Function 'HTMLUnQuote' argument 2 names different: declaration 'Str' definition 'Data'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Markup.h:29:45: note: Function 'HTMLUnQuote' argument 2 names different: declaration 'Str' definition 'Data'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Markup.c:252:45: note: Function 'HTMLUnQuote' argument 2 names different: declaration 'Str' definition 'Data'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Markup.c:204:12: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:204:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:277:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:429:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:557:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:618:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:673:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_SH [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:724:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_EX [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:695:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:148:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:148:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:148:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:148:23: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:149:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:149:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:150:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:150:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:151:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:151:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:152:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:152:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:153:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:153:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:154:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:154:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:155:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:155:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:156:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:156:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:157:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:157:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:157:30: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:157:30: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:158:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:158:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:158:31: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:158:31: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:159:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:159:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:159:19: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:159:19: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:68:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:113:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:159:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:164:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:302:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:329:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:353:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:415:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:434:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:531:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:562:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:636:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:725:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:729:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:756:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:15:25: style:inconclusive: Function 'OAuthDestroy' argument 1 names different: declaration 'p_OAUTH' definition 'p_OAuth'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.h:181:25: note: Function 'OAuthDestroy' argument 1 names different: declaration 'p_OAUTH' definition 'p_OAuth'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:15:25: note: Function 'OAuthDestroy' argument 1 names different: declaration 'p_OAUTH' definition 'p_OAuth'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:459:42: style:inconclusive: Function 'OAuthRefresh' argument 2 names different: declaration 'URL' definition 'iURL'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.h:187:42: note: Function 'OAuthRefresh' argument 2 names different: declaration 'URL' definition 'iURL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:459:42: note: Function 'OAuthRefresh' argument 2 names different: declaration 'URL' definition 'iURL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:650:39: style:inconclusive: Function 'OAuthLoad' argument 2 names different: declaration 'Name' definition 'ReqName'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.h:185:39: note: Function 'OAuthLoad' argument 2 names different: declaration 'Name' definition 'ReqName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:650:39: note: Function 'OAuthLoad' argument 2 names different: declaration 'Name' definition 'ReqName'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:650:60: style:inconclusive: Function 'OAuthLoad' argument 3 names different: declaration 'Path' definition 'iPath'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.h:185:57: note: Function 'OAuthLoad' argument 3 names different: declaration 'Path' definition 'iPath'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:650:60: note: Function 'OAuthLoad' argument 3 names different: declaration 'Path' definition 'iPath'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:147:8: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:163:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:695:8: style: Variable 'Ctx' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:911:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSG_PEEK [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:807:55: style:inconclusive: Function 'OpenSSLSTREAMReadBytes' argument 3 names different: declaration 'Len' definition 'len'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.h:95:55: note: Function 'OpenSSLSTREAMReadBytes' argument 3 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:807:55: note: Function 'OpenSSLSTREAMReadBytes' argument 3 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:542:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:689:36: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:768:31: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:785:40: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:807:36: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:807:45: style: Parameter 'Data' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:850:37: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:271:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:272:9: style: Unused variable: val [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:609:23: style: Unused variable: i [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:809:23: style: Unused variable: val [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/OpenSSL.c:873:15: style: Unused variable: Node [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.c:19:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.c:24:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.c:42:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.c:117:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.c:134:88: style:inconclusive: Function 'PasswordFileCheck' argument 4 names different: declaration 'ReturnedData' definition 'Extra'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.h:39:88: note: Function 'PasswordFileCheck' argument 4 names different: declaration 'ReturnedData' definition 'Extra'. ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.c:134:88: note: Function 'PasswordFileCheck' argument 4 names different: declaration 'ReturnedData' definition 'Extra'. ColumPaget-Hashrat-10c0432/libUseful-bundled/PasswordFile.c:112:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:479:104: style:inconclusive: Function 'pmatch_search' argument 4 names different: declaration 'Start' definition 'MatchStart'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:8:104: note: Function 'pmatch_search' argument 4 names different: declaration 'Start' definition 'MatchStart'. ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:479:104: note: Function 'pmatch_search' argument 4 names different: declaration 'Start' definition 'MatchStart'. ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:479:129: style:inconclusive: Function 'pmatch_search' argument 5 names different: declaration 'End' definition 'MatchEnd'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:8:124: note: Function 'pmatch_search' argument 5 names different: declaration 'End' definition 'MatchEnd'. ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:479:129: note: Function 'pmatch_search' argument 5 names different: declaration 'End' definition 'MatchEnd'. ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:191:17: style: Variable 'OldFlags' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:192:15: style: Variable 'OldPos' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:305:12: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/PatternMatch.c:695:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:245:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:457:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRIO_PROCESS [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:617:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:654:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:724:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:517:13: style: Condition '!ProcessResistPtrace()' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:517:34: note: Calling function 'ProcessResistPtrace' returns 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:517:13: note: Condition '!ProcessResistPtrace()' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:595:13: style: Condition '!ProcessResistPtrace()' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:595:34: note: Calling function 'ProcessResistPtrace' returns 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:595:13: note: Condition '!ProcessResistPtrace()' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:616:13: style: Condition '!ProcessNoNewPrivs()' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:616:32: note: Calling function 'ProcessNoNewPrivs' returns 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:616:13: note: Condition '!ProcessNoNewPrivs()' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:551:17: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:428:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:429:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:430:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Process.c:153:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:28:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable B0 [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:50:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TCSANOW [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:67:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIOCSWINSZ [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:80:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISIG [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:103:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ECHO [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICANON [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:150:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IGNBRK [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:306:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:388:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:438:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:459:48: style:inconclusive: Function 'PseudoTTYGrab' argument 3 names different: declaration 'Flags' definition 'TermFlags'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.h:86:48: note: Function 'PseudoTTYGrab' argument 3 names different: declaration 'Flags' definition 'TermFlags'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Pty.c:459:48: note: Function 'PseudoTTYGrab' argument 3 names different: declaration 'Flags' definition 'TermFlags'. ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:143:12: style: Condition 'pos==-1' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:153:12: style: Condition 'pos==-1' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:164:12: style: Condition 'pos==-1' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:174:12: style: Condition 'pos==-1' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:185:12: style: Condition 'pos==-1' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:195:12: style: Condition 'pos==-1' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:209:15: style: Condition 'offset==-1' is always false [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:241:13: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:238:8: note: ptr is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:241:13: note: ptr is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:31:68: style:inconclusive: Function 'RAWDATACreate' argument 3 names different: declaration 'MaxSize' definition 'MaxBuffLen'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.h:36:68: note: Function 'RAWDATACreate' argument 3 names different: declaration 'MaxSize' definition 'MaxBuffLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:31:68: note: Function 'RAWDATACreate' argument 3 names different: declaration 'MaxSize' definition 'MaxBuffLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:232:56: style:inconclusive: Function 'RAWDATACopyStrLen' argument 3 names different: declaration 'len' definition 'max'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.h:52:56: note: Function 'RAWDATACopyStrLen' argument 3 names different: declaration 'len' definition 'max'. ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:232:56: note: Function 'RAWDATACopyStrLen' argument 3 names different: declaration 'len' definition 'max'. ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:67:31: style: Parameter 'RD' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:111:27: style: Parameter 'RD' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:122:44: style: Parameter 'RD' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:122:54: style: Parameter 'Encoding' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:216:45: style: Parameter 'RD' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:232:48: style: Parameter 'RD' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/RawData.c:113:9: style: Unused variable: result [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_NONE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:131:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:155:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:246:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:268:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:294:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:144:6: warning: Either the condition 'OldMem' is redundant or there is possible null pointer dereference: OldMem. [nullPointerRedundantCheck] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:128:13: note: Assuming that condition 'OldMem' is not redundant ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:144:6: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:175:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Store [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:11: note: Assignment 'Store=(struct SECURESTORE*)calloc(1,sizeof(struct SECURESTORE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:175:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Store [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:11: note: Assignment 'Store=(struct SECURESTORE*)calloc(1,sizeof(struct SECURESTORE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:36: warning: If memory allocation fails, then there is a possible null pointer dereference: Store [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:11: note: Assignment 'Store=(struct SECURESTORE*)calloc(1,sizeof(struct SECURESTORE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:36: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:49: warning: If memory allocation fails, then there is a possible null pointer dereference: Store [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:11: note: Assignment 'Store=(struct SECURESTORE*)calloc(1,sizeof(struct SECURESTORE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:49: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:183:38: style:inconclusive: Function 'SecureStoreDestroy' argument 1 names different: declaration 'SS' definition 'Store'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.h:47:38: note: Function 'SecureStoreDestroy' argument 1 names different: declaration 'SS' definition 'Store'. ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:183:38: note: Function 'SecureStoreDestroy' argument 1 names different: declaration 'SS' definition 'Store'. ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:196:48: style: Parameter 'Data' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:215:37: style: Parameter 'Store' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:206:8: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:119:12: style: Variable 'val' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:119:9: style: Variable 'val' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:217:17: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:244:26: style: Variable 'Flags' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:252:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:243:11: style: Unused variable: addr [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:244:21: style: Variable 'Flags' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:265:20: style: Unused variable: line_start [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:372:8: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:394:9: style: Variable 'slen' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:36:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:85:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:96:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:145:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:9:21: style:inconclusive: Function 'IPServerNew' argument 1 names different: declaration 'Type' definition 'iType'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.h:147:21: note: Function 'IPServerNew' argument 1 names different: declaration 'Type' definition 'iType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:9:21: note: Function 'IPServerNew' argument 1 names different: declaration 'Type' definition 'iType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:69:22: style:inconclusive: Function 'IPServerInit' argument 1 names different: declaration 'Type' definition 'iType'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.h:146:22: note: Function 'IPServerInit' argument 1 names different: declaration 'Type' definition 'iType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:69:22: note: Function 'IPServerInit' argument 1 names different: declaration 'Type' definition 'iType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:92:79: style: Parameter 'Settings' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Server.c:11:15: style: Unused variable: val [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:87:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:105:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:131:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:135:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:160:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:180:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:206:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:211:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:232:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:278:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:279:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:280:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:281:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Smtp.c:196:27: style: Variable 'Caps' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:150:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_TCP [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:253:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in6 [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:281:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:324:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:457:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:493:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:569:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:586:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NI_MAXHOST [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:663:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:720:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:767:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:796:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:851:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_in [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:1037:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:342:15: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:333:15: note: result is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:342:15: note: result is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:466:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:463:11: note: result is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:466:11: note: result is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:469:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:466:11: note: result is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:469:11: note: result is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:472:11: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:469:11: note: result is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:472:11: note: result is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:461:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:464:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:467:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:470:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:474:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:1023:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:565:45: style:inconclusive: Function 'UDPOpen' argument 3 names different: declaration 'NonBlock' definition 'Flags'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.h:132:44: note: Function 'UDPOpen' argument 3 names different: declaration 'NonBlock' definition 'Flags'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:565:45: note: Function 'UDPOpen' argument 3 names different: declaration 'NonBlock' definition 'Flags'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:575:54: style:inconclusive: Function 'UDPRecv' argument 4 names different: declaration 'Host' definition 'Addr'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.h:138:54: note: Function 'UDPRecv' argument 4 names different: declaration 'Host' definition 'Addr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:575:54: note: Function 'UDPRecv' argument 4 names different: declaration 'Host' definition 'Addr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:709:24: style:inconclusive: Function 'GetSockDetails' argument 1 names different: declaration 'fd' definition 'sock'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.h:182:24: note: Function 'GetSockDetails' argument 1 names different: declaration 'fd' definition 'sock'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:709:24: note: Function 'GetSockDetails' argument 1 names different: declaration 'fd' definition 'sock'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:601:57: style: Parameter 'Data' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:617:29: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:657:49: style: Parameter 'sa' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:32:16: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:356:36: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:400:20: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:420:9: style: Unused variable: salen [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:421:29: style: Unused variable: sa [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Socket.c:472:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:126:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:250:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:463:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WNOHANG [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:313:9: error: Resource handle 'tty' freed twice. [doubleFree] ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:301:13: note: Resource handle 'tty' freed twice. ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:313:9: note: Resource handle 'tty' freed twice. ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:63:12: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:62:12: note: ptr is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:63:12: note: ptr is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:432:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/SpawnPrograms.c:283:30: style: Variable 'ConfigFlags' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:94:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:95:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:106:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:109:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:110:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:116:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:117:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:120:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:125:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:128:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:133:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:134:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:136:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:157:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:164:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:166:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:225:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:230:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:235:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:240:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:202:93: style:inconclusive: Function 'SSHOpen' argument 5 names different: declaration 'Path' definition 'iPath'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.h:45:93: note: Function 'SSHOpen' argument 5 names different: declaration 'Path' definition 'iPath'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Ssh.c:202:93: note: Function 'SSHOpen' argument 5 names different: declaration 'Path' definition 'iPath'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:120:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:172:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:221:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_NONBLOCK [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:487:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:664:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:748:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:792:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROT_READ [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:906:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1552:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1588:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCK_SH [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2313:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2484:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2592:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUFSIZ [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:275:29: warning: Logical conjunction always evaluates to false: Flags & 8192 && !(Flags & 8192). [incorrectLogicOperator] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:683:28: style: The if condition is the same as the previous if condition [duplicateCondition] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:680:28: note: First condition ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:683:28: note: Second condition ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2632:13: style: Condition '!UseSendFile' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2583:21: note: Assignment 'UseSendFile=0', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2632:13: note: Condition '!UseSendFile' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:674:17: error: Common realloc mistake: 'OutputBuff' nulled but not freed upon failure [memleakOnRealloc] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:686:21: error: Common realloc mistake: 'InBuff' nulled but not freed upon failure [memleakOnRealloc] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1675:9: error: Common realloc mistake: 'tmpBuff' nulled but not freed upon failure [memleakOnRealloc] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1886:17: error: Common realloc mistake: 'TempBuff' nulled but not freed upon failure [memleakOnRealloc] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1976:9: error: Common realloc mistake: 'TempBuff' nulled but not freed upon failure [memleakOnRealloc] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2221:13: error: Common realloc mistake: 'RetStr' nulled but not freed upon failure [memleakOnRealloc] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:157:13: warning: If memory allocation fails, then there is a possible null pointer dereference: Set [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:9: note: Assignment 'Set=(struct TSelectSet*)calloc(1,sizeof(struct TSelectSet))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:175:22: note: Calling function 'SelectSetDestroy', 1st argument 'Set' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:157:13: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:158:13: warning: If memory allocation fails, then there is a possible null pointer dereference: Set [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:9: note: Assignment 'Set=(struct TSelectSet*)calloc(1,sizeof(struct TSelectSet))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:175:22: note: Calling function 'SelectSetDestroy', 1st argument 'Set' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:158:13: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:748:5: warning: If memory allocation fails, then there is a possible null pointer dereference: S [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:24: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:7: note: Assignment 'S=(struct STREAM*)calloc(1,sizeof(struct STREAM))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:748:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:749:5: warning: If memory allocation fails, then there is a possible null pointer dereference: S [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:24: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:7: note: Assignment 'S=(struct STREAM*)calloc(1,sizeof(struct STREAM))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:749:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:750:5: warning: If memory allocation fails, then there is a possible null pointer dereference: S [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:24: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:7: note: Assignment 'S=(struct STREAM*)calloc(1,sizeof(struct STREAM))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:750:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:751:5: warning: If memory allocation fails, then there is a possible null pointer dereference: S [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:24: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:747:7: note: Assignment 'S=(struct STREAM*)calloc(1,sizeof(struct STREAM))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:751:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2267:14: warning: Either the condition 'Tempptr' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2273:10: note: Assuming that condition 'Tempptr' is not redundant ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2267:14: note: Null pointer addition ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:275:29: style: Opposite expression on both sides of '&&'. [oppositeExpression] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:827:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:847:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:851:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:876:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:885:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1413:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:250:38: style:inconclusive: Function 'STREAMSetTimeout' argument 2 names different: declaration 'Centisecs' definition 'val'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:358:37: note: Function 'STREAMSetTimeout' argument 2 names different: declaration 'Centisecs' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:250:38: note: Function 'STREAMSetTimeout' argument 2 names different: declaration 'Centisecs' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:257:33: style:inconclusive: Function 'STREAMSetFlushType' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:373:33: note: Function 'STREAMSetFlushType' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:257:33: note: Function 'STREAMSetFlushType' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:370:57: style:inconclusive: Function 'STREAMSelect' argument 2 names different: declaration 'timeout' definition 'tv'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:509:57: note: Function 'STREAMSelect' argument 2 names different: declaration 'timeout' definition 'tv'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:370:57: note: Function 'STREAMSelect' argument 2 names different: declaration 'timeout' definition 'tv'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:587:25: style:inconclusive: Function 'STREAMFlush' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:395:25: note: Function 'STREAMFlush' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:587:25: note: Function 'STREAMFlush' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:627:26: style:inconclusive: Function 'STREAMClear' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:398:26: note: Function 'STREAMClear' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:627:26: note: Function 'STREAMClear' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:731:31: style:inconclusive: Function 'STREAMLock' argument 2 names different: declaration 'flags' definition 'val'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:522:31: note: Function 'STREAMLock' argument 2 names different: declaration 'flags' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:731:31: note: Function 'STREAMLock' argument 2 names different: declaration 'flags' definition 'val'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1199:32: style:inconclusive: Function 'STREAMOpen' argument 1 names different: declaration 'Path' definition 'URL'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:344:32: note: Function 'STREAMOpen' argument 1 names different: declaration 'Path' definition 'URL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1199:32: note: Function 'STREAMOpen' argument 1 names different: declaration 'Path' definition 'URL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1337:26: style:inconclusive: Function 'STREAMDestroy' argument 1 names different: declaration 'S' definition 'p_S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:383:26: note: Function 'STREAMDestroy' argument 1 names different: declaration 'S' definition 'p_S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1337:26: note: Function 'STREAMDestroy' argument 1 names different: declaration 'S' definition 'p_S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1444:29: style:inconclusive: Function 'STREAMShutdown' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:389:29: note: Function 'STREAMShutdown' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1444:29: note: Function 'STREAMShutdown' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1505:26: style:inconclusive: Function 'STREAMClose' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:392:26: note: Function 'STREAMClose' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1505:26: note: Function 'STREAMClose' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1613:38: style:inconclusive: Function 'STREAMPullBytes' argument 2 names different: declaration 'Data' definition 'Buffer'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:576:38: note: Function 'STREAMPullBytes' argument 2 names different: declaration 'Data' definition 'Buffer'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1613:38: note: Function 'STREAMPullBytes' argument 2 names different: declaration 'Data' definition 'Buffer'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1613:50: style:inconclusive: Function 'STREAMPullBytes' argument 3 names different: declaration 'DataLen' definition 'Len'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:576:48: note: Function 'STREAMPullBytes' argument 3 names different: declaration 'DataLen' definition 'Len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1613:50: note: Function 'STREAMPullBytes' argument 3 names different: declaration 'DataLen' definition 'Len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1777:50: style:inconclusive: Function 'STREAMReadBytes' argument 3 names different: declaration 'ByteCount' definition 'Buffsize'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:444:49: note: Function 'STREAMReadBytes' argument 3 names different: declaration 'ByteCount' definition 'Buffsize'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1777:50: note: Function 'STREAMReadBytes' argument 3 names different: declaration 'ByteCount' definition 'Buffsize'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1791:29: style:inconclusive: Function 'STREAMTell' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:401:29: note: Function 'STREAMTell' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1791:29: note: Function 'STREAMTell' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1809:29: style:inconclusive: Function 'STREAMSeek' argument 1 names different: declaration 'Stream' definition 'S'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:404:29: note: Function 'STREAMSeek' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1809:29: note: Function 'STREAMSeek' argument 1 names different: declaration 'Stream' definition 'S'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1955:45: style:inconclusive: Function 'STREAMWriteBytes' argument 2 names different: declaration 'Buffer' definition 'Data'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:456:44: note: Function 'STREAMWriteBytes' argument 2 names different: declaration 'Buffer' definition 'Data'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1955:45: note: Function 'STREAMWriteBytes' argument 2 names different: declaration 'Buffer' definition 'Data'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1955:55: style:inconclusive: Function 'STREAMWriteBytes' argument 3 names different: declaration 'ByteCount' definition 'DataLen'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:456:56: note: Function 'STREAMWriteBytes' argument 3 names different: declaration 'ByteCount' definition 'DataLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1955:55: note: Function 'STREAMWriteBytes' argument 3 names different: declaration 'ByteCount' definition 'DataLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2072:50: style:inconclusive: Function 'STREAMPeekBytes' argument 3 names different: declaration 'ByteCount' definition 'Buffsize'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:451:50: note: Function 'STREAMPeekBytes' argument 3 names different: declaration 'ByteCount' definition 'Buffsize'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2072:50: note: Function 'STREAMPeekBytes' argument 3 names different: declaration 'ByteCount' definition 'Buffsize'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2123:45: style:inconclusive: Function 'STREAMWriteChar' argument 2 names different: declaration 'c' definition 'inchar'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:418:44: note: Function 'STREAMWriteChar' argument 2 names different: declaration 'c' definition 'inchar'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2123:45: note: Function 'STREAMWriteChar' argument 2 names different: declaration 'c' definition 'inchar'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2133:56: style:inconclusive: Function 'STREAMReadBytesToTerm' argument 3 names different: declaration 'ByteCount' definition 'BuffSize'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:461:56: note: Function 'STREAMReadBytesToTerm' argument 3 names different: declaration 'ByteCount' definition 'BuffSize'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2133:56: note: Function 'STREAMReadBytesToTerm' argument 3 names different: declaration 'ByteCount' definition 'BuffSize'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2434:55: style:inconclusive: Function 'STREAMSetItem' argument 3 names different: declaration 'Item' definition 'Value'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.h:535:55: note: Function 'STREAMSetItem' argument 3 names different: declaration 'Item' definition 'Value'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2434:55: note: Function 'STREAMSetItem' argument 3 names different: declaration 'Item' definition 'Value'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:142:36: style: Parameter 'Set' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:439:11: style: Variable 'found_char' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:462:41: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:731:24: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1398:30: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1584:52: style: Parameter 'S' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2242:66: style: Parameter 'Terms' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2448:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2497:13: warning: Uninitialized variable: result [uninitvar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2480:18: note: Assuming condition is false ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2497:13: note: Uninitialized variable: result ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:648:23: style: Variable 'olen' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:659:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1749:35: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1749:45: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1766:14: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1905:36: style: Variable 'val' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1905:33: style: Variable 'val' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2074:22: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2157:20: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2157:29: style: Variable 'avail' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2342:15: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2342:42: style: Variable 'new_bytes' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:2341:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/StreamAuth.c:41:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:310:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:35:20: style:inconclusive: Function 'strlwr' argument 1 names different: declaration 'Str' definition 'str'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:134:20: note: Function 'strlwr' argument 1 names different: declaration 'Str' definition 'str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:35:20: note: Function 'strlwr' argument 1 names different: declaration 'Str' definition 'str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:45:20: style:inconclusive: Function 'strupr' argument 1 names different: declaration 'Str' definition 'str'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:131:20: note: Function 'strupr' argument 1 names different: declaration 'Str' definition 'str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:45:20: note: Function 'strupr' argument 1 names different: declaration 'Str' definition 'str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:54:20: style:inconclusive: Function 'strrep' argument 1 names different: declaration 'Str' definition 'str'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:137:20: note: Function 'strrep' argument 1 names different: declaration 'Str' definition 'str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:54:20: note: Function 'strrep' argument 1 names different: declaration 'Str' definition 'str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:54:30: style:inconclusive: Function 'strrep' argument 2 names different: declaration 'c1' definition 'oldchar'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:137:30: note: Function 'strrep' argument 2 names different: declaration 'c1' definition 'oldchar'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:54:30: note: Function 'strrep' argument 2 names different: declaration 'c1' definition 'oldchar'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:54:44: style:inconclusive: Function 'strrep' argument 3 names different: declaration 'c2' definition 'newchar'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:137:39: note: Function 'strrep' argument 3 names different: declaration 'c2' definition 'newchar'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:54:44: note: Function 'strrep' argument 3 names different: declaration 'c2' definition 'newchar'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:120:35: style:inconclusive: Function 'SetStrLen' argument 2 names different: declaration 'Len' definition 'len'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:85:35: note: Function 'SetStrLen' argument 2 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:120:35: note: Function 'SetStrLen' argument 2 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:135:54: style:inconclusive: Function 'CopyStrLen' argument 3 names different: declaration 'Len' definition 'len'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:94:54: note: Function 'CopyStrLen' argument 3 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:135:54: note: Function 'CopyStrLen' argument 3 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:159:53: style:inconclusive: Function 'CatStrLen' argument 3 names different: declaration 'Len' definition 'len'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:100:53: note: Function 'CatStrLen' argument 3 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:159:53: note: Function 'CatStrLen' argument 3 names different: declaration 'Len' definition 'len'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:382:24: style:inconclusive: Function 'VFormatStr' argument 1 names different: declaration 'RetStr' definition 'InBuff'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:117:24: note: Function 'VFormatStr' argument 1 names different: declaration 'RetStr' definition 'InBuff'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:382:24: note: Function 'VFormatStr' argument 1 names different: declaration 'RetStr' definition 'InBuff'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:382:44: style:inconclusive: Function 'VFormatStr' argument 2 names different: declaration 'Format' definition 'InputFmtStr'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:117:44: note: Function 'VFormatStr' argument 2 names different: declaration 'Format' definition 'InputFmtStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:382:44: note: Function 'VFormatStr' argument 2 names different: declaration 'Format' definition 'InputFmtStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:445:23: style:inconclusive: Function 'FormatStr' argument 1 names different: declaration 'RetStr' definition 'InBuff'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:118:23: note: Function 'FormatStr' argument 1 names different: declaration 'RetStr' definition 'InBuff'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:445:23: note: Function 'FormatStr' argument 1 names different: declaration 'RetStr' definition 'InBuff'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:445:43: style:inconclusive: Function 'FormatStr' argument 2 names different: declaration 'Format' definition 'FmtStr'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:118:43: note: Function 'FormatStr' argument 2 names different: declaration 'Format' definition 'FmtStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:445:43: note: Function 'FormatStr' argument 2 names different: declaration 'Format' definition 'FmtStr'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:478:26: style:inconclusive: Function 'AddCharToStr' argument 1 names different: declaration 'Buffer' definition 'Dest'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:122:26: note: Function 'AddCharToStr' argument 1 names different: declaration 'Buffer' definition 'Dest'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:478:26: note: Function 'AddCharToStr' argument 1 names different: declaration 'Buffer' definition 'Dest'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:478:36: style:inconclusive: Function 'AddCharToStr' argument 2 names different: declaration 'Char' definition 'Src'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:122:39: note: Function 'AddCharToStr' argument 2 names different: declaration 'Char' definition 'Src'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:478:36: note: Function 'AddCharToStr' argument 2 names different: declaration 'Char' definition 'Src'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:488:36: style:inconclusive: Function 'AddCharToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:125:29: note: Function 'AddCharToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:488:36: note: Function 'AddCharToBuffer' argument 1 names different: declaration 'Buffer' definition 'Dest'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:488:49: style:inconclusive: Function 'AddCharToBuffer' argument 2 names different: declaration 'Len' definition 'DestLen'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:125:44: note: Function 'AddCharToBuffer' argument 2 names different: declaration 'Len' definition 'DestLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:488:49: note: Function 'AddCharToBuffer' argument 2 names different: declaration 'Len' definition 'DestLen'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:506:79: style:inconclusive: Function 'AddBytesToBuffer' argument 4 names different: declaration 'Len' definition 'NoOfBytes'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.h:128:72: note: Function 'AddBytesToBuffer' argument 4 names different: declaration 'Len' definition 'NoOfBytes'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:506:79: note: Function 'AddBytesToBuffer' argument 4 names different: declaration 'Len' definition 'NoOfBytes'. ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:71:32: style: Parameter 'oldchars' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:506:65: style: Parameter 'Bytes' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:310:12: style: Variable 'Str' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:589:32: style: Variable 'StartQuote' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:415:9: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:416:48: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:417:9: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:427:13: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:428:55: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted] ColumPaget-Hashrat-10c0432/libUseful-bundled/String.c:429:13: error: va_list 'argscopy' used before va_start() was called. [va_list_usedBeforeStarted] ColumPaget-Hashrat-10c0432/libUseful-bundled/StringList.c:50:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/SysInfo.c:25:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable if_name [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SysInfo.c:41:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/SysInfo.c:103:12: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/SysInfo.c:27:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/SysInfo.c:38:19: style: Variable 'Details' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:271:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable winsize [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:1021:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:125:9: style: Variable '*Str' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:119:17: note: *Str is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:125:9: note: *Str is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:161:13: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:160:8: note: ptr is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:161:13: note: ptr is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:863:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:1026:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:1044:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:848:35: style:inconclusive: Function 'XtermSetTerminalSize' argument 1 names different: declaration 'S' definition 'Term'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.h:289:35: note: Function 'XtermSetTerminalSize' argument 1 names different: declaration 'S' definition 'Term'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:848:35: note: Function 'XtermSetTerminalSize' argument 1 names different: declaration 'S' definition 'Term'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:922:51: style:inconclusive: Function 'XtermSetDefaultColors' argument 2 names different: declaration 'Colors' definition 'Str'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.h:294:51: note: Function 'XtermSetDefaultColors' argument 2 names different: declaration 'Colors' definition 'Str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:922:51: note: Function 'XtermSetDefaultColors' argument 2 names different: declaration 'Colors' definition 'Str'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:269:12: style: Variable 'val' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:800:20: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:808:20: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Terminal.c:827:16: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:53:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:289:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TB [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:8: note: Assignment 'TB=(struct TERMBAR*)calloc(1,sizeof(struct TERMBAR))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:289:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:290:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TB [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:8: note: Assignment 'TB=(struct TERMBAR*)calloc(1,sizeof(struct TERMBAR))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:290:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:291:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TB [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:8: note: Assignment 'TB=(struct TERMBAR*)calloc(1,sizeof(struct TERMBAR))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:291:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:292:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TB [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:8: note: Assignment 'TB=(struct TERMBAR*)calloc(1,sizeof(struct TERMBAR))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:292:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:293:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TB [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:8: note: Assignment 'TB=(struct TERMBAR*)calloc(1,sizeof(struct TERMBAR))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:293:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:294:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TB [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:288:8: note: Assignment 'TB=(struct TERMBAR*)calloc(1,sizeof(struct TERMBAR))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:294:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:22:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:92:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:116:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:118:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalBar.c:200:14: style: Variable 'TB' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalCalendar.c:297:9: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalCalendar.c:105:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalCalendar.c:144:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalCalendar.c:293:16: style: Variable 'Now' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalCalendar.c:27:9: error: Uninitialized variable: ptr [uninitvar] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalCalendar.c:22:17: style: Variable 'ptr' is not assigned a value. [unassignedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalCalendar.c:152:28: style: Variable 'y' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalChoice.c:28:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalChoice.c:31:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalChoice.c:66:12: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalKeys.c:1589:20: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:44:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:45:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:52:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:84:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:35:65: style: Parameter 'Curr' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:315:26: style: Variable 'Node' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:160:59: warning: Uninitialized variable: TermWide [uninitvar] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:136:13: note: Assuming condition is false ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:160:59: note: Uninitialized variable: TermWide ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalMenu.c:61:9: style: Unused variable: count [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalProgress.c:30:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalProgress.c:48:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalProgress.c:13:51: style:inconclusive: Function 'TerminalProgressDraw' argument 2 names different: declaration 'Perc' definition 'Fract'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalProgress.h:73:51: note: Function 'TerminalProgressDraw' argument 2 names different: declaration 'Perc' definition 'Fract'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalProgress.c:13:51: note: Function 'TerminalProgressDraw' argument 2 names different: declaration 'Perc' definition 'Fract'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalTheme.c:61:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalTheme.c:55:61: style:inconclusive: Function 'TerminalThemeGet' argument 2 names different: declaration 'AttributeName' definition 'Attrib'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalTheme.h:20:61: note: Function 'TerminalThemeGet' argument 2 names different: declaration 'AttributeName' definition 'Attrib'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalTheme.c:55:61: note: Function 'TerminalThemeGet' argument 2 names different: declaration 'AttributeName' definition 'Attrib'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:129:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:129:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:130:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:130:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:131:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:131:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:132:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:132:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:133:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:133:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:134:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:134:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:135:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:135:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:135:25: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:135:25: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:136:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:136:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:136:31: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:136:31: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:137:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:137:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:137:33: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:137:33: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:138:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:138:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:138:28: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:138:28: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:139:5: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:139:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:139:29: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:139:29: note: Null pointer dereference ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:124:39: style:inconclusive: Function 'TerminalWidgetNew' argument 1 names different: declaration 'Term' definition 'TERM'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.h:40:39: note: Function 'TerminalWidgetNew' argument 1 names different: declaration 'Term' definition 'TERM'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:124:39: note: Function 'TerminalWidgetNew' argument 1 names different: declaration 'Term' definition 'TERM'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:124:92: style:inconclusive: Function 'TerminalWidgetNew' argument 6 names different: declaration 'Options' definition 'Config'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.h:40:92: note: Function 'TerminalWidgetNew' argument 6 names different: declaration 'Options' definition 'Config'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:124:92: note: Function 'TerminalWidgetNew' argument 6 names different: declaration 'Options' definition 'Config'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:145:42: style:inconclusive: Function 'TerminalWidgetCreate' argument 1 names different: declaration 'Term' definition 'TERM'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.h:41:42: note: Function 'TerminalWidgetCreate' argument 1 names different: declaration 'Term' definition 'TERM'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:145:42: note: Function 'TerminalWidgetCreate' argument 1 names different: declaration 'Term' definition 'TERM'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:145:60: style:inconclusive: Function 'TerminalWidgetCreate' argument 2 names different: declaration 'Options' definition 'Config'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.h:41:60: note: Function 'TerminalWidgetCreate' argument 2 names different: declaration 'Options' definition 'Config'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:145:60: note: Function 'TerminalWidgetCreate' argument 2 names different: declaration 'Options' definition 'Config'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:151:34: style:inconclusive: Function 'TerminalWidgetDestroy' argument 1 names different: declaration 'p_Widget' definition 'p_TW'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.h:43:34: note: Function 'TerminalWidgetDestroy' argument 1 names different: declaration 'p_Widget' definition 'p_TW'. ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:151:34: note: Function 'TerminalWidgetDestroy' argument 1 names different: declaration 'p_Widget' definition 'p_TW'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:26:11: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:95:9: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:397:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:98:5: error: Common realloc mistake: 'Buffer' nulled but not freed upon failure [memleakOnRealloc] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:22:16: style: Variable 'Today' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:87:16: style: Variable 'TMS' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:358:9: style: Variable 'DaysInMonth' can be declared as const array [constVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:379:22: style: Variable 'OutTM' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:229:20: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Time.c:381:9: style: Unused variable: i [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/Tokenizer.c:290:14: style: Condition 'SepStart' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Tokenizer.c:338:57: style:inconclusive: Function 'GetToken' argument 2 names different: declaration 'Delim' definition 'Separator'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Tokenizer.h:128:57: note: Function 'GetToken' argument 2 names different: declaration 'Delim' definition 'Separator'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Tokenizer.c:338:57: note: Function 'GetToken' argument 2 names different: declaration 'Delim' definition 'Separator'. ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:106:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:164:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:172:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:196:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:197:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:156:50: style:inconclusive: Function 'ParseConnectDetails' argument 2 names different: declaration 'Proto' definition 'Type'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.h:36:50: note: Function 'ParseConnectDetails' argument 2 names different: declaration 'Proto' definition 'Type'. ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:156:50: note: Function 'ParseConnectDetails' argument 2 names different: declaration 'Proto' definition 'Type'. ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:156:115: style:inconclusive: Function 'ParseConnectDetails' argument 7 names different: declaration 'InitDir' definition 'Path'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.h:36:116: note: Function 'ParseConnectDetails' argument 7 names different: declaration 'InitDir' definition 'Path'. ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:156:115: note: Function 'ParseConnectDetails' argument 7 names different: declaration 'InitDir' definition 'Path'. ColumPaget-Hashrat-10c0432/libUseful-bundled/URL.c:68:38: style: Variable 'aptr' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Unicode.c:185:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SYSCONFDIR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/Unicode.c:144:41: style: Condition 'Code<0x10000' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Unicode.c:141:19: note: Assuming that condition 'Code<0x10000' is not redundant ColumPaget-Hashrat-10c0432/libUseful-bundled/Unicode.c:144:41: note: Condition 'Code<0x10000' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/Unicode.c:185:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Unicode.c:171:15: style: Variable 'Node' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnitsOfMeasure.c:65:23: style: Variable 'sufflist' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnitsOfMeasure.c:65:16: style: Variable 'suffix' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnitsOfMeasure.c:86:13: style: Variable 'next' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:14:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_un [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:48:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_un [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:95:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PF_UNIX [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:42:42: style:inconclusive: Function 'OpenUnixSocket' argument 2 names different: declaration 'SockType' definition 'Type'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.h:38:42: note: Function 'OpenUnixSocket' argument 2 names different: declaration 'SockType' definition 'Type'. ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:42:42: note: Function 'OpenUnixSocket' argument 2 names different: declaration 'SockType' definition 'Type'. ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:63:62: style:inconclusive: Function 'STREAMConnectUnixSocket' argument 3 names different: declaration 'SockType' definition 'ConType'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.h:39:62: note: Function 'STREAMConnectUnixSocket' argument 3 names different: declaration 'SockType' definition 'ConType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:63:62: note: Function 'STREAMConnectUnixSocket' argument 3 names different: declaration 'SockType' definition 'ConType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:12:11: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/UnixSocket.c:12:18: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:8:11: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:19:11: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:29:11: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:39:11: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:49:8: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:116:11: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:131:11: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:78:28: style:inconclusive: Function 'SwitchUser' argument 1 names different: declaration 'User' definition 'NewUser'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.h:40:28: note: Function 'SwitchUser' argument 1 names different: declaration 'User' definition 'NewUser'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:78:28: note: Function 'SwitchUser' argument 1 names different: declaration 'User' definition 'NewUser'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:99:29: style:inconclusive: Function 'SwitchGroup' argument 1 names different: declaration 'Group' definition 'NewGroup'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.h:41:29: note: Function 'SwitchGroup' argument 1 names different: declaration 'Group' definition 'NewGroup'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:99:29: note: Function 'SwitchGroup' argument 1 names different: declaration 'Group' definition 'NewGroup'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:5:20: style: Variable 'pwent' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:16:19: style: Variable 'grent' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:27:20: style: Variable 'pwent' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:37:19: style: Variable 'grent' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:47:20: style: Variable 'pw' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:113:20: style: Variable 'pwent' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Users.c:129:20: style: Variable 'pwent' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:335:16: style: Condition '*FmtPtr==')'' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:329:20: note: Assuming that condition '*FmtPtr!=')'' is not redundant ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:335:16: note: Condition '*FmtPtr==')'' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:365:11: style: Variable 'RetStr' is reassigned a value before the old one has been used. [redundantAssignment] ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:360:11: note: RetStr is assigned ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:365:11: note: RetStr is overwritten ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:38:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:139:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:23:79: style:inconclusive: Function 'SetTypedVar' argument 4 names different: declaration 'Type' definition 'ItemType'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.h:42:79: note: Function 'SetTypedVar' argument 4 names different: declaration 'Type' definition 'ItemType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:23:79: note: Function 'SetTypedVar' argument 4 names different: declaration 'Type' definition 'ItemType'. ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:67:15: style: Variable 'Node' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/Vars.c:347:14: style: Variable 'Node' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:188:18: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:185:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:185:11: note: Assignment 'Frame=(char*)malloc(Len+20)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:188:18: note: Null pointer addition ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:253:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:258:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:264:10: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:287:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:289:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:244:35: style:inconclusive: Function 'WebSocketOpen' argument 1 names different: declaration 'URL' definition 'WebsocketURL'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.h:19:35: note: Function 'WebSocketOpen' argument 1 names different: declaration 'URL' definition 'WebsocketURL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:244:35: note: Function 'WebSocketOpen' argument 1 names different: declaration 'URL' definition 'WebsocketURL'. ColumPaget-Hashrat-10c0432/libUseful-bundled/crc32.c:92:56: style: Parameter 'pData' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/CMON.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/CMON.c:5:9: style: Variable 'DB' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/CMON.c:13:3: style: Variable 'DB' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Config.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Errors.c:42:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Errors.c:51:5: style: Condition '!TestFunction()' is always true [knownConditionTrueFalse] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Errors.c:51:19: note: Calling function 'TestFunction' returns 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Errors.c:51:5: note: Condition '!TestFunction()' is always true ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Errors.c:27:9: style: Variable 'Err' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/FileCopy.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/FileCopy.c:11:13: error: Uninitialized variable: Out [uninitvar] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/HMAC.c:16:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/HMAC.c:9:4: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Hash.c:4:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/HttpServer.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/JSON.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/LineEdit.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Maps.c:73:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Maps.c:69:1: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Maps.c:11:11: style: Variable 'Node' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Maps.c:13:5: style: Variable 'Node' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Maps.c:47:4: style: Variable 'ptr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ParseRSS.c:40:20: warning: Uninitialized variables: P.Next, P.Prev, P.Tag, P.ItemType, P.Flags, P.Head, P.Item, P.Side, P.Stats [uninitvar] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ParseRSS.c:14:5: note: Assuming condition is false ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ParseRSS.c:40:20: note: Uninitialized variables: P.Next, P.Prev, P.Tag, P.ItemType, P.Flags, P.Head, P.Item, P.Side, P.Stats ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/SSLClient.c:15:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/SSLClient.c:18:18: style: Variable 'Config' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/SSLClient.c:18:32: style: Variable 'Tempstr' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/SSLClient.c:18:32: style: Variable 'Tempstr' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Smtp.c:4:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Smtp.c:15:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Smtp.c:18:5: style: Variable 'Line' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/SpawnContainer.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/SpawnContainer.c:7:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/StrLen.c:31:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/StrLen.c:17:49: warning: Uninitialized variable: len [uninitvar] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/StrLen.c:11:13: note: Assuming condition is false ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/StrLen.c:17:49: note: Uninitialized variable: len ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/StrLen.c:33:9: style: Unused variable: S [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/SysInfo.c:4:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TTYTest.c:20:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TTYTest.c:42:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TTYTest.c:22:5: style: Unused variable: fd [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermBar.c:33:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermBar.c:37:5: style: Unused variable: i [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermCalendar.c:5:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermCalendar.c:9:15: style: Unused variable: TC [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermCalendar.c:10:5: style: Unused variable: i [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermChoice.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermChoice.c:6:11: style: Unused variable: Options [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermMenu.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/TermProgress.c:5:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Terminal.c:24:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Terminal.c:14:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Terminal.c:28:10: style: Unused variable: TB [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Tokenize.c:23:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Vars.c:5:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Websocket.c:38:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/Websocket.c:42:5: style: Unused variable: result [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/WebsocketServer.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/WebsocketServer.c:5:9: style: Unused variable: Serv [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/WebsocketServer.c:5:16: style: Unused variable: S [unusedVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/YAML.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/base32.c:5:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/calendar.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/chroot.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/decrypt.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/decrypt.c:7:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/encrypt.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/encrypt.c:10:1: portability: %d in format string (no. 1) requires 'int' but the argument type is 'STREAM * {aka STREAM *}'. [invalidPrintfArgType_sint] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/encrypt.c:7:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/encrypt.c:7:5: style: Variable 'result' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/fmtduration.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/movetest.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/nonewprivs.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/pattest.c:17:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/pattest.c:13:1: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/pbkdf2.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/seccomp.c:4:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/seccomp.c:23:1: portability: %d in format string (no. 1) requires 'int' but the argument type is 'STREAM * {aka STREAM *}'. [invalidPrintfArgType_sint] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ssh-listfiles.c:5:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ssh-listfiles.c:16:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ssh-time.c:5:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ssh-time.c:16:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/ssh-tunnel.c:3:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/uudecode.c:6:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/uudecode.c:10:7: style: Variable 'Input' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/uudecode.c:13:4: style: Variable 'len' is assigned a value that is never used. [unreadVariable] ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:46:33: style:inconclusive: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/md5.h:31:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:46:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:61:35: style:inconclusive: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/md5.h:32:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:61:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:112:60: style:inconclusive: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/libUseful-bundled/md5.h:34:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:112:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. ColumPaget-Hashrat-10c0432/libUseful-bundled/sha2.c:88:0: error: #error Define BYTE_ORDER to be equal to either LITTLE_ENDIAN or BIG_ENDIAN [preprocessorErrorDirective] ColumPaget-Hashrat-10c0432/libUseful-bundled/sha2.c:88:2: error: #error Define BYTE_ORDER to be equal to either LITTLE_ENDIAN or BIG_ENDIAN [preprocessorErrorDirective] ColumPaget-Hashrat-10c0432/libUseful-bundled/whirlpool.c:1652:20: style: Variable 'bitLength' can be declared as pointer to const [constVariablePointer] ColumPaget-Hashrat-10c0432/main.c:21:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/main.c:81:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TERM_HIDETEXT [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/main.c:116:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GETTOKEN_QUOTES [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/main.c:141:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/memcached.c:31:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/otp.c:14:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODE_BASE32 [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/otp.c:34:44: style:inconclusive: Function 'OTPParse' argument 2 names different: declaration 'URL' definition 'Input'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/otp.h:6:44: note: Function 'OTPParse' argument 2 names different: declaration 'URL' definition 'Input'. ColumPaget-Hashrat-10c0432/otp.c:34:44: note: Function 'OTPParse' argument 2 names different: declaration 'URL' definition 'Input'. ColumPaget-Hashrat-10c0432/output.c:33:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENCODE_BASE64 [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/output.c:172:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TIME_MILLISECS [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/output.c:107:52: style:inconclusive: Function 'HashratOutputFileInfo' argument 2 names different: declaration 'S' definition 'Out'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/common.h:156:52: note: Function 'HashratOutputFileInfo' argument 2 names different: declaration 'S' definition 'Out'. ColumPaget-Hashrat-10c0432/output.c:107:52: note: Function 'HashratOutputFileInfo' argument 2 names different: declaration 'S' definition 'Out'. ColumPaget-Hashrat-10c0432/output.c:107:106: style:inconclusive: Function 'HashratOutputFileInfo' argument 5 names different: declaration 'Hash' definition 'iHash'. [funcArgNamesDifferent] ColumPaget-Hashrat-10c0432/common.h:156:104: note: Function 'HashratOutputFileInfo' argument 5 names different: declaration 'Hash' definition 'iHash'. ColumPaget-Hashrat-10c0432/output.c:107:106: note: Function 'HashratOutputFileInfo' argument 5 names different: declaration 'Hash' definition 'iHash'. ColumPaget-Hashrat-10c0432/output.c:45:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/ssh.c:27:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/ssh.c:88:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SELECT_READ [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/ssh.c:139:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/ssh.c:104:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:216:46: note: Calling function 'Decode_LS_Output', 3rd argument 'Stat' value is 0 ColumPaget-Hashrat-10c0432/ssh.c:104:12: note: Null pointer dereference ColumPaget-Hashrat-10c0432/ssh.c:109:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:216:46: note: Calling function 'Decode_LS_Output', 3rd argument 'Stat' value is 0 ColumPaget-Hashrat-10c0432/ssh.c:109:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/ssh.c:164:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:216:46: note: Calling function 'Decode_LS_Output', 3rd argument 'Stat' value is 0 ColumPaget-Hashrat-10c0432/ssh.c:164:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/ssh.c:168:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:216:46: note: Calling function 'Decode_LS_Output', 3rd argument 'Stat' value is 0 ColumPaget-Hashrat-10c0432/ssh.c:168:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/ssh.c:172:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:216:46: note: Calling function 'Decode_LS_Output', 3rd argument 'Stat' value is 0 ColumPaget-Hashrat-10c0432/ssh.c:172:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/ssh.c:217:25: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:217:25: note: Null pointer dereference ColumPaget-Hashrat-10c0432/ssh.c:71:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/ssh.c:195:54: style: Unused variable: wptr [unusedVariable] ColumPaget-Hashrat-10c0432/ssh.c:197:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/xattr.c:75:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/xattr.c:101:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/xattr.c:145:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/xattr.c:149:5: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/xattr.c:148:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/xattr.c:148:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/xattr.c:149:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/xattr.c:149:22: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/xattr.c:148:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/xattr.c:148:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/xattr.c:149:22: note: Null pointer dereference ColumPaget-Hashrat-10c0432/xattr.c:150:5: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/xattr.c:148:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/xattr.c:148:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/xattr.c:150:5: note: Null pointer dereference ColumPaget-Hashrat-10c0432/xattr.c:150:24: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/xattr.c:148:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/xattr.c:148:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/xattr.c:150:24: note: Null pointer dereference ColumPaget-Hashrat-10c0432/xattr.c:81:5: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] ColumPaget-Hashrat-10c0432/xattr.c:119:9: error: Uninitialized variable: len [uninitvar] ColumPaget-Hashrat-10c0432/xattr.c:58:9: style: Unused variable: result [unusedVariable] ColumPaget-Hashrat-10c0432/xdialog.c:136:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] ColumPaget-Hashrat-10c0432/xdialog.c:147:9: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/xdialog.c:146:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/xdialog.c:146:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/xdialog.c:147:9: note: Null pointer dereference ColumPaget-Hashrat-10c0432/xdialog.c:74:60: style: Parameter 'Config' can be declared as pointer to const [constParameterPointer] ColumPaget-Hashrat-10c0432/xdialog.c:78:17: style: Unused variable: ptr [unusedVariable] ColumPaget-Hashrat-10c0432/common.c:38:15: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:260:27: note: Calling function ReformatHash, 3rd argument is null ColumPaget-Hashrat-10c0432/common.c:38:15: note: Dereferencing argument Ctx that is null ColumPaget-Hashrat-10c0432/files.c:55:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:109:44: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:109:22: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:110:29: note: Calling function StatFile, 3rd argument is null ColumPaget-Hashrat-10c0432/files.c:55:12: note: Dereferencing argument Stat that is null ColumPaget-Hashrat-10c0432/files.c:277:11: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:258:20: note: Calling function ProcessData, 2nd argument is null ColumPaget-Hashrat-10c0432/files.c:277:11: note: Dereferencing argument Ctx that is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:22: note: Calling function HTTPInfoSetValues, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:89:5: note: Dereferencing argument Info that is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:139:19: warning: If memory allocation fails, then there is a possible null pointer dereference: Set [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:9: note: Assignment 'Set=(struct TSelectSet*)calloc(1,sizeof(struct TSelectSet))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:170:22: note: Calling function SelectWait, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:139:19: note: Dereferencing argument Set that is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:157:13: warning: If memory allocation fails, then there is a possible null pointer dereference: Set [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:9: note: Assignment 'Set=(struct TSelectSet*)calloc(1,sizeof(struct TSelectSet))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:175:21: note: Calling function SelectSetDestroy, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:157:13: note: Dereferencing argument Set that is null ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:57:5: warning: Null pointer dereference: Buffer [ctunullpointer] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:104:19: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:104:19: note: Assignment 'Tempstr=malloc(20)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:105:24: note: Calling function WebSocketHeader, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:75:27: note: Calling function WebSocketExtendedHeader, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:57:5: note: Dereferencing argument Buffer that is null ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:152:13: warning: If memory allocation fails, then there is a possible null pointer dereference: digest [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:33:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:33:16: note: Assignment 'DigestBuff=(char*)calloc(1,16+1)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:34:13: note: Calling function MD5Final, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/md5c.c:152:13: note: Dereferencing argument digest that is null ColumPaget-Hashrat-10c0432/ssh.c:104:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:216:29: note: Calling function Decode_LS_Output, 3rd argument is null ColumPaget-Hashrat-10c0432/ssh.c:104:12: note: Dereferencing argument Stat that is null diff: head ColumPaget-Hashrat-10c0432/cgi.c:241:31: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/cgi.c:240:34: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/cgi.c:240:13: note: Assignment 'Ctx=(struct HashratCtx*)calloc(1,sizeof(struct HashratCtx))', assigned value is 0 ColumPaget-Hashrat-10c0432/cgi.c:241:31: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/files.c:423:27: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:420:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:420:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:423:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/files.c:423:37: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:420:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:420:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:423:37: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/files.c:55:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/files.c:109:44: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/files.c:109:22: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/files.c:110:29: note: Calling function StatFile, 3rd argument is null ColumPaget-Hashrat-10c0432/files.c:55:12: note: Dereferencing argument Stat that is null head ColumPaget-Hashrat-10c0432/fingerprint.c:13:9: style: Variable 'result' is assigned a value that is never used. [unreadVariable] head ColumPaget-Hashrat-10c0432/fingerprint.c:72:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:72:24: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/fingerprint.c:74:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:74:28: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/fingerprint.c:75:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:75:24: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/fingerprint.c:76:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Item [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:71:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:71:10: note: Assignment 'Item=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:76:24: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/fingerprint.c:91:22: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:91:22: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/fingerprint.c:92:22: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/fingerprint.c:90:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/fingerprint.c:90:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/fingerprint.c:92:22: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Container.c:309:16: style: Variable 'init_pid' is assigned a value that is never used. [unreadVariable] head ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:24:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:24:23: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:25:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:23:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/DataProcessing.c:25:23: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:100:26: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:100:26: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:97:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:97:28: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:98:27: warning: If memory allocation fails, then there is a possible null pointer dereference: Err [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:94:13: note: Assignment 'Err=(struct TError*)calloc(1,sizeof(struct TError))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Errors.c:98:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:15:34: warning: If memory allocation fails, then there is a possible null pointer dereference: ExpectDialog [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:42: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:18: note: Assignment 'ExpectDialog=(struct TExpectDialog*)calloc(1,sizeof(struct TExpectDialog))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:15:34: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:16:33: warning: If memory allocation fails, then there is a possible null pointer dereference: ExpectDialog [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:42: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:14:18: note: Assignment 'ExpectDialog=(struct TExpectDialog*)calloc(1,sizeof(struct TExpectDialog))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Expect.c:16:33: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:112:16: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:108:10: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HMAC.c:112:16: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:93:32: warning: If memory allocation fails, then there is a possible null pointer dereference: Hash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:92:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:92:18: note: Assignment 'Hash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Hash.c:93:32: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:15:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:14:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashCRC32.c:15:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:34:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:33:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashJH.c:34:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:17:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:16:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashMD5.c:17:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:112:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:111:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:112:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:150:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:149:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:150:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:18:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:17:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:18:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:70:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:69:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashSHA.c:70:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:33:27: warning: If memory allocation fails, then there is a possible null pointer dereference: NewHash [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:28: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:32:13: note: Assignment 'NewHash=(struct HASH*)calloc(1,sizeof(struct HASH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HashWhirlpool.c:33:27: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:111:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:111:28: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:89:5: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:22: note: Calling function HTTPInfoSetValues, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:89:5: note: Dereferencing argument Info that is null head ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:90:28: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:90:28: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:91:24: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:91:24: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:94:26: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:94:26: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:95:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:95:23: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:96:35: warning: If memory allocation fails, then there is a possible null pointer dereference: Info [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:35: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:110:10: note: Assignment 'Info=(struct HTTPInfoStruct*)calloc(1,sizeof(struct HTTPInfoStruct))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:112:23: note: Calling function 'HTTPInfoSetValues', 1st argument 'Info' value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Http.c:96:35: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:132:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Mod [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:37: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:131:9: note: Assignment 'Mod=(struct TProcessingModule*)calloc(1,sizeof(struct TProcessingModule))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/HttpChunkedTransfer.c:132:23: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:405:9: style: Variable 'result' is assigned a value that is never used. [unreadVariable] 2.17.0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:70:23: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:65:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:65:12: note: Assignment 'Chains=(struct ListNode*)calloc(NoOfChains+1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:70:23: note: Null pointer addition head ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:70:23: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:65:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:65:12: note: Assignment 'Chains=(struct ListNode*)calloc(NoOfChains+1,sizeof(struct ListNode))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/List.c:70:23: note: Null pointer addition head ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:71:31: warning: If memory allocation fails, then there is a possible null pointer dereference: LogFile [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:36: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:70:17: note: Assignment 'LogFile=(struct TLogFile*)calloc(1,sizeof(struct TLogFile))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Log.c:71:31: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:148:23: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:148:23: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:157:30: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:157:30: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:158:31: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:158:31: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:159:19: warning: If memory allocation fails, then there is a possible null pointer dereference: Ctx [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:25: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:143:9: note: Assignment 'Ctx=(struct OAUTH*)calloc(1,sizeof(struct OAUTH))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/OAuth.c:159:19: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:119:9: style: Variable 'val' is assigned a value that is never used. [unreadVariable] head ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:36: warning: If memory allocation fails, then there is a possible null pointer dereference: Store [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:11: note: Assignment 'Store=(struct SECURESTORE*)calloc(1,sizeof(struct SECURESTORE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:36: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:49: warning: If memory allocation fails, then there is a possible null pointer dereference: Store [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:33: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:172:11: note: Assignment 'Store=(struct SECURESTORE*)calloc(1,sizeof(struct SECURESTORE))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:176:49: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/SecureMem.c:244:21: style: Variable 'Flags' is assigned a value that is never used. [unreadVariable] head ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:157:13: warning: If memory allocation fails, then there is a possible null pointer dereference: Set [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:30: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:168:9: note: Assignment 'Set=(struct TSelectSet*)calloc(1,sizeof(struct TSelectSet))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:175:21: note: Calling function SelectSetDestroy, 1st argument is null ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:157:13: note: Dereferencing argument Set that is null head ColumPaget-Hashrat-10c0432/libUseful-bundled/Stream.c:1905:33: style: Variable 'val' is assigned a value that is never used. [unreadVariable] head ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:135:25: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:135:25: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:136:31: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:136:31: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:137:33: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:137:33: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:138:28: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:138:28: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:139:29: warning: If memory allocation fails, then there is a possible null pointer dereference: TW [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:29: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:128:8: note: Assignment 'TW=(struct TERMWIDGET*)calloc(1,sizeof(struct TERMWIDGET))', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/TerminalWidget.c:139:29: note: Null pointer dereference 2.17.0 ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:188:18: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:185:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:185:11: note: Assignment 'Frame=(char*)malloc(Len+20)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:188:18: note: Null pointer addition head ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:188:18: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:185:26: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:185:11: note: Assignment 'Frame=(char*)malloc(Len+20)', assigned value is 0 ColumPaget-Hashrat-10c0432/libUseful-bundled/WebSocket.c:188:18: note: Null pointer addition head ColumPaget-Hashrat-10c0432/libUseful-bundled/examples/encrypt.c:7:5: style: Variable 'result' is assigned a value that is never used. [unreadVariable] head ColumPaget-Hashrat-10c0432/libUseful-bundled/sha2.c:88:2: error: #error Define BYTE_ORDER to be equal to either LITTLE_ENDIAN or BIG_ENDIAN [preprocessorErrorDirective] head ColumPaget-Hashrat-10c0432/ssh.c:104:12: warning: If memory allocation fails, then there is a possible null pointer dereference: Stat [ctunullpointerOutOfMemory] ColumPaget-Hashrat-10c0432/ssh.c:215:40: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/ssh.c:215:18: note: Assignment 'Stat=(struct stat*)calloc(1,sizeof(struct stat))', assigned value is 0 ColumPaget-Hashrat-10c0432/ssh.c:216:29: note: Calling function Decode_LS_Output, 3rd argument is null ColumPaget-Hashrat-10c0432/ssh.c:104:12: note: Dereferencing argument Stat that is null head ColumPaget-Hashrat-10c0432/xattr.c:149:22: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/xattr.c:148:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/xattr.c:148:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/xattr.c:149:22: note: Null pointer dereference head ColumPaget-Hashrat-10c0432/xattr.c:150:24: warning: If memory allocation fails, then there is a possible null pointer dereference: FP [nullPointerOutOfMemory] ColumPaget-Hashrat-10c0432/xattr.c:148:31: note: Assuming allocation function fails ColumPaget-Hashrat-10c0432/xattr.c:148:8: note: Assignment 'FP=(struct TFingerprint*)calloc(1,sizeof(struct TFingerprint))', assigned value is 0 ColumPaget-Hashrat-10c0432/xattr.c:150:24: note: Null pointer dereference DONE