2026-02-20 11:24 ftp://ftp.de.debian.org/debian/pool/main/d/deheader/deheader_1.11.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 -j4 platform: Linux-6.18.9+deb14-amd64-x86_64-with-glibc2.42 python: 3.13.12 client-version: 1.3.69 compiler: g++ (Debian 15.2.0-13) 15.2.0 cppcheck: head 2.19.0 head-info: 0a3f4455 (2026-02-20 11:14:26 +0100) count: 36 36 elapsed-time: 0.1 0.1 head-timing-info: old-timing-info: head results: deheader-1.11/test/abs.c:11:5: warning: Return value of function abs() is not used. [ignoredReturnValue] deheader-1.11/test/acos.c:11:5: warning: Return value of function acos() is not used. [ignoredReturnValue] deheader-1.11/test/acos.c:11:13: error: Invalid acos() argument nr 1. The value is -23 but the valid values are '-1.0:1.0'. [invalidFunctionArg] deheader-1.11/test/acosh.c:11:5: warning: Return value of function acosh() is not used. [ignoredReturnValue] deheader-1.11/test/acosh.c:11:14: error: Invalid acosh() argument nr 1. The value is -23 but the valid values are '1.0:'. [invalidFunctionArg] deheader-1.11/test/asin.c:11:5: warning: Return value of function asin() is not used. [ignoredReturnValue] deheader-1.11/test/asin.c:11:13: error: Invalid asin() argument nr 1. The value is -23 but the valid values are '-1.0:1.0'. [invalidFunctionArg] deheader-1.11/test/asinh.c:11:5: warning: Return value of function asinh() is not used. [ignoredReturnValue] deheader-1.11/test/atan.c:11:5: warning: Return value of function atan() is not used. [ignoredReturnValue] deheader-1.11/test/atan2.c:11:5: warning: Return value of function atan2() is not used. [ignoredReturnValue] deheader-1.11/test/atanh.c:11:5: warning: Return value of function atanh() is not used. [ignoredReturnValue] deheader-1.11/test/atanh.c:11:14: error: Invalid atanh() argument nr 1. The value is -23 but the valid values are '-1.0:1.0'. [invalidFunctionArg] deheader-1.11/test/atexit.c:11:12: error: Null pointer dereference [nullPointer] deheader-1.11/test/bcmp.c:11:12: style: Obsolescent function 'bcmp' called. It is recommended to use 'memcmp' instead. [prohibitedbcmpCalled] deheader-1.11/test/bcopy.c:11:12: style: Obsolescent function 'bcopy' called. It is recommended to use 'memcpy' or 'memmove' instead. [prohibitedbcopyCalled] deheader-1.11/test/bsort.c:36:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] deheader-1.11/test/bsd_signal.c:17:10: style: Obsolescent function 'bsd_signal' called. It is recommended to use 'sigaction' instead. [prohibitedbsd_signalCalled] deheader-1.11/test/bzero.c:11:12: style: Obsolescent function 'bzero' called. It is recommended to use 'memset' instead. [prohibitedbzeroCalled] deheader-1.11/test/bcopy.c:11:18: error: Null pointer dereference [nullPointer] deheader-1.11/test/bcopy.c:11:21: error: Null pointer dereference [nullPointer] deheader-1.11/test/brk.c:11:9: error: Null pointer dereference [nullPointer] deheader-1.11/test/bzero.c:11:18: error: Null pointer dereference [nullPointer] deheader-1.11/test/calloc.c:18:5: error: Allocation with calloc, if doesn't release it. [leakNoVarFunctionCall] deheader-1.11/test/bcmp.c:11:12: warning: Unnecessary comparison of static strings. [staticStringCompare] deheader-1.11/test/cbrt.c:11:5: warning: Return value of function cbrt() is not used. [ignoredReturnValue] deheader-1.11/test/ceil.c:11:5: warning: Return value of function ceil() is not used. [ignoredReturnValue] deheader-1.11/test/bsort.c:36:12: warning: scanf() without field width limits can crash with huge input data. [invalidscanf] deheader-1.11/test/clearerr.c:11:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] deheader-1.11/test/bsort.c:32:18: style: Variable 'node_ptr' can be declared as pointer to const [constVariablePointer] deheader-1.11/test/fclose.c:11:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] deheader-1.11/test/crypt.c:11:11: portability: Non reentrant function 'crypt' called. For threadsafe applications it is recommended to use the reentrant replacement function 'crypt_r'. [prohibitedcryptCalled] deheader-1.11/test/closedir.c:12:20: error: Null pointer dereference [nullPointer] deheader-1.11/test/ctime.c:11:17: error: Null pointer dereference [nullPointer] deheader-1.11/test/cfsetispeed.c:12:17: error: Uninitialized variable: &t [uninitvar] deheader-1.11/test/cfsetospeed.c:12:17: error: Uninitialized variable: &t [uninitvar] deheader-1.11/test/fstat.c:12:14: error: Null pointer dereference [nullPointer] diff: DONE