2025-07-12 13:30 ftp://ftp.de.debian.org/debian/pool/main/a/aseqjoy/aseqjoy_0.0.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j6 platform: Linux-6.1.0-37-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.67 compiler: g++ (Debian 12.2.0-14+deb12u1) 12.2.0 cppcheck: head 2.17.0 head-info: 843f95e (2025-07-12 14:37:40 +0200) count: 8 8 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: aseqjoy-0.0.2/aseqjoy.c:70:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SND_SEQ_OPEN_OUTPUT [valueFlowBailoutIncompleteVar] aseqjoy-0.0.2/aseqjoy.c:101:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] aseqjoy-0.0.2/aseqjoy.c:146:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable js_event [valueFlowBailoutIncompleteVar] aseqjoy-0.0.2/aseqjoy.c:203:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] aseqjoy-0.0.2/aseqjoy.c:139:31: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] aseqjoy-0.0.2/aseqjoy.c:129:17: note: Assuming allocation function fails aseqjoy-0.0.2/aseqjoy.c:129:17: note: Assignment 'values=calloc(axes,sizeof(struct val))', assigned value is 0 aseqjoy-0.0.2/aseqjoy.c:139:31: note: Null pointer dereference aseqjoy-0.0.2/aseqjoy.c:140:3: warning: If memory allocation fails, then there is a possible null pointer dereference: values [nullPointerOutOfMemory] aseqjoy-0.0.2/aseqjoy.c:129:17: note: Assuming allocation function fails aseqjoy-0.0.2/aseqjoy.c:129:17: note: Assignment 'values=calloc(axes,sizeof(struct val))', assigned value is 0 aseqjoy-0.0.2/aseqjoy.c:140:3: note: Null pointer dereference aseqjoy-0.0.2/aseqjoy.c:211:7: style: Local variable 'i' shadows outer variable [shadowVariable] aseqjoy-0.0.2/aseqjoy.c:202:6: note: Shadowed declaration aseqjoy-0.0.2/aseqjoy.c:211:7: note: Shadow variable aseqjoy-0.0.2/aseqjoy.c:76:13: style: Variable 'src.client' is assigned a value that is never used. [unreadVariable] diff: DONE