2026-05-05 13:25 ftp://ftp.de.debian.org/debian/pool/main/t/tucnak/tucnak_4.67.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --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-1047-aws-aarch64-with-glibc2.35 python: 3.10.12 client-version: 1.4.0 compiler: g++ (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0 cppcheck: head 2.20.0 head-info: 6278f6b (2026-05-05 15:01:04 +0200) count: 16 16 elapsed-time: 2.0 1.8 head-timing-info: old-timing-info: head results: tucnak-4.67/src/header.h:246:2: error: #error You have no 32-bit integer type. Get in touch with reality. [preprocessorErrorDirective] tucnak-4.67/src/map2d.c:13:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tucnak-4.67/src/map2d.c:41:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tucnak-4.67/src/map2d.c:42:24: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tucnak-4.67/src/map2d.c:43:21: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tucnak-4.67/src/map2d.c:54:16: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tucnak-4.67/src/map2d.c:55:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tucnak-4.67/src/map2d.c:56:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] tucnak-4.67/src/map2d.c:6:26: style: Parameter 'argv' can be declared as const array [constParameter] tucnak-4.67/src/map2d.c:8:27: style: Variable 'sym' can be declared as pointer to const [constVariablePointer] tucnak-4.67/src/map2d.c:8:33: style: Variable 'c' can be declared as pointer to const [constVariablePointer] tucnak-4.67/src/soundwrapper.c:104:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] tucnak-4.67/src/uhpd.c:33:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] tucnak-4.67/src/uhpd.c:39:9: error: Resource leak: sock [resourceLeak] tucnak-4.67/src/uhpd.c:43:19: error: Resource leak: sock [resourceLeak] tucnak-4.67/src/uhpd.c:58:13: style: Variable 'ret' is assigned a value that is never used. [unreadVariable] diff: DONE