2025-09-15 12:15 ftp://ftp.de.debian.org/debian/pool/main/q/qbittorrent/qbittorrent_5.1.2.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --library=boost --library=zlib --library=openssl --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 -j4 platform: Linux-6.12.43+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: 3e169d6 (2025-09-15 13:38:15 +0200) count: 1516 1514 elapsed-time: 3.5 3.5 head-timing-info: old-timing-info: head results: qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile.h:91:9: style: Class 'QtLockedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlocalpeer.h:83:5: style: Class 'QtLocalPeer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/app/filelogger.cpp:81:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/filelogger.cpp:92:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/filelogger.cpp:146:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ISODate [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/filelogger.cpp:178:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/legalnotice.cpp:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoIcon [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/application.cpp:266:39: error: There is an unknown macro here somewhere. Configuration is required. If _s is a macro then please configure it. [unknownMacro] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile.cpp:140:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Truncate [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile.cpp:156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lockMode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile.cpp:167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lockMode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/cmdoptions.cpp:152:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/cmdoptions.cpp:161:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/cmdoptions.cpp:201:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/cmdoptions.cpp:269:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/cmdoptions.cpp:274:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/cmdoptions.cpp:384:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile_unix.cpp:97:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_WRLCK [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile_unix.cpp:127:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_UNLCK [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlocalpeer.cpp:101:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserAccessOption [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlocalpeer.cpp:186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/main.cpp:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/main.cpp:112:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Critical [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/main.cpp:132:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QBT_VERSION [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/main.cpp:138:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/main.cpp:222:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile_unix.cpp:84:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLock [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/signalhandler.cpp:83:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/signalhandler.cpp:91:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_DFL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile_win.cpp:83:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_mutexName [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile_win.cpp:146:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoLock [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile_win.cpp:235:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_lockMode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/qtlocalpeer/qtlockedfile_win.cpp:260:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m_writeMutex [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/addtorrentmanager.cpp:75:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/addtorrentmanager.cpp:156:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/addtorrentmanager.cpp:190:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DuplicateTorrent [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:67:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:101:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSubfolder [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:136:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EveryDay [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:188:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:219:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:246:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:348:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:377:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:421:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:437:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/app/upgrade.cpp:452:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Stop [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/asyncfilestorage.cpp:46:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/asyncfilestorage.cpp:86:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bandwidthscheduler.cpp:55:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 30s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bandwidthscheduler.cpp:90:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Monday [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bandwidthscheduler.cpp:62:11: style: Local variable 'start' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/bandwidthscheduler.h:42:10: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/bandwidthscheduler.cpp:62:11: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/addtorrentparams.cpp:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/addtorrentparams.cpp:111:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/addtorrentparams.cpp:151:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoManaged [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/addtorrentparams.cpp:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/categoryoptions.cpp:55:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Undefined [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/customstorage.cpp:268:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dont_replace [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/customstorage.cpp:284:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dont_download [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bencoderesumedatastorage.cpp:117:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bencoderesumedatastorage.cpp:152:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bencoderesumedatastorage.cpp:186:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bencoderesumedatastorage.cpp:224:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dict_t [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bencoderesumedatastorage.cpp:382:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paused [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/bencoderesumedatastorage.cpp:474:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/filesearcher.cpp:47:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QB_EXT [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/infohash.h:71:9: style: Class 'InfoHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/bittorrent/bencoderesumedatastorage.cpp:99:23: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:125:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:256:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:350:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:426:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:530:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:606:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:634:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:711:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:814:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable paused [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:960:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:994:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/infohash.cpp:53:28: performance:inconclusive: Technically the member function 'BitTorrent::InfoHash::isHybrid' can be static (but you may consider moving to unnamed namespace). [functionStatic] qbittorrent-5.1.2/src/base/bittorrent/infohash.h:77:14: note: Technically the member function 'BitTorrent::InfoHash::isHybrid' can be static (but you may consider moving to unnamed namespace). qbittorrent-5.1.2/src/base/bittorrent/infohash.cpp:53:28: note: Technically the member function 'BitTorrent::InfoHash::isHybrid' can be static (but you may consider moving to unnamed namespace). qbittorrent-5.1.2/src/base/bittorrent/infohash.cpp:71:34: performance:inconclusive: Technically the member function 'BitTorrent::InfoHash::v2' can be static (but you may consider moving to unnamed namespace). [functionStatic] qbittorrent-5.1.2/src/base/bittorrent/infohash.h:79:20: note: Technically the member function 'BitTorrent::InfoHash::v2' can be static (but you may consider moving to unnamed namespace). qbittorrent-5.1.2/src/base/bittorrent/infohash.cpp:71:34: note: Technically the member function 'BitTorrent::InfoHash::v2' can be static (but you may consider moving to unnamed namespace). qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:130:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:294:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:475:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:620:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:172:13: style: Same expression used in consecutive assignments of 'namesSize' and 'valuesSize'. [duplicateAssignExpression] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:173:13: note: Same expression used in consecutive assignments of 'namesSize' and 'valuesSize'. qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:172:13: note: Same expression used in consecutive assignments of 'namesSize' and 'valuesSize'. qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:365:26: style: Local variable 'registeredTorrents' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.h:49:26: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:365:26: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:752:62: warning: Either the condition 'm_jobs.empty()' is redundant or expression 'm_jobs.front()' causes access out of bounds. [containerOutOfBounds] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:720:29: note: Assuming that condition 'm_jobs.empty()' is not redundant qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:752:62: note: Access out of bounds qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:753:23: warning: Either the condition 'm_jobs.empty()' is redundant or expression 'm_jobs.pop()' causes access out of bounds. [containerOutOfBounds] qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:720:29: note: Assuming that condition 'm_jobs.empty()' is not redundant qbittorrent-5.1.2/src/base/bittorrent/dbresumedatastorage.cpp:753:23: note: Access out of bounds qbittorrent-5.1.2/src/base/bittorrent/nativesessionextension.cpp:40:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_managed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/nativesessionextension.cpp:58:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alert_feature [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/nativetorrentextension.cpp:46:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/nativetorrentextension.cpp:56:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable downloading_metadata [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peeraddress.cpp:69:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:50:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dht [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:55:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pex [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:60:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable lsd [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:72:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable interesting [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:77:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable choked [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:82:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_interested [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:87:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remote_choked [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:92:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable supports_extensions [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:97:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable local_connection [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:102:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handshake [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:107:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable connecting [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:112:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable on_parole [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:117:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:122:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optimistic_unchoke [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:127:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable snubbed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:132:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upload_only [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:137:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endgame_mode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:142:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable holepunched [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:147:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i2p_socket [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:152:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utp_socket [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:157:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ssl_socket [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:162:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rc4_encrypted [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:167:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable plaintext_encrypted [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:266:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utp_socket [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.cpp:368:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_UTP [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.h:90:17: performance: Function 'flags()' should return member 'm_flags' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/bittorrent/peerinfo.h:91:17: performance: Function 'flagsDescription()' should return member 'm_flagsDescription' by const reference. [returnByReference] qbittorrent-5.1.2/src/app/cmdoptions.cpp:192:13: warning: The class 'IntOption' defines member function with name 'value' also defined in its parent struct 'StringOption'. [duplInheritedMember] qbittorrent-5.1.2/src/app/cmdoptions.cpp:148:17: note: Parent function 'StringOption::value' qbittorrent-5.1.2/src/app/cmdoptions.cpp:192:13: note: Derived function 'IntOption::value' qbittorrent-5.1.2/src/base/bittorrent/resumedatastorage.cpp:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:611:35: style:inconclusive: Either there is a missing 'override', or the member function 'FilterParserThread::IPfilter' can be const. [functionConst] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.h:48:19: note: Either there is a missing 'override', or the member function 'FilterParserThread::IPfilter' can be const. qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:611:35: note: Either there is a missing 'override', or the member function 'FilterParserThread::IPfilter' can be const. qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.h:45:5: style: Class 'FilterParserThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:209:28: style: The if condition is the same as the previous if condition [duplicateCondition] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:205:28: note: First condition qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:209:28: note: Second condition qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:137:12: style: The scope of the variable 'bytesRead' can be reduced. [variableScope] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:301:12: style: The scope of the variable 'bytesRead' can be reduced. [variableScope] qbittorrent-5.1.2/src/base/bittorrent/torrentcontentremover.cpp:42:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveToTrash [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:167:21: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/bittorrent/filterparserthread.cpp:331:21: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/bittorrent/torrentcreationmanager.cpp:94:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable destroyed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentcreationmanager.cpp:105:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WithoutBraces [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentcreationtask.h:57:17: performance: Function 'id()' should return member 'm_id' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/bittorrent/torrentcreationtask.h:69:17: performance: Function 'errorMsg()' should return member 'm_errorMsg' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/bittorrent/torrentcreator.cpp:98:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentcreator.cpp:103:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable memory_order_relaxed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentcreator.cpp:132:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDirs [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentdescriptor.cpp:61:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentdescriptor.cpp:72:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentcreator.cpp:79:17: warning: Member variable 'TorrentCreator::m_interruptionRequested' is not initialized in the constructor. [uninitMemberVar] qbittorrent-5.1.2/src/base/bittorrent/torrentdescriptor.h:60:17: performance: Function 'creator()' should return member 'm_creator' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/bittorrent/torrentdescriptor.h:61:17: performance: Function 'comment()' should return member 'm_comment' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/bittorrent/torrentinfo.h:88:33: performance: Function 'nativeIndexes()' should return member 'm_nativeIndexes' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/bittorrent/torrentinfo.cpp:254:16: style: Local variable 'fileSize' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentinfo.h:71:19: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentinfo.cpp:254:16: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentinfo.cpp:255:16: style: Local variable 'fileOffset' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentinfo.h:72:19: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentinfo.cpp:255:16: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/tracker.cpp:213:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Any [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/tracker.cpp:242:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_REQUEST_METHOD_GET [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/tracker.cpp:291:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/tracker.cpp:473:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTENT_TYPE_TXT [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/trackerentry.cpp:36:83: performance:inconclusive: Function parameter 'str' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/exceptions.h:37:27: performance: Function 'message()' should return member 'm_message' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/http/httperror.h:39:13: performance: Function 'statusText()' should return member 'm_statusText' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/http/connection.cpp:95:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/connection.cpp:209:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/types.h:131:9: style: Struct 'Response' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/http/requestparser.cpp:68:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/requestparser.cpp:92:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/requestparser.cpp:158:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/requestparser.cpp:194:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/requestparser.cpp:252:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullyDecoded [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/requestparser.cpp:309:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/responsebuilder.h:47:18: performance: Function 'response()' should return member 'm_response' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:91:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qbittorrent-5.1.2/src/base/http/responsegenerator.cpp:41:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_DATE [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/responsegenerator.cpp:78:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/responsegenerator.cpp:84:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HEADER_CONTENT_ENCODING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/server.cpp:62:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/http/server.cpp:106:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProxy [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:81:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:89:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:139:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:173:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:181:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:253:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/dnsupdater.cpp:304:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadhandlerimpl.cpp:59:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadhandlerimpl.cpp:77:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationCanceledError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadhandlerimpl.cpp:121:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadhandlerimpl.cpp:223:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadhandlerimpl.cpp:246:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadmanager.cpp:68:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 2024y [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadmanager.cpp:164:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadmanager.cpp:259:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadmanager.cpp:268:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProxy [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadmanager.cpp:319:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoProxy [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/downloadmanager.h:73:9: style: Class 'DownloadRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/net/downloadmanager.h:76:17: performance: Function 'url()' should return member 'm_url' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/net/downloadmanager.h:79:17: performance: Function 'userAgent()' should return member 'm_userAgent' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:94:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:192:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariantHash [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:237:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:315:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QVariantHash [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:480:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QString [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:501:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownType [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:487:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:157:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tracker_failure [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:342:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seed_mode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:470:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:592:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_managed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:645:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:725:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:769:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:830:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:859:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:896:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1095:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_managed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1101:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checking_files [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1201:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1207:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Forced [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1212:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequential_download [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1227:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checking_resume_data [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1297:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upload_mode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1310:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upload_mode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1331:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_ETA [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1450:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable super_seeding [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1455:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_dht [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1460:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_pex [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1465:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_lsd [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1657:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checking_resume_data [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1691:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sequential_download [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1828:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seed_mode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1888:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_partfile [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1935:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1955:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upload_mode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2075:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FilesChecked [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2161:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seed_mode [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable have_pieces [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2277:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable resume_data_not_modified [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2289:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2368:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2439:172: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2568:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nativeHandle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2596:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetadataReceived [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2794:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable super_seeding [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2807:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_dht [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2820:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_pex [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2833:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable disable_lsd [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2870:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FullyEncoded [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2930:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nativeHandle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2951:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nativeHandle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2971:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nativeHandle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2988:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nativeHandle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:3013:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nativeHandle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:3078:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:3120:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/geoipmanager.cpp:89:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/geoipmanager.cpp:431:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/proxyconfigurationmanager.cpp:61:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/proxyconfigurationmanager.h:74:28: performance: Function 'proxyConfiguration()' should return member 'm_config' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:466:21: performance:inconclusive: Technically the member function 'GeoIPDatabase::fromBigEndian' can be static (but you may consider moving to unnamed namespace). [functionStatic] qbittorrent-5.1.2/src/base/net/geoipdatabase.h:70:10: note: Technically the member function 'GeoIPDatabase::fromBigEndian' can be static (but you may consider moving to unnamed namespace). qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:466:21: note: Technically the member function 'GeoIPDatabase::fromBigEndian' can be static (but you may consider moving to unnamed namespace). qbittorrent-5.1.2/src/base/net/geoipdatabase.h:56:13: performance: Function 'type()' should return member 'm_dbType' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:520:22: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:522:23: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:520:22: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] qbittorrent-5.1.2/src/base/net/geoipdatabase.cpp:522:23: portability:inconclusive: Casting from float * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] qbittorrent-5.1.2/src/base/net/reverseresolution.cpp:77:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/path.cpp:105:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/path.cpp:145:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/path.cpp:164:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/path.cpp:200:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/path.cpp:257:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable generic_format [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:63:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Md5 [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:122:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:134:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:141:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:186:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:418:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:440:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:488:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:563:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:570:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable English [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/net/smtp.cpp:579:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoteHostClosedError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/path.h:71:13: performance: Function 'data()' should return member 'm_pathStr' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/path.cpp:191:16: style: Local variable 'filename' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/path.h:59:13: note: Shadowed declaration qbittorrent-5.1.2/src/base/path.cpp:191:16: note: Shadow variable qbittorrent-5.1.2/src/base/path.cpp:196:43: performance:inconclusive: Function parameter 'ext' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/path.cpp:231:46: performance:inconclusive: Function parameter 'ext' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/path.cpp:237:47: performance:inconclusive: Function parameter 'ext' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/path.cpp:267:42: performance:inconclusive: Function parameter 'str' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/path.cpp:360:51: performance:inconclusive: Function parameter 'rhs' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/path.cpp:333:18: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/net/smtp.h:55:9: style: Class 'Smtp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:133:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:145:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:169:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:201:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:304:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fail_if_exist [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:358:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:562:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:685:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:719:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:735:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:748:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1009:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1304:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1390:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1419:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1592:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Legacy [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1653:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable peer_fingerprint [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1735:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocked [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1752:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hasIncomingConnections [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1796:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_notification [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2110:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_retry_port_bind [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2181:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_peer_class_id [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2303:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2396:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2431:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2476:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable auto_managed [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2558:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2583:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2611:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2638:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2686:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AutoManaged [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2837:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Original [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3017:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3036:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3050:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3112:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable storage_mode_allocate [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3162:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3184:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable only_if_modified [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3256:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Downloads [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3288:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3332:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3745:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4003:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4087:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4097:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable patterns [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4680:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4952:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ignore_min_interval [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5009:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Both [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5146:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5412:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_partfile [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5452:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Config [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5464:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5480:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Config [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5555:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5641:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5704:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5873:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Q_FUNC_INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5882:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alert_type [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5925:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable save_info_dict [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6002:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6031:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable delete_files [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6053:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6062:120: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6068:123: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6083:124: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6118:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6132:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6140:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6147:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6168:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6203:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6276:121: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6318:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query_save_path [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6363:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6376:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6393:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable alert_type [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6459:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6470:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6491:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable infoHash [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6528:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/profile_p.cpp:74:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheLocation [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/profile_p.cpp:83:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/profile_p.cpp:93:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/profile_p.cpp:113:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownloadLocation [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/profile_p.cpp:180:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/profile_p.h:58:17: performance: Function 'configurationName()' should return member 'm_configurationName' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/feed_serializer.cpp:51:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/feed_serializer.cpp:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyDate [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/feed_serializer.cpp:88:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_article.h:62:17: performance: Function 'guid()' should return member 'm_guid' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_article.h:64:17: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_article.h:65:17: performance: Function 'author()' should return member 'm_author' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_article.h:66:17: performance: Function 'description()' should return member 'm_description' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_article.h:68:17: performance: Function 'link()' should return member 'm_link' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/settingsstorage.h:91:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:99:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:108:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:121:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:126:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:134:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:147:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:160:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:173:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:186:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:199:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:204:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:212:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:228:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:241:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:254:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:267:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:280:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:293:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:299:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:307:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:312:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:320:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:325:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:333:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:346:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:359:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:372:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:385:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:399:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:412:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:463:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:471:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:484:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:489:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:498:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:503:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:511:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:516:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:524:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:537:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:550:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:555:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:563:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:568:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:576:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:581:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:589:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:594:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:602:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:615:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:628:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:641:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:655:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:660:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:670:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:683:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:696:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:706:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:714:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:727:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:740:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:745:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:767:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:772:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:780:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:785:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:793:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:798:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:820:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:825:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:833:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:838:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:846:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:851:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:859:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:864:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:877:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:885:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:890:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:898:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:911:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:924:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:937:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:950:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:963:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:968:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:976:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:981:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:989:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1002:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1007:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1015:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1028:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1033:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1041:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1054:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1059:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1067:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1080:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1093:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1098:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1106:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1111:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1119:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1124:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1132:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1138:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1146:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1159:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1172:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1177:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1185:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1198:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1203:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1211:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1239:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1252:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1265:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1278:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1291:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1304:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1317:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1330:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1358:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1363:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1371:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1384:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1397:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1410:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1423:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1451:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1464:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1477:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1490:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1503:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1517:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1526:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1534:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1539:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1547:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1552:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1560:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1573:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1578:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1586:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1599:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1604:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1612:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1617:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1625:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1630:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1638:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1643:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1651:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1664:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1669:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1677:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1682:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1690:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1695:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1703:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1708:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1716:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1721:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1729:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1742:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1747:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1755:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1768:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1773:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1781:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1794:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1807:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1820:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1833:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1838:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1846:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1859:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1864:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1872:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1885:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1899:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1904:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1912:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1917:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1931:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1936:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1944:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1949:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1957:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1962:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1970:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1983:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1988:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:1996:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:2023:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:2036:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:2043:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:2054:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/preferences.cpp:2067:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.h:65:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qbittorrent-5.1.2/src/base/rss/rss_article.h:42:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:75:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:116:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Config [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:182:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:292:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:302:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Qt_4_5 [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:319:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:384:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DuplicateTorrent [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:519:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:544:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CRITICAL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:550:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2139:19: performance:inconclusive: Either there is a missing 'override', or the member function 'BitTorrent::TorrentImpl::handleTorrentPausedAlert' can be static. [functionStatic] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:308:14: note: Either there is a missing 'override', or the member function 'BitTorrent::TorrentImpl::handleTorrentPausedAlert' can be static. qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2139:19: note: Either there is a missing 'override', or the member function 'BitTorrent::TorrentImpl::handleTorrentPausedAlert' can be static. qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2143:19: performance:inconclusive: Either there is a missing 'override', or the member function 'BitTorrent::TorrentImpl::handleTorrentResumedAlert' can be static. [functionStatic] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:309:14: note: Either there is a missing 'override', or the member function 'BitTorrent::TorrentImpl::handleTorrentResumedAlert' can be static. qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2143:19: note: Either there is a missing 'override', or the member function 'BitTorrent::TorrentImpl::handleTorrentResumedAlert' can be static. qbittorrent-5.1.2/src/base/rss/rss_autodownloader.h:96:33: performance: Function 'rules()' should return member 'm_rules' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:378:60: style:inconclusive: Function 'handleAddTorrentFailed' argument 1 names different: declaration 'url' definition 'source'. [funcArgNamesDifferent] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.h:115:52: note: Function 'handleAddTorrentFailed' argument 1 names different: declaration 'url' definition 'source'. qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:378:60: note: Function 'handleAddTorrentFailed' argument 1 names different: declaration 'url' definition 'source'. qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:536:20: style: Local variable 'rules' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.h:96:33: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:536:20: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:551:24: style: Local variable 'rules' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.h:96:33: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:551:24: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:371:15: style: Variable 'feed' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:386:19: style: Variable 'feed' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:497:23: style: Variable 'feed' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/rss/rss_autodownloader.cpp:592:19: style: Variable 'article' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1910:22: style: C-style pointer casting [cstyleCast] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:334:19: style: Local variable 'filesCount' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:137:13: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:334:19: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:338:52: style: Local variable 'filePriorities' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:165:33: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:338:52: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:323:31: style: Local variable 'creationDate' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:107:19: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:323:31: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:351:24: style: Local variable 'filePath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:160:14: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:351:24: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:554:16: style: Local variable 'rootPath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:125:14: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:554:16: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1396:23: style: Local variable 'progress' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:140:15: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1396:23: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1429:15: style: Local variable 'peers' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:206:25: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1429:15: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1496:40: style: Local variable 'info' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:167:21: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1496:40: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1836:21: style: Local variable 'actualFilePath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:161:14: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1836:21: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1839:20: style: Local variable 'filePath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:160:14: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:1839:20: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2175:18: style: Local variable 'filePaths' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:163:18: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2175:18: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2538:16: style: Local variable 'downloadPath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:122:14: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2538:16: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2888:28: style: Local variable 'creator' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:108:17: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:2888:28: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:3092:15: style: Local variable 'filesCount' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.h:137:13: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:3092:15: note: Shadow variable qbittorrent-5.1.2/src/base/utils/string.h:56:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:676:24: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:3035:37: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/bittorrent/torrentimpl.cpp:3107:29: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:126:5: debug: SymbolDatabase couldn't resolve all user defined types. [debug] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:76:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:92:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:220:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:228:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:291:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:377:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:466:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:494:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:568:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:582:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:77:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:213:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:228:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:277:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:289:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serializer [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:311:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable serializer [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:490:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RFC2822Date [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_folder.h:60:23: performance: Function 'items()' should return member 'm_items' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_folder.cpp:61:16: style: Variable 'item' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/rss/rss_folder.cpp:66:42: style: Parameter 'a1' can be declared as pointer to const [constParameterPointer] qbittorrent-5.1.2/src/base/rss/rss_folder.cpp:66:55: style: Parameter 'a2' can be declared as pointer to const [constParameterPointer] qbittorrent-5.1.2/src/base/rss/rss_folder.cpp:109:16: style: Variable 'item' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/rss/rss_feed.h:83:17: performance: Function 'title()' should return member 'm_title' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_feed.h:84:17: performance: Function 'lastBuildDate()' should return member 'm_lastBuildDate' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:385:16: style: Local variable 'url' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_feed.h:82:17: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:385:16: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:307:19: style: Variable 'article' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:486:23: style: Variable 'article' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/rss/rss_item.cpp:71:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontCaptureOption [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_feed.cpp:308:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/rss/rss_item.h:58:17: performance: Function 'path()' should return member 'm_path' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:58:17: performance: Function 'name()' should return member 'name' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:71:21: performance: Function 'feedURLs()' should return member 'feedURLs' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:81:17: performance: Function 'episodeFilter()' should return member 'episodeFilter' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:84:21: performance: Function 'previouslyMatchedEpisodes()' should return member 'previouslyMatchedEpisodes' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:315:37: style: Local variable 'matcher' shadows outer variable [shadowVariable] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:292:35: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:315:37: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:457:41: style: Local variable 'addTorrentParams' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:87:38: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:457:41: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:499:17: style: Local variable 'feedURLs' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:71:21: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:499:17: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:521:34: style: Local variable 'addTorrentParams' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:87:38: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:521:34: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:563:41: style: Local variable 'addTorrentParams' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:87:38: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:563:41: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:581:34: style: Local variable 'addTorrentParams' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.h:87:38: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:581:34: note: Shadow variable qbittorrent-5.1.2/src/base/rss/rss_autodownloadrule.cpp:245:5: style: Consider using std::all_of or std::none_of algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/rss/rss_session.cpp:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_session.cpp:131:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_session.cpp:274:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable status [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_session.cpp:377:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_session.cpp:504:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchdownloadhandler.cpp:45:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchdownloadhandler.cpp:62:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchhandler.cpp:77:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYTHON_ISOLATE_MODE_FLAG [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchhandler.cpp:103:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchhandler.cpp:108:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NotRunning [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchhandler.cpp:129:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalExit [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:57:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:393:151: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:620:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyTitle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:716:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyTitle [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:785:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:820:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeyTorrentURL [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchhandler.h:69:13: performance: Function 'pattern()' should return member 'm_pattern' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/search/searchhandler.h:71:25: performance: Function 'results()' should return member 'm_results' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:63:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AllDirs [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:234:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:255:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFO [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:311:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:389:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:397:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Data [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:411:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:454:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:462:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:489:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:526:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PYTHON_ISOLATE_MODE_FLAG [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:595:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:648:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/settingsstorage.cpp:54:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 5s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/settingsstorage.cpp:151:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/settingsstorage.cpp:197:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:466:20: style: Local variable 'pluginPath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/search/searchpluginmanager.h:118:17: note: Shadowed declaration qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:466:20: note: Shadow variable qbittorrent-5.1.2/src/base/search/searchpluginmanager.cpp:188:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] qbittorrent-5.1.2/src/base/tag.h:45:13: performance: Function 'toString()' should return member 'm_tagStr' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/torrentfileguard.cpp:38:98: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/torrentfileguard.cpp:88:31: style: Instance of 'SettingValue < TorrentFileGuard :: AutoDeleteMode >' object is destroyed immediately, assignment has no effect. [unusedScopedObject] qbittorrent-5.1.2/src/base/torrentfileswatcher.cpp:148:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/torrentfileswatcher.cpp:158:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Config [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/torrentfileswatcher.cpp:207:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/torrentfileswatcher.cpp:252:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Config [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/torrentfileswatcher.cpp:377:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:311:13: error: Found an exit path from function with non-void return type that has missing return statement [missingReturn] qbittorrent-5.1.2/src/base/torrentfilter.cpp:90:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Downloading [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/torrentfileswatcher.cpp:93:5: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/torrentfilter.h:90:5: style: Class 'TorrentFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/torrentfileswatcher.h:60:39: performance: Function 'folders()' should return member 'm_watchedFolders' by const reference. [returnByReference] qbittorrent-5.1.2/src/base/torrentfilter.h:95:5: style: Class 'TorrentFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/base/utils/bytearray.cpp:42:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KeepEmptyParts [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/bytearray.cpp:77:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uninitialized [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/compare.h:63:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable caseSensitivity [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/compare.cpp:47:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseSensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/bytearray.cpp:36:75: performance:inconclusive: Function parameter 'in' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/utils/bytearray.cpp:36:100: performance:inconclusive: Function parameter 'sep' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/utils/bytearray.cpp:63:64: performance:inconclusive: Function parameter 'view' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/utils/foreignapps.cpp:60:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/foreignapps.cpp:271:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARNING [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5186:19: performance:inconclusive: Either there is a missing 'override', or the member function 'BitTorrent::SessionImpl::handleTorrentNameChanged' can be static. [functionStatic] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:454:14: note: Either there is a missing 'override', or the member function 'BitTorrent::SessionImpl::handleTorrentNameChanged' can be static. qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5186:19: note: Either there is a missing 'override', or the member function 'BitTorrent::SessionImpl::handleTorrentNameChanged' can be static. qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5958:19: performance:inconclusive: Either there is a missing 'override', or the member function 'BitTorrent::SessionImpl::handleTorrentRemovedAlert' can be static. [functionStatic] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:577:14: note: Either there is a missing 'override', or the member function 'BitTorrent::SessionImpl::handleTorrentRemovedAlert' can be static. qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5958:19: note: Either there is a missing 'override', or the member function 'BitTorrent::SessionImpl::handleTorrentRemovedAlert' can be static. qbittorrent-5.1.2/src/base/utils/fs.cpp:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/fs.cpp:152:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/fs.cpp:178:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/fs.cpp:192:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/fs.cpp:202:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/fs.cpp:217:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/fs.cpp:322:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/fs.cpp:339:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/gzip.cpp:64:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Uninitialized [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:443:13: style: The scope of the variable 'dayOfWeek' can be reduced. [variableScope] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:464:14: style: The scope of the variable 'negOffset' can be reduced. [variableScope] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:506:34: style: Local variable 'i' shadows outer variable [shadowVariable] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:455:19: note: Shadowed declaration qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:506:34: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1207:28: style: The statement 'if (m_isTrackerEnabled!=enabled) m_isTrackerEnabled=enabled' is logically equivalent to 'm_isTrackerEnabled=enabled'. [duplicateConditionalAssign] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1208:28: note: Assignment 'm_isTrackerEnabled=enabled' qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1207:28: note: Condition 'm_isTrackerEnabled!=enabled' is redundant qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:464:24: style: Variable 'negOffset' is assigned a value that is never used. [unreadVariable] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:487:31: style: Variable 'negOffset' is assigned a value that is never used. [unreadVariable] qbittorrent-5.1.2/src/base/rss/rss_parser.cpp:511:35: style: Variable 'negOffset' is assigned a value that is never used. [unreadVariable] qbittorrent-5.1.2/src/base/utils/io.cpp:60:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/io.cpp:71:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/io.cpp:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/io.cpp:136:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/io.cpp:144:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/io.cpp:156:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/io.cpp:166:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/io.cpp:78:103: style:inconclusive: Function 'readFile' argument 2 names different: declaration 'size' definition 'maxSize'. [funcArgNamesDifferent] qbittorrent-5.1.2/src/base/utils/io.h:102:79: note: Function 'readFile' argument 2 names different: declaration 'size' definition 'maxSize'. qbittorrent-5.1.2/src/base/utils/io.cpp:78:103: note: Function 'readFile' argument 2 names different: declaration 'size' definition 'maxSize'. qbittorrent-5.1.2/src/base/utils/net.cpp:53:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/net.cpp:62:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/net.cpp:99:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:82:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:113:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nbsp [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:131:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Nbsp [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:160:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExtension [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:218:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:227:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable C_INFINITY [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:267:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:400:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:430:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BOOST_VERSION [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:446:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPENSSL_VERSION [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/password.cpp:118:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/randomlayer_other.cpp:49:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/randomlayer_other.cpp:73:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/randomlayer_other.cpp:54:20: warning: Class 'RandomLayer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qbittorrent-5.1.2/src/base/utils/randomlayer_other.cpp:54:20: warning: Class 'RandomLayer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1563:46: style: C-style pointer casting [cstyleCast] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2976:18: style: C-style pointer casting [cstyleCast] qbittorrent-5.1.2/src/base/utils/randomlayer_linux.cpp:50:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/randomlayer_linux.cpp:101:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/randomlayer_linux.cpp:113:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/misc.cpp:265:66: performance:inconclusive: Function parameter 'localeStr' should be passed by const reference. [passedByValue] qbittorrent-5.1.2/src/base/utils/randomlayer_linux.cpp:89:21: performance:inconclusive: Technically the member function '::RandomLayer::getRandomViaAPI' can be static (but you may consider moving to unnamed namespace). [functionStatic] qbittorrent-5.1.2/src/base/utils/randomlayer_linux.cpp:54:21: warning: Class 'RandomLayer' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] qbittorrent-5.1.2/src/base/utils/randomlayer_linux.cpp:54:21: warning: Class 'RandomLayer' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] qbittorrent-5.1.2/src/base/utils/randomlayer_win.cpp:74:9: debug: Failed to parse 'using PPROCESSPRNG = BOOL ( WINAPI * ) ( PBYTE , SIZE_T ) ;'. The checking continues anyway. [simplifyUsing] qbittorrent-5.1.2/src/base/utils/sslkey.cpp:37:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ec [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/string.cpp:68:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnanchoredWildcardConversion [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/string.cpp:110:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/string.cpp:125:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/string.cpp:135:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6389:21: style: The scope of the variable 'updateInfo' can be reduced. [variableScope] qbittorrent-5.1.2/src/base/utils/version.h:66:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ts [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/base/utils/version.h:56:9: style: Class 'Version < 1 , 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] qbittorrent-5.1.2/src/gui/aboutdialog.cpp:53:30: error: There is an unknown macro here somewhere. Configuration is required. If QBT_VERSION is a macro then please configure it. [unknownMacro] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3628:72: style:inconclusive: Function 'setSaveStatisticsInterval' argument 1 names different: declaration 'value' definition 'timeInMinutes'. [funcArgNamesDifferent] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:237:61: note: Function 'setSaveStatisticsInterval' argument 1 names different: declaration 'value' definition 'timeInMinutes'. qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3628:72: note: Function 'setSaveStatisticsInterval' argument 1 names different: declaration 'value' definition 'timeInMinutes'. qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1088:16: style: Local variable 'categoryDownloadPath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:148:14: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:1088:16: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2124:27: style: Local variable 'ip' shadows outer variable [shadowVariable] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2118:25: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2124:27: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2337:32: style: Local variable 'shareLimitAction' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:181:26: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2337:32: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2438:17: style: Local variable 'bannedIPs' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:410:21: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2438:17: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3121:16: style: Local variable 'savePath' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:137:14: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3121:16: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3269:36: style: Local variable 'categoryOptions' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:145:25: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3269:36: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3301:36: style: Local variable 'categoryOptions' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:145:25: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:3301:36: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4231:44: style: Local variable 'status' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:431:30: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:4231:44: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5262:36: style: Local variable 'status' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:431:30: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5262:36: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5448:32: style: Local variable 'categoryOptions' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:145:25: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5448:32: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5468:25: style: Local variable 'categoryOptions' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:145:25: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5468:25: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5520:20: style: Local variable 'categoryOptions' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:145:25: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:5520:20: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6331:36: style: Local variable 'status' shadows outer function [shadowFunction] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.h:431:30: note: Shadowed declaration qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6331:36: note: Shadow variable qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:2659:23: style: Variable 'torrent' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6295:18: style: Variable 'torrent' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/base/bittorrent/sessionimpl.cpp:6315:18: style: Variable 'torrent' can be declared as pointer to const [constVariablePointer] qbittorrent-5.1.2/src/gui/addtorrentparamswidget.cpp:47:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addtorrentparamswidget.cpp:59:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addtorrentparamswidget.cpp:92:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Original [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addtorrentparamswidget.cpp:173:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:157:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subfolder [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:210:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subfolder [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:233:99: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:303:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectorySave [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:456:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:578:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:600:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ignored [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:684:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TORRENT_FILE_EXTENSION [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:706:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcards [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:721:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Wildcards [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:865:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetadataReceived [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:909:131: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShortFormat [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/autoexpandabledialog.cpp:41:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/advancedsettings.cpp:198:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoSelection [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/advancedsettings.cpp:427:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyIPv4 [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/advancedsettings.cpp:475:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignCenter [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/advancedsettings.cpp:1016:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/banlistoptionsdialog.cpp:51:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable reject [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/uithemecommon.h:56:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/uithemecommon.h:91:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/uithemecommon.h:122:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _s [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/cookiesdialog.cpp:51:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/cookiesdialog.cpp:95:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ClearAndSelect [valueFlowBailoutIncompleteVar] qbittorrent-5.1.2/src/gui/addnewtorrentdialog.cpp:168:9: style: Virtual function 'filesCount' is called from constructor 'TorrentContentAdaptor(const BitTorrent::TorrentInfo&torrentInfo,PathList&filePaths,QList&filePriorities,std::function