2026-05-02 04:11 ftp://ftp.de.debian.org/debian/pool/main/g/git-merge-changelog/git-merge-changelog_1.0.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.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: e5c4a73 (2026-05-01 11:10:43 +0200) count: 13 14 elapsed-time: 0.9 0.8 head-timing-info: old-timing-info: head results: git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:177:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_WIDTH [valueFlowBailoutIncompleteVar] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:239:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:923:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:970:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:1029:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:927:47: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:921:21: note: Assuming allocation function fails git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:921:21: note: Assignment 'fp=fdopen(fd[0],"r")', assigned value is 0 git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:927:47: note: Null pointer dereference git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:327:21: style: Variable 'entry_i' can be declared as pointer to const [constVariablePointer] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:349:25: style: Variable 'entry_j' can be declared as pointer to const [constVariablePointer] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:394:21: style: Variable 'entry_j' can be declared as pointer to const [constVariablePointer] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:416:25: style: Variable 'entry_i' can be declared as pointer to const [constVariablePointer] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:598:45: style: Parameter 'file1' can be declared as pointer to const [constParameterPointer] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:598:75: style: Parameter 'file2' can be declared as pointer to const [constParameterPointer] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:868:38: style: Parameter 'entry' can be declared as pointer to const [constParameterPointer] diff: 2.20.0 git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:940:20: warning: If resource allocation fails, then there is a possible null pointer dereference: fp [nullPointerOutOfResources] git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:921:21: note: Assuming allocation function fails git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:921:21: note: Assignment 'fp=fdopen(fd[0],"r")', assigned value is 0 git-merge-changelog-1.0/git-merge-changelog/src/git-merge-changelog.c:940:20: note: Null pointer dereference DONE