2026-05-02 18:52 ftp://ftp.de.debian.org/debian/pool/main/k/kdenetwork-filesharing/kdenetwork-filesharing_25.04.3.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=kde --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: 72 66 elapsed-time: 0.5 0.4 head-timing-info: old-timing-info: head results: kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:76:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:78:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:79:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:80:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:81:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:83:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:84:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:86:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:87:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:75:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::takeOwnership' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:76:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::changePermissions' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:77:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::readPermissions' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:78:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::canDelete' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:79:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::canDeleteData' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:80:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::writeExtendedAttributes' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:81:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::writeAttributes' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:82:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::appendData' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:83:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::writeData' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:84:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::readExtendedAttributes' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:85:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::readAttributes' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:86:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::readData' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/aceobject.h:87:5: style:inconclusive: Either there is a missing 'override', or the member function 'ACEObject::execute' can be const. [functionConst] kdenetwork-filesharing-25.04.3/samba/aclproperties/debug.cpp:39:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/debug.cpp:82:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/debug.cpp:100:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/debug.cpp:100:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] kdenetwork-filesharing-25.04.3/samba/aclproperties/debug.cpp:29:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] kdenetwork-filesharing-25.04.3/samba/aclproperties/debug.cpp:27:23: portability: Shifting signed 32-bit value by 31 bits is implementation-defined behaviour [shiftTooManyBitsSigned] kdenetwork-filesharing-25.04.3/samba/aclproperties/model.h:33:33: performance: Function 'acl()' should return member 'm_acl' by const reference. [returnByReference] kdenetwork-filesharing-25.04.3/samba/aclproperties/plugin.cpp:149:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_TranslucentBackground [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/plugin.cpp:210:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/plugin.cpp:222:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/aclproperties/plugin.cpp:111:13: style: class member 'Context::m_owner' is never used. [unusedStructMember] kdenetwork-filesharing-25.04.3/samba/aclproperties/plugin.cpp:115:13: style: class member 'Context::m_group' is never used. [unusedStructMember] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/authhelper.cpp:162:5: error: #error "Platform lacks group management support. Please add support." [preprocessorErrorDirective] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/groupmanager.cpp:27:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/groupmanager.cpp:109:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/groupmanager.h:17:5: style: Virtual function 'metaObject' is called from constructor 'GroupManager(QObject*parent=nullptr)' at line 19. Dynamic binding is not used. [virtualCallInConstructor] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/groupmanager.cpp:19:5: note: Calling metaObject kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/groupmanager.h:17:5: note: metaObject is a virtual function kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/model.h:17:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/model.cpp:29:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/model.cpp:58:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/model.cpp:77:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/model.cpp:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:36:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:47:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:103:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:122:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoItemFlags [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExeGroup [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:29:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:30:52: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:34:44: style:inconclusive: Function 'flags' argument 1 names different: declaration 'index' definition ''. [funcArgNamesDifferentUnnamed] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:35:37: style:inconclusive: Function 'setData' argument 1 names different: declaration 'index' definition ''. [funcArgNamesDifferentUnnamed] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:35:60: style:inconclusive: Function 'setData' argument 2 names different: declaration 'value' definition ''. [funcArgNamesDifferentUnnamed] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:35:71: style:inconclusive: Function 'setData' argument 3 names different: declaration 'role' definition ''. [funcArgNamesDifferentUnnamed] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:214:27: style: Local variable 'fileItem' shadows outer variable [shadowVariable] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:194:15: note: Shadowed declaration kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.cpp:214:27: note: Shadow variable kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.h:24:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.h:73:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GuestsNotAllowed [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.h:131:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GuestsNotAllowed [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambainstaller.cpp:18:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SAMBA_PACKAGE_NAME [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.h:158:5: style: Class 'SambaUserSharePlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.h:123:23: style: Local variable 'path' shadows outer function [shadowFunction] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.h:82:13: note: Shadowed declaration kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.h:123:23: note: Shadow variable kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.cpp:53:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadUser [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.cpp:210:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserShareOk [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/sambausershareplugin.cpp:230:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserShareOk [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/usermanager.cpp:25:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/usermanager.cpp:149:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/usermanager.h:21:13: performance: Function 'name()' should return member 'm_name' by const reference. [returnByReference] kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/usermanager.h:44:19: performance: Function 'users()' should return member 'm_users' by const reference. [returnByReference] diff: head kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:29:37: style:inconclusive: Function 'rowCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:30:52: style:inconclusive: Function 'columnCount' argument 1 names different: declaration 'parent' definition ''. [funcArgNamesDifferentUnnamed] head kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:34:44: style:inconclusive: Function 'flags' argument 1 names different: declaration 'index' definition ''. [funcArgNamesDifferentUnnamed] head kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:35:37: style:inconclusive: Function 'setData' argument 1 names different: declaration 'index' definition ''. [funcArgNamesDifferentUnnamed] head kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:35:60: style:inconclusive: Function 'setData' argument 2 names different: declaration 'value' definition ''. [funcArgNamesDifferentUnnamed] head kdenetwork-filesharing-25.04.3/samba/filepropertiesplugin/permissionshelper.h:35:71: style:inconclusive: Function 'setData' argument 3 names different: declaration 'role' definition ''. [funcArgNamesDifferentUnnamed] DONE