2026-01-22 22:11 ftp://ftp.de.debian.org/debian/pool/main/libj/libjmac-java/libjmac-java_1.74.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 -j1 platform: Linux-6.17.0-8-generic-x86_64-with-glibc2.42 python: 3.13.7 client-version: 1.3.69 compiler: g++ (Ubuntu 15.2.0-4ubuntu4) 15.2.0 cppcheck: head 2.19.0 head-info: eef2137 (2026-01-22 19:15:01 +0100) count: 37 37 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:46:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:64:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:133:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:148:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:175:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:239:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPECIAL_FRAME_LEFT_SILENCE [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:295:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DECODE_VALUE_METHOD_UNSIGNED_INT [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:328:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRUE [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:369:25: style: Either there is a missing 'override', or the member function 'CAPEDecompressJMAC::GetInfo' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.h:52:9: note: Either there is a missing 'override', or the member function 'CAPEDecompressJMAC::GetInfo' can be static. jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:369:25: note: Either there is a missing 'override', or the member function 'CAPEDecompressJMAC::GetInfo' can be static. jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:76:37: style: C-style pointer casting [cstyleCast] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:157:27: style: C-style pointer casting [cstyleCast] jmac-1.74/core/nativesrc/jmac/APEDecompressJMAC.cpp:235:9: style: The scope of the variable 'nBlocksProcessed' can be reduced. [variableScope] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:35:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nBytes [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:58:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_IO_READ [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_IO_READ [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:100:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nCurrentBitIndex [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:118:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_nCurrentBitIndex [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/NULLIO.h:33:9: style: Either there is a missing 'override', or the member function 'CNULLIO::Open' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:36:9: style: Either there is a missing 'override', or the member function 'CNULLIO::Close' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:41:9: style: Either there is a missing 'override', or the member function 'CNULLIO::Read' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:44:9: style: Either there is a missing 'override', or the member function 'CNULLIO::Write' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:49:9: style: Either there is a missing 'override', or the member function 'CNULLIO::Seek' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:54:9: style: Either there is a missing 'override', or the member function 'CNULLIO::SetEOF' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:59:9: style: Either there is a missing 'override', or the member function 'CNULLIO::Create' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:62:9: style: Either there is a missing 'override', or the member function 'CNULLIO::Delete' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:67:9: style: Either there is a missing 'override', or the member function 'CNULLIO::GetPosition' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:70:9: style: Either there is a missing 'override', or the member function 'CNULLIO::GetSize' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/NULLIO.h:73:9: style: Either there is a missing 'override', or the member function 'CNULLIO::GetName' can be static. [functionStatic] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:110:15: style: C-style pointer casting [cstyleCast] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:121:13: style: C-style pointer casting [cstyleCast] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:121:37: style: C-style pointer casting [cstyleCast] jmac-1.74/core/nativesrc/jmac/UnBitArrayJMAC.cpp:126:24: style: C-style pointer casting [cstyleCast] jmac-1.74/core/nativesrc/jmac/jmac.cpp:62:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_VERSION_1_4 [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/jmac.cpp:99:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/jmac.cpp:113:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/jmac.cpp:127:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_UNDEFINED [valueFlowBailoutIncompleteVar] jmac-1.74/core/nativesrc/jmac/jmac.cpp:97:50: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] diff: DONE