2026-05-04 06:22 ftp://ftp.de.debian.org/debian/pool/main/p/pd-mediasettings/pd-mediasettings_0.1.3.orig.tar.bz2 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-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: 42 42 elapsed-time: 0.5 0.4 head-timing-info: old-timing-info: head results: mediasettings-v0.1.3/audiosettings.c:149:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sys_audioapi [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:203:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPDSTRING [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:474:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_SYMBOL [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:526:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_FLOAT [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:557:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_FLOAT [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:649:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_FLOAT [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:687:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPDSTRING [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:707:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NULL [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/audiosettings.c:528:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] mediasettings-v0.1.3/audiosettings.c:531:7: note: Found duplicate branches for 'if' and 'else'. mediasettings-v0.1.3/audiosettings.c:528:12: note: Found duplicate branches for 'if' and 'else'. mediasettings-v0.1.3/audiosettings.c:559:12: style:inconclusive: Found duplicate branches for 'if' and 'else'. [duplicateBranch] mediasettings-v0.1.3/audiosettings.c:562:7: note: Found duplicate branches for 'if' and 'else'. mediasettings-v0.1.3/audiosettings.c:559:12: note: Found duplicate branches for 'if' and 'else'. mediasettings-v0.1.3/audiosettings.c:240:16: style: Variable 'driver' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/audiosettings.c:249:16: style: Variable 'driver' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/audiosettings.c:451:56: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mediasettings-v0.1.3/audiosettings.c:475:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/audiosettings.c:198:12: style: Variable 'stop' is assigned a value that is never used. [unreadVariable] mediasettings-v0.1.3/audiosettings.c:230:11: style: Variable 'stop' is assigned a value that is never used. [unreadVariable] mediasettings-v0.1.3/audiosettings.c:581:20: style: Variable 'param' is assigned a value that is never used. [unreadVariable] mediasettings-v0.1.3/midisettings.c:92:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPDSTRING [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:150:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPDSTRING [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:223:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable API_ALSA [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:316:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPDSTRING [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:348:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable API_ALSA [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:447:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable API_ALSA [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:518:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_SYMBOL [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:543:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a_type [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:597:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_SYMBOL [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:662:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_FLOAT [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:697:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable t_atom [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:741:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXPDSTRING [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:771:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable A_NULL [valueFlowBailoutIncompleteVar] mediasettings-v0.1.3/midisettings.c:319:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mediasettings-v0.1.3/midisettings.c:353:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] mediasettings-v0.1.3/midisettings.c:129:16: style: Variable 'driver' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/midisettings.c:135:16: style: Variable 'symkey' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/midisettings.c:323:17: style: Variable 's_devname' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/midisettings.c:500:55: style: Parameter 's' can be declared as pointer to const [constParameterPointer] mediasettings-v0.1.3/midisettings.c:519:16: style: Variable 's' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/midisettings.c:598:14: style: Variable 'tsym' can be declared as pointer to const [constVariablePointer] mediasettings-v0.1.3/midisettings.c:145:12: style: Variable 'stop' is assigned a value that is never used. [unreadVariable] mediasettings-v0.1.3/midisettings.c:178:11: style: Variable 'stop' is assigned a value that is never used. [unreadVariable] mediasettings-v0.1.3/midisettings.c:214:8: style: Variable 'i' is assigned a value that is never used. [unreadVariable] mediasettings-v0.1.3/midisettings.c:482:8: style: Variable 'pos' is assigned a value that is never used. [unreadVariable] diff: DONE