2024-03-27 14:24 ftp://ftp.de.debian.org/debian/pool/main/k/kio-gdrive/kio-gdrive_23.04.3.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: 9b75b62 (2024-03-27 14:10:35 +0100) count: 68 28 elapsed-time: 0.3 0.3 head-timing-info: old-timing-info: head results: kio-gdrive-23.04.3/autotests/listtest.cpp:37:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HideProgressInfo [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/kaccounts/kaccountsplugin.cpp:18:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_CLASS_WITH_JSON is a macro then please configure it. [unknownMacro] kio-gdrive-23.04.3/purpose/gdrivejob.h:18:9: style: Class 'GDriveJob' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] kio-gdrive-23.04.3/src/integration/contextmenuaction/contextmenuaction.cpp:21:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_CLASS_WITH_JSON is a macro then please configure it. [unknownMacro] kio-gdrive-23.04.3/src/gdriveurl.cpp:21:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StripTrailingSlash [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/autotests/urltest.cpp:321:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/integration/propertiesplugin/gdrivepropertiesplugin.cpp:17:1: error: There is an unknown macro here somewhere. Configuration is required. If K_PLUGIN_CLASS_WITH_JSON is a macro then please configure it. [unknownMacro] kio-gdrive-23.04.3/src/kaccountsmanager.cpp:53:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kaccountsmanager.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kaccountsmanager.cpp:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kaccountsmanager.cpp:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kaccountsmanager.cpp:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/pathcache.cpp:69:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:38:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:52:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:75:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:179:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:231:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:217:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kaccountsmanager.cpp:33:16: style: Local variable 'accounts' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/kaccountsmanager.h:26:19: note: Shadowed declaration kio-gdrive-23.04.3/src/kaccountsmanager.cpp:33:16: note: Shadow variable kio-gdrive-23.04.3/src/kaccountsmanager.cpp:34:22: style: Local variable 'account' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/kaccountsmanager.h:22:24: note: Shadowed declaration kio-gdrive-23.04.3/src/kaccountsmanager.cpp:34:22: note: Shadow variable kio-gdrive-23.04.3/src/kaccountsmanager.cpp:105:14: style: Local variable 'account' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/kaccountsmanager.h:22:24: note: Shadowed declaration kio-gdrive-23.04.3/src/kaccountsmanager.cpp:105:14: note: Shadow variable kio-gdrive-23.04.3/src/kaccountsmanager.cpp:120:22: style: Local variable 'account' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/kaccountsmanager.h:22:24: note: Shadowed declaration kio-gdrive-23.04.3/src/kaccountsmanager.cpp:120:22: note: Shadow variable kio-gdrive-23.04.3/src/kaccountsmanager.cpp:134:14: style: Local variable 'account' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/kaccountsmanager.h:22:24: note: Shadowed declaration kio-gdrive-23.04.3/src/kaccountsmanager.cpp:134:14: note: Shadow variable kio-gdrive-23.04.3/src/kaccountsmanager.cpp:35:52: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] kio-gdrive-23.04.3/src/keychainaccountmanager.h:31:16: performance:inconclusive: Technically the member function 'KeychainAccountManager::serialize < QSet < QString > >' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:214:36: note: Technically the member function 'KeychainAccountManager::serialize < QSet < QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:31:16: note: Technically the member function 'KeychainAccountManager::serialize < QSet < QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:31:16: performance:inconclusive: Technically the member function 'KeychainAccountManager::serialize < QMap < QString , QString > >' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:214:36: note: Technically the member function 'KeychainAccountManager::serialize < QMap < QString , QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:31:16: note: Technically the member function 'KeychainAccountManager::serialize < QMap < QString , QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:34:7: performance:inconclusive: Technically the member function 'KeychainAccountManager::deserialize < QSet < QString > >' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:225:27: note: Technically the member function 'KeychainAccountManager::deserialize < QSet < QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:34:7: note: Technically the member function 'KeychainAccountManager::deserialize < QSet < QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:34:7: performance:inconclusive: Technically the member function 'KeychainAccountManager::deserialize < QMap < QString , QString > >' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:225:27: note: Technically the member function 'KeychainAccountManager::deserialize < QMap < QString , QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:34:7: note: Technically the member function 'KeychainAccountManager::deserialize < QMap < QString , QString > >' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:44:10: performance:inconclusive: Technically the member function 'KeychainAccountManager::runKeychainJob' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:177:30: note: Technically the member function 'KeychainAccountManager::runKeychainJob' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:44:10: note: Technically the member function 'KeychainAccountManager::runKeychainJob' can be static (but you may consider moving to unnamed namespace). kio-gdrive-23.04.3/src/keychainaccountmanager.h:21:14: style: The destructor '~KeychainAccountManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kio-gdrive-23.04.3/src/abstractaccountmanager.h:18:14: note: Virtual destructor in base class kio-gdrive-23.04.3/src/keychainaccountmanager.h:21:14: note: Destructor in derived class kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:66:10: style: Local variable 'account' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/keychainaccountmanager.h:23:24: note: Shadowed declaration kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:66:10: note: Shadow variable kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:125:10: style: Local variable 'accounts' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/keychainaccountmanager.h:27:19: note: Shadowed declaration kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:125:10: note: Shadow variable kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:140:10: style: Local variable 'accounts' shadows outer function [shadowFunction] kio-gdrive-23.04.3/src/keychainaccountmanager.h:27:19: note: Shadowed declaration kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:140:10: note: Shadow variable kio-gdrive-23.04.3/src/kio_gdrive.cpp:84:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:193:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:287:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:301:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:357:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Capabilities [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:422:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:453:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanCreateDrives [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:518:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:681:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:704:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:800:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:858:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1027:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_WRITE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1063:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1091:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:1488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] kio-gdrive-23.04.3/src/kio_gdrive.cpp:504:9: performance:inconclusive: Technically the member function 'RecursionDepthCounter::depth' can be static (but you may consider moving to unnamed namespace). [functionStatic] kio-gdrive-23.04.3/src/kio_gdrive.cpp:283:59: style:inconclusive: Function 'accountToUDSEntry' argument 1 names different: declaration 'accountName' definition 'accountNAme'. [funcArgNamesDifferent] kio-gdrive-23.04.3/src/kio_gdrive.h:75:59: note: Function 'accountToUDSEntry' argument 1 names different: declaration 'accountName' definition 'accountNAme'. kio-gdrive-23.04.3/src/kio_gdrive.cpp:283:59: note: Function 'accountToUDSEntry' argument 1 names different: declaration 'accountName' definition 'accountNAme'. kio-gdrive-23.04.3/src/kio_gdrive.cpp:1068:30: style: Variable 'action' is assigned a value that is never used. [unreadVariable] diff: head kio-gdrive-23.04.3/src/kaccountsmanager.cpp:107:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kaccountsmanager.cpp:138:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kaccountsmanager.cpp:157:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kaccountsmanager.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:111:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:179:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:217:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:231:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:52:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:75:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.cpp:91:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/keychainaccountmanager.h:21:14: style: The destructor '~KeychainAccountManager' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] kio-gdrive-23.04.3/src/abstractaccountmanager.h:18:14: note: Virtual destructor in base class kio-gdrive-23.04.3/src/keychainaccountmanager.h:21:14: note: Destructor in derived class head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1027:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_CANNOT_WRITE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1063:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1091:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1126:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1180:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1208:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1311:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1377:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:137:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:1488:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:193:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:254:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:276:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:287:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_NAME [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:301:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_IRUSR [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:357:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UDS_FILE_TYPE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:376:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Capabilities [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:422:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERR_DOES_NOT_EXIST [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:453:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CanCreateDrives [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:518:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:602:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:681:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:704:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:800:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:858:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:942:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] head kio-gdrive-23.04.3/src/kio_gdrive.cpp:94:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDRIVE [valueFlowBailoutIncompleteVar] DONE