2026-01-23 00:15 ftp://ftp.de.debian.org/debian/pool/main/libs/libsis-base-java/libsis-base-java_18.09~pre1+git20180928.45fbd31+dfsg.orig.tar.xz 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: 34 34 elapsed-time: 0.0 0.1 head-timing-info: old-timing-info: head results: libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/copyCommon.c:31:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MACHINE_BYTE_ORDER [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/copyCommon.c:57:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/copyCommon.c:115:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/copyCommon.c:174:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/copyCommon.c:232:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/copyCommon.c:27:10: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:103:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_FALSE [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:174:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JNI_TRUE [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:202:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:223:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:321:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:338:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:355:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:410:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:549:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:568:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:579:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:603:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_sec [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:638:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:686:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCK_REALTIME [valueFlowBailoutIncompleteVar] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:366:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:380:10: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:406:10: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:428:10: portability: Non reentrant function 'getpwnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwnam_r'. [prohibitedgetpwnamCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:454:10: portability: Non reentrant function 'getpwuid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getpwuid_r'. [prohibitedgetpwuidCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:480:10: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:509:10: portability: Non reentrant function 'getgrgid' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrgid_r'. [prohibitedgetgrgidCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:545:10: portability: Non reentrant function 'getgrnam' called. For threadsafe applications it is recommended to use the reentrant replacement function 'getgrnam_r'. [prohibitedgetgrnamCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:608:14: style: Obsolescent function 'utimes' called. It is recommended to use 'utimensat' instead. [prohibitedutimesCalled] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:390:78: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:395:77: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:529:78: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:534:77: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] libsis-base-java-18.09~pre1+git20180928.45fbd31/source/c/unix.c:556:76: style: Parameter 'env' can be declared as pointer to const [constParameterPointer] diff: DONE