2026-05-01 17:28 ftp://ftp.de.debian.org/debian/pool/main/e/eekboek/eekboek_2.05.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=wxwidgets --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-111-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.70 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04.1) 14.2.0 cppcheck: head 2.20.0 head-info: e5c4a73 (2026-05-01 11:10:43 +0200) count: 17 18 elapsed-time: 0.3 0.2 head-timing-info: old-timing-info: head results: EekBoek-2.05.1/pp/macos/dndhandler.cpp:48:1: error: There is an unknown macro here somewhere. Configuration is required. If wxGetApp is a macro then please configure it. [unknownMacro] EekBoek-2.05.1/pp/macos/ppl.c:28:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PATH_MAX [valueFlowBailoutIncompleteVar] EekBoek-2.05.1/pp/macos/ppl.c:145:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dXSUB_SYS [valueFlowBailoutIncompleteVar] EekBoek-2.05.1/pp/macos/ppl.c:33:15: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] EekBoek-2.05.1/pp/macos/ppl.c:50:15: style: Obsolescent function 'rindex' called. It is recommended to use 'strrchr' instead. [prohibitedrindexCalled] EekBoek-2.05.1/pp/macos/ppl.c:87:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ourenv [nullPointerOutOfMemory] EekBoek-2.05.1/pp/macos/ppl.c:80:29: note: Assuming allocation function fails EekBoek-2.05.1/pp/macos/ppl.c:80:14: note: Assignment 'ourenv=(char**)calloc(envc+1,sizeof(char**))', assigned value is 0 EekBoek-2.05.1/pp/macos/ppl.c:87:5: note: Null pointer dereference EekBoek-2.05.1/pp/macos/ppl.c:115:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ourarg [nullPointerOutOfMemory] EekBoek-2.05.1/pp/macos/ppl.c:113:29: note: Assuming allocation function fails EekBoek-2.05.1/pp/macos/ppl.c:113:14: note: Assignment 'ourarg=(char**)calloc(argc+1+1,sizeof(char**))', assigned value is 0 EekBoek-2.05.1/pp/macos/ppl.c:115:5: note: Null pointer dereference EekBoek-2.05.1/pp/macos/ppl.c:117:5: warning: If memory allocation fails, then there is a possible null pointer dereference: ourarg [nullPointerOutOfMemory] EekBoek-2.05.1/pp/macos/ppl.c:113:29: note: Assuming allocation function fails EekBoek-2.05.1/pp/macos/ppl.c:113:14: note: Assignment 'ourarg=(char**)calloc(argc+1+1,sizeof(char**))', assigned value is 0 EekBoek-2.05.1/pp/macos/ppl.c:117:5: note: Null pointer dereference EekBoek-2.05.1/pp/macos/ppl.c:120:7: warning: If memory allocation fails, then there is a possible null pointer dereference: ourarg [nullPointerOutOfMemory] EekBoek-2.05.1/pp/macos/ppl.c:113:29: note: Assuming allocation function fails EekBoek-2.05.1/pp/macos/ppl.c:113:14: note: Assignment 'ourarg=(char**)calloc(argc+1+1,sizeof(char**))', assigned value is 0 EekBoek-2.05.1/pp/macos/ppl.c:120:7: note: Null pointer dereference EekBoek-2.05.1/pp/macos/ppl.c:154:13: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory] EekBoek-2.05.1/pp/macos/ppl.c:153:30: note: Assuming allocation function fails EekBoek-2.05.1/pp/macos/ppl.c:153:17: note: Assignment 'cmd=(char*)calloc(5+strlen(selfpath),sizeof(char))', assigned value is 0 EekBoek-2.05.1/pp/macos/ppl.c:154:13: note: Null pointer dereference EekBoek-2.05.1/pp/macos/ppl.c:155:13: warning: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory] EekBoek-2.05.1/pp/macos/ppl.c:153:30: note: Assuming allocation function fails EekBoek-2.05.1/pp/macos/ppl.c:153:17: note: Assignment 'cmd=(char*)calloc(5+strlen(selfpath),sizeof(char))', assigned value is 0 EekBoek-2.05.1/pp/macos/ppl.c:155:13: note: Null pointer dereference EekBoek-2.05.1/pp/macos/ppl.c:57:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable] EekBoek-2.05.1/pp/windows/ppl.c:70:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] EekBoek-2.05.1/pp/windows/ppl.c:66:33: style: Condition 'perlexe!=0' is always true [knownConditionTrueFalse] EekBoek-2.05.1/pp/windows/ppl.c:74:26: style: Condition 'pathreplace[0]=='.'' is always true [knownConditionTrueFalse] EekBoek-2.05.1/pp/windows/ppl.c:74:53: style: Condition 'pathreplace[1]==0' is always false [knownConditionTrueFalse] EekBoek-2.05.1/pp/windows/ppl.c:89:11: portability: %I64i in format string (no. 2) requires '__int64' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] diff: 2.20.0 EekBoek-2.05.1/pp/macos/ppl.c:157:50: warning:inconclusive: If memory allocation fails, then there is a possible null pointer dereference: cmd [nullPointerOutOfMemory] EekBoek-2.05.1/pp/macos/ppl.c:153:30: note: Assuming allocation function fails EekBoek-2.05.1/pp/macos/ppl.c:153:17: note: Assignment 'cmd=(char*)calloc(5+strlen(selfpath),sizeof(char))', assigned value is 0 EekBoek-2.05.1/pp/macos/ppl.c:157:50: note: Null pointer dereference DONE