2025-10-28 01:39 ftp://ftp.de.debian.org/debian/pool/main/t/transmission/transmission_4.1.0~beta2+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=gtk --library=libcurl --library=openssl --library=boost --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.48+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: c6f3d72 (2025-10-27 20:57:01 +0100) count: 1895 1960 elapsed-time: 5.4 5.5 head-timing-info: old-timing-info: head results: transmission-4.1.0-beta.2+rac5c9e082d/cli/cli.cc:63:59: error: There is an unknown macro here somewhere. Configuration is required. If TR_DEFAULT_PEER_PORT_STR is a macro then please configure it. [unknownMacro] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-posix.cc:156:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-posix.cc:118:17: performance:inconclusive: Technically the member function 'tr_daemon::cleanup_signals' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon.h:60:10: note: Technically the member function 'tr_daemon::cleanup_signals' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-posix.cc:118:17: note: Technically the member function 'tr_daemon::cleanup_signals' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:76:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SERVICE_WIN32_OWN_PROCESS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:103:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_TIMEOUT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:128:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_DEBUG [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:141:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NO_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon.cc:69:42: error: There is an unknown macro here somewhere. Configuration is required. If LONG_VERSION_STRING is a macro then please configure it. [unknownMacro] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:206:17: performance:inconclusive: Technically the member function 'tr_daemon::setup_signals' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon.h:59:10: note: Technically the member function 'tr_daemon::setup_signals' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:206:17: note: Technically the member function 'tr_daemon::setup_signals' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:211:17: performance:inconclusive: Technically the member function 'tr_daemon::cleanup_signals' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon.h:60:10: note: Technically the member function 'tr_daemon::cleanup_signals' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/daemon/daemon-win32.cc:211:17: note: Technically the member function 'tr_daemon::cleanup_signals' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.h:80:1: debug: Failed to parse 'using TrObjectSignalNotifyCallback = void ( Glib :: RefPtr < Glib :: ObjectBase const > const & ) ;'. The checking continues anyway. [simplifyUsing] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.h:80:1: debug: Failed to parse 'using TrObjectSignalNotifyCallback = void ( const Glib :: RefPtr < Glib :: ObjectBase const > & ) ;'. The checking continues anyway. [simplifyUsing] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Application.cc:513:46: error: syntax error: ) . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.h:91:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PARAM_READABLE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.h:182:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.cc:130:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_sort_mode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Flags.h:34:15: style: Class 'Flags < ChangeFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Flags.h:34:15: style: Class 'Flags < Torrent :: ChangeFlag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.cc:188:47: style:inconclusive: Function 'gtr_action_activate' argument 1 names different: declaration 'action_name' definition 'name'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.h:25:47: note: Function 'gtr_action_activate' argument 1 names different: declaration 'action_name' definition 'name'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.cc:188:47: note: Function 'gtr_action_activate' argument 1 names different: declaration 'action_name' definition 'name'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.cc:193:52: style:inconclusive: Function 'gtr_action_set_sensitive' argument 1 names different: declaration 'action_name' definition 'name'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.h:26:52: note: Function 'gtr_action_set_sensitive' argument 1 names different: declaration 'action_name' definition 'name'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.cc:193:52: note: Function 'gtr_action_set_sensitive' argument 1 names different: declaration 'action_name' definition 'name'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.cc:198:50: style:inconclusive: Function 'gtr_action_set_toggled' argument 1 names different: declaration 'action_name' definition 'name'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.h:27:50: note: Function 'gtr_action_set_toggled' argument 1 names different: declaration 'action_name' definition 'name'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.cc:198:50: note: Function 'gtr_action_set_toggled' argument 1 names different: declaration 'action_name' definition 'name'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Dialogs.cc:120:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Dialogs.cc:120:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Dialogs.cc:121:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Dialogs.cc:121:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/FileList.cc:423:13: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/gtk/FilterBase.hh:64:20: error: syntax error: signal_changed_ . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/gtk/FreeSpaceLabel.cc:57:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/FreeSpaceLabel.cc:58:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/ListModelAdapter.h:49:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable get_item_id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/ListModelAdapter.cc:64:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TREE_MODEL_ITERS_PERSIST [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/ListModelAdapter.cc:74:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable G_TYPE_INVALID [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/ListModelAdapter.cc:205:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/ListModelAdapter.cc:247:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MainWindow.cc:304:89: error: syntax error: signal_selection_changed_ . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/gtk/ListModelAdapter.cc:34:30: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:170:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:324:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CLOSE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:405:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:447:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_TEST_IS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:544:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER_DIRECTORY_DESKTOP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:129:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:203:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_torrent_complete_sound_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:263:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_torrent_added_notification_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:173:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_message_level [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:195:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_message_level [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:222:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable failbit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:259:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:271:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_CHOOSER_ACTION_SAVE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:324:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELLIPSIZE_END [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:344:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TREE_VIEW_COLUMN_FIXED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:408:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:513:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable action [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:194:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:207:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:213:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:231:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:386:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:552:55: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:194:13: style: Redundant initialization for 'str'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:189:14: note: str is initialized transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:194:13: note: str is overwritten transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:190:10: style: Local variable 'success' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:86:24: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/gtk/MakeDialog.cc:190:10: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:148:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:233:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:238:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:252:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:274:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:286:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Notify.cc:82:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:244:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:271:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:271:103: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:271:115: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:342:52: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:351:52: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/MessageLogWindow.cc:360:52: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Prefs.cc:32:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USER_DIRECTORY_DOWNLOAD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Prefs.cc:56:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_details_window_height [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Prefs.cc:89:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_torrent_complete_sound_command [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:53:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_FORCE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:126:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:192:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_FORCE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:287:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:339:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:378:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_open_dialog_dir [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:393:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:434:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:231:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:236:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:370:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:370:93: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:370:105: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/OptionsDialog.cc:383:54: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/RelocateDialog.cc:94:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOC_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/RelocateDialog.cc:135:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_APPLY [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/RelocateDialog.cc:205:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:302:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:443:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_method [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:461:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_method [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:479:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_method [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:494:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:650:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_private [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1237:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1444:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Byps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1581:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_show_extra_peer_details [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1732:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_show_extra_peer_details [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1752:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELLIPSIZE_END [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1810:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_TRACKER_INACTIVE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ref [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2173:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_show_tracker_scrapes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2181:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_show_backup_trackers [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2253:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2357:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2381:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2439:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_method [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2485:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELLIPSIZE_END [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2519:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CLOSE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2532:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_details_window_width [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2601:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_details_window_width [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/RelocateDialog.cc:86:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/RelocateDialog.cc:98:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/RelocateDialog.cc:149:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/SorterBase.hh:46:20: error: syntax error: signal_changed_ . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Actions.h:37:12: debug: Failed to instantiate template "gtr_ptr_static_cast". The checking continues anyway. [templateInstantiation] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:84:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_HELP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:214:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:278:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FOCUS_CHANGE_MASK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:314:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_CLEAR_PREFERRED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:382:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SCHED_ALL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:425:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_download_dir [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:447:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_watch_dir_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:485:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ratio_limit_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:514:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_inhibit_desktop_hibernation [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:617:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_encryption [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:725:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_rpc_whitelist [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:782:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_rpc_port [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:798:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_rpc_port [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:863:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:934:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_peer_port [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:999:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_TEST_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:1021:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PORT_TEST_CHECKING [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:1052:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_peer_port_random_on_start [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/StatsDialog.cc:112:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CANCEL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/StatsDialog.cc:168:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RESPONSE_CLOSE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/SystemTrayIcon.cc:146:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ICON_LOOKUP_USE_BUILTIN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/SystemTrayIcon.cc:208:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/StatsDialog.cc:107:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/StatsDialog.cc:112:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/StatsDialog.cc:113:23: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/StatsDialog.cc:115:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/SystemTrayIcon.cc:207:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:314:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:315:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:316:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:382:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:383:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:384:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:583:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:583:58: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:595:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:975:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:977:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/PrefsDialog.cc:303:49: style: Parameter 'combo_box' can be declared as reference to const [constParameterReference] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:148:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELLIPSIZE_NONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:186:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEIGHT_BOLD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:242:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CELL_RENDERER_SELECTED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:275:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:280:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTENT_ALPHA [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:305:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAIRO_OPERATOR_HSL_COLOR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:331:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTENT_COLOR_ALPHA [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:385:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ELLIPSIZE_NONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/TorrentCellRenderer.cc:468:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEIGHT_BOLD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:69:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hash < Glib :: ustring > [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:90:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:253:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:516:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_DOWNLOAD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:889:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:55:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:55:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:577:9: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:425:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:425:50: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:428:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:431:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:434:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:439:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:447:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:466:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:476:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:490:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:500:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:509:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:522:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:619:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:626:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:631:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:642:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:645:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Torrent.cc:648:41: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DynamicPropertyStore.h:93:16: style: Checking if unsigned expression 'id' is less than zero. [unsignedLessThanZero] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:40:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:52:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:69:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:108:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:121:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:153:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:163:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:178:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:187:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:209:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:233:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announce-list.cc:258:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_announce [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:56:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TRANSMISSIONLOCALEDIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:63:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:79:75: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:80:67: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:81:73: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:82:69: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:90:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:106:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:120:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:120:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:120:64: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:120:75: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:120:86: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:121:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:121:52: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:121:62: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:121:72: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:121:82: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:122:45: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:122:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:122:62: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:122:71: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/main.cc:122:80: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:54:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:83:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:115:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_OK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:218:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ENCRYPTION_REQUIRED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:284:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onAnnounceDone [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:329:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:370:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:404:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:515:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_OK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:555:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:570:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:590:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:628:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable seeders [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:656:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:95:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:185:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:389:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TR_AF_INET_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:499:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPPROTO_UDP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:557:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TR_AF_INET_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:631:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TR_AF_INET_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:699:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TR_AF_INET_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:749:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TR_AF_INET_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:457:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-http.cc:677:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:124:17: error: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. [danglingLifetime] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:148:31: note: Converted to container view transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:148:31: note: Calling function 'fail', 3rd argument 'errmsg' value is lifetime=errmsg transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:147:31: note: Variable created here. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:124:17: note: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:124:17: error: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. [danglingLifetime] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:378:35: note: Converted to container view transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:378:35: note: Calling function 'fail_all', 3rd argument 'errmsg' value is lifetime=errmsg transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:539:26: note: Assuming container is not empty transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:541:48: note: Calling function 'fail', 3rd argument 'errmsg' value is lifetime=errmsg transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:374:25: note: Variable created here. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:124:17: note: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:229:17: error: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. [danglingLifetime] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:262:31: note: Converted to container view transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:262:31: note: Calling function 'fail', 3rd argument 'errmsg' value is lifetime=errmsg transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:261:31: note: Variable created here. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:229:17: note: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:229:17: error: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. [danglingLifetime] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:378:35: note: Converted to container view transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:378:35: note: Calling function 'fail_all', 3rd argument 'errmsg' value is lifetime=errmsg transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:539:26: note: Assuming container is not empty transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:544:26: note: Assuming container is not empty transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:546:48: note: Calling function 'fail', 3rd argument 'errmsg' value is lifetime=errmsg transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:374:25: note: Variable created here. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:229:17: note: Non-local variable 'response.errmsg' will use object that points to local variable 'errmsg'. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:571:10: style:inconclusive: Technically the member function '::tau_tracker::timeout_requests' can be const. [functionConst] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:530:13: error: Memory leak: info [memleak] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:534:9: error: Memory leak: info [memleak] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:147:107: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:261:107: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:376:70: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:506:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer-udp.cc:821:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:48:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HistorySize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GranularityMSec [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:140:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parent_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:151:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:182:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:261:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:282:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable band_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:299:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable band_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:326:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bandwidth.cc:335:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:79:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tr_sha1_digest_t [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:163:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TrMultiscrapeMax [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:172:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:188:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:417:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:450:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:680:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorClear [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:685:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Warning [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:690:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:702:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Counts [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:723:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Peers [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:775:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:826:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:864:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:931:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANN_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1052:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1189:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANN_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1214:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1463:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1497:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANN_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1537:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1646:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_TRACKER_INACTIVE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1808:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STARTED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/block-info.cc:13:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:78:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:87:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:176:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:182:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:204:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable true_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:219:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIZE_MAX [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:230:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:246:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:254:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable true_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:281:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable true_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:293:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:320:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:340:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:367:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bit_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:451:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:475:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:498:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flags_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/blocklist.cc:502:13: error: syntax error: changed_ . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:108:13: style: Redundant initialization for 'ret'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:83:14: note: ret is initialized transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/bitfield.cc:108:13: note: ret is overwritten transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:100:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:117:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:133:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max_blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:163:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:177:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:212:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:219:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:225:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/cache.cc:243:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:241:1: debug: Failed to parse 'using format_func = void ( * ) ( char * buf , size_t buflen , std :: string_view name , tr_peer_id_t id ) ;'. The checking continues anyway. [simplifyUsing] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:241:1: debug: Failed to parse 'using format_func = void ( * ) ( char * buf , long buflen , std :: string_view name , tr_peer_id_t id ) ;'. The checking continues anyway. [simplifyUsing] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:54:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:98:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:116:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:130:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:232:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:299:115: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:310:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:425:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:492:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/clients.cc:652:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:43:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_valid_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:79:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_when_done_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:96:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:132:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_now_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:140:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable blocks_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_now_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:176:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable size_now_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/completion.cc:204:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:66:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:82:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCCSuccess [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:119:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:125:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:143:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:153:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:159:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable handle_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-ccrypto.cc:73:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-mbedtls.cc:28:0: error: #error mbedtls module [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-mbedtls.cc:28:2: error: #error mbedtls module [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-openssl.cc:32:0: error: #error OPENSSL module [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-openssl.cc:32:2: error: #error OPENSSL module [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-wolfssl.cc:25:0: error: #error wolfssl module [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils-wolfssl.cc:25:2: error: #error wolfssl module [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:182:53: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:201:52: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:891:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1031:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1035:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1091:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1359:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1363:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils.cc:134:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/crypto-utils.cc:248:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/error.cc:11:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable code_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:210:20: style: Variable 'stop' can be declared as reference to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:960:37: style: Parameter 'tor' can be declared as pointer to const [constParameterPointer] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:1264:21: style: Variable 'current_tracker' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:365:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:585:13: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:623:17: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:798:18: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:361:0: error: failed to evaluate #elif condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:361:2: error: failed to evaluate #elif condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:406:9: style: The if condition is the same as the previous if condition [duplicateCondition] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:399:9: note: First condition transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:406:9: note: Second condition transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:431:9: style: The if condition is the same as the previous if condition [duplicateCondition] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:424:9: note: First condition transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:431:9: note: Second condition transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/announcer.cc:552:23: style: struct member 'tr_tier::next_key' is never used. [unusedStructMember] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:72:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_bytes_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:133:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_pieces_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:141:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable file_bytes_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:152:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priorities_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:178:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priorities_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:193:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PRI_HIGH [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:82:0: error: failed to evaluate #if condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:82:2: error: failed to evaluate #if condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:524:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:525:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:526:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:542:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:543:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:544:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:575:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:578:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:581:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:587:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:593:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:593:43: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:614:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:619:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:628:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:629:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:658:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:658:85: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:722:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:728:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:732:44: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:736:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:846:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:943:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:951:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:961:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:994:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1024:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1065:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:98:33: performance:inconclusive: Technically the member function 'CompareToSpan < tr_piece_index_t >::compare' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1085:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:98:33: performance:inconclusive: Technically the member function 'CompareToSpan < uint64_t >::compare' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1089:19: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1503:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1507:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1511:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1515:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1519:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1523:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1527:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1531:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1535:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1539:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1543:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1547:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1617:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1625:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1641:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1648:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1655:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1662:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1669:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1676:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1684:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1692:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1699:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1705:56: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1753:58: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1762:58: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1833:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1842:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1855:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1862:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1869:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1877:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1902:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1916:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1933:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1940:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1947:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2233:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2267:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2272:39: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2354:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2470:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2649:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:60:22: style: Redundant initialization for 'end_byte'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:49:23: note: end_byte is initialized transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:60:22: note: end_byte is overwritten transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:63:23: style: Redundant initialization for 'end_piece'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:54:24: note: end_piece is initialized transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-piece-map.cc:63:23: note: end_piece is overwritten transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:631:14: style: The scope of the variable 'sizeWhenDone' can be reduced. [variableScope] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file.cc:25:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2242:23: style:inconclusive: Function 'create' argument 3 names different: declaration 'tor' definition 'torrent'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2208:27: note: Function 'create' argument 3 names different: declaration 'tor' definition 'torrent'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2242:23: note: Function 'create' argument 3 names different: declaration 'tor' definition 'torrent'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2370:23: style:inconclusive: Function 'create' argument 3 names different: declaration 'tor' definition 'torrent'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2330:27: note: Function 'create' argument 3 names different: declaration 'tor' definition 'torrent'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2370:23: note: Function 'create' argument 3 names different: declaration 'tor' definition 'torrent'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2628:70: style:inconclusive: Function 'set_torrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.h:36:59: note: Function 'set_torrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2628:70: note: Function 'set_torrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2638:76: style:inconclusive: Function 'set_torrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:88:59: note: Function 'set_torrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:2638:76: note: Function 'set_torrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1314:11: style: Variable 'hash' can be declared as reference to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1401:11: style: Variable 'hash' can be declared as reference to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:92:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:185:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:262:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STAT_LOCAL_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:43:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pad_a_len_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:50:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HandshakeName [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:150:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encrypted_vc_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:190:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable crypto_select_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:218:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pad_d_len_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:241:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IncomingHandshakeLen [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:335:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Later [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:356:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HandshakeName [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:407:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pad_a_len_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:438:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VC [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:499:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pad_c_len_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:516:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ia_len_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:586:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Now [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:651:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AwaitingHandshake [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:719:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HandshakeFlagsBits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:743:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HandshakeSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:753:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable encryption_mode_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:776:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CryptoProvideRC4 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:806:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable on_done_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/handshake.cc:866:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HandshakeTimeoutSec [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:118:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:154:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:159:18: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:154:16: style: Redundant initialization for 'fmtstr'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:151:17: note: fmtstr is initialized transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/inout.cc:154:16: note: fmtstr is overwritten transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:56:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_NO_MORE_FILES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:83:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_ATTRIBUTE_DIRECTORY [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:126:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:197:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:212:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:237:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_SUCCESS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:326:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:352:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:378:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:417:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_PATH_NO_FOLLOW [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:495:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_SHARE_WRITE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:532:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:582:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:698:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MOVEFILE_REPLACE_EXISTING [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:731:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:756:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_FILE_ATTRIBUTES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:795:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_FILE_READ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:843:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:856:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:870:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:907:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:943:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:980:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:1016:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:1033:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:1051:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:1122:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_DIRECTORY [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:1141:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-win32.cc:1180:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1314:16: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1401:16: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:73:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:108:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:131:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:152:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_addr_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:170:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable upkeep_timers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:205:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_addr_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:224:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ix_service_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:257:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable has_ip_protocol_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:298:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ix_service_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:341:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable global_addr_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:348:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_addr_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:355:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable source_addr_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:365:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_updating_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:375:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_updating_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:274:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:289:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/ip-cache.cc:314:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/log.cc:124:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_MAX_QUEUE_LENGTH [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/log.cc:235:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/log.cc:292:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/log.cc:317:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/magnet-metainfo.cc:175:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/magnet-metainfo.cc:198:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/magnet-metainfo.cc:208:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable webseed_urls_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/magnet-metainfo.cc:231:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ERROR_EINVAL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/makemeta.cc:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable files_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/makemeta.cc:147:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block_info_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/makemeta.cc:153:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable checksum_piece_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/makemeta.cc:265:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece_hashes_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/log.cc:268:33: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/log.cc:227:24: style: Variable 'name_fallback' is assigned a value that is never used. [unreadVariable] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/makemeta.cc:80:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:65:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:79:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:93:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:108:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Names [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:126:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Names [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:139:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:187:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:240:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:311:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_STREAM [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:405:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockaddr_storage [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:442:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PEER_FROM_INCOMING [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:504:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:520:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:535:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompactAddrBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:548:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompactAddrBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:625:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:654:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:668:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s_addr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:809:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:833:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:863:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:42:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_FILE_PREALLOC_SPARSE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:167:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_DIR_CREATE_PARENTS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:272:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:52:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:66:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:147:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:172:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_READ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:182:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:226:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pending_events_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:252:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:281:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:328:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_WRITE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:341:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable can_read_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:397:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:436:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RcvBuf [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:456:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:490:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_read_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:522:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:538:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:547:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outbuf_info_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:574:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:588:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable outbuf_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-io.cc:597:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inbuf_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:170:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:192:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:220:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/open-files.cc:239:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-mgr-wishlist.cc:459:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NormalMaxPeers [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-mgr.cc:413:24: error: syntax error: peer_disconnect . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-mse.cc:97:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable public_key_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-mse.cc:111:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable private_key_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-mse.cc:120:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-mse.cc:129:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:315:9: error: Resource leak: fd [resourceLeak] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:192:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:269:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:288:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:348:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/net.cc:349:25: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-socket.cc:31:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-socket.cc:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_open_sockets_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-socket.cc:58:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-socket.cc:85:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-socket.cc:122:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tcp [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:75:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:105:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:116:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:149:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:165:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:199:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:227:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:343:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-natpmp.cc:35:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NATPMP_TRYAGAIN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-natpmp.cc:59:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command_time_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-natpmp.cc:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable command_time_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-natpmp.cc:69:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable state_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-natpmp.cc:91:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-natpmp.cc:129:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-natpmp.cc:178:42: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/platform.cc:92:5: warning: Return value of function getpwuid_r() is not used. [ignoredReturnValue] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-upnp.cc:33:0: error: #error miniupnpc >= 1.7 is required [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding-upnp.cc:33:2: error: #error miniupnpc >= 1.7 is required [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:95:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PORT_UNMAPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/quark.cc:472:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_N_KEYS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/quark.cc:485:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_N_KEYS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/quark.cc:496:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_N_KEYS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:163:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:166:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:169:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:172:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:201:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:217:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:181:20: style: Local variable 'is_enabled' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:73:24: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:181:20: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:70:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_peers2 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:103:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_labels [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:132:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_group [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:157:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_dnd [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:216:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_priority [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:239:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_speed_Bps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:247:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:254:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ratio_limit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:262:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_idle_limit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:269:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_speed_Bps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:293:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_speed_limit_up [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:310:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ratio_limit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:331:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_idle_limit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:359:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_name [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:392:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_files [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:417:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:490:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_progress [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:620:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:847:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Run [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:892:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_FORCE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:901:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_FALLBACK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:929:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seeding_time_seconds [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:2088:1: debug: Failed to parse 'using SyncHandler = char const * ( * ) ( tr_session * , tr_variant :: Map const & , tr_variant :: Map & ) ;'. The checking continues anyway. [simplifyUsing] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:2113:1: debug: Failed to parse 'using AsyncHandler = char const * ( * ) ( tr_session * , tr_variant :: Map const & , tr_rpc_idle_data * ) ;'. The checking continues anyway. [simplifyUsing] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:203:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:231:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:274:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVHTTP_REQ_GET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:305:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_NOTFOUND [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:365:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HTTP_OK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:373:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVHTTP_REQ_POST [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:449:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RPC_SESSION_ID_HEADER [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:475:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable salted_password [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:503:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable anti_brute_force_limit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:636:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_UNIX [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:697:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVHTTP_REQ_GET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:782:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:796:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:814:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable port [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:829:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable url [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:835:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable whitelist_str [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:843:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable username [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:850:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable salted_password [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:856:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable authentication_required [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:867:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_anti_brute_force_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:888:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:102:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:416:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:452:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PEER_TO_CLIENT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:469:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable span_end [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:498:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_CLIENT_TO_PEER [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:510:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_CLIENT_TO_PEER [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:672:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tr_piece_index_t [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:780:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:888:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:920:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:965:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:975:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_WARN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1030:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TR_AF_INET_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1228:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1354:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_msg_type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1403:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1658:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1715:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_DEBUG [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1770:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Later [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1832:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTCONN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1861:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_piece [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1873:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_CLIENT_TO_PEER [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1900:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable active_requests [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1956:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_piece [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:2030:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:2051:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_TRACE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:2086:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PEER_TO_CLIENT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:2128:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_peers [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:2134:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable n_peers [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:96:14: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/resume.cc:455:11: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:104:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:342:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:506:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:515:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:538:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:580:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:612:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:658:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:734:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:763:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:785:48: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:905:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:919:48: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:924:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:929:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpc-server.cc:936:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-alt-speeds.cc:23:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-alt-speeds.cc:34:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable use_on_these_weekdays [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-alt-speeds.cc:62:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheduler_set_is_active_to_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-alt-speeds.cc:72:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_active [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-alt-speeds.cc:83:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MinutesPerDay [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-alt-speeds.cc:64:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-alt-speeds.cc:64:67: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:40:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:79:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:114:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable current_value_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:129:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_FILE_READ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:161:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable expires_at_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:68:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:150:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-id.cc:106:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:83:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_result [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:133:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ids [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-thread.cc:50:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVTHREAD_TRY [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:158:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RPC_TORRENT_CHANGED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-thread.cc:101:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:199:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompareQueuePosition [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-thread.cc:121:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable evthread_lock_callbacks [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:215:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompareQueuePosition [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-thread.cc:154:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable init_evthreads_once [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:232:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session-thread.cc:234:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:244:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_delete_local_data [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:265:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RPC_TORRENT_CHANGED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:277:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RPC_TORRENT_CHANGED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:333:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_bytesCompleted [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:350:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_begin_piece [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:381:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:399:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_announce [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:441:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_address [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:467:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_fromCache [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:497:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:610:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:720:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_format [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:958:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_bandwidthPriority [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1092:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_location [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1119:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1134:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_path [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1148:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ip_protocol [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1177:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ip_protocol [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1226:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable libdeflate_free_decompressor [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1286:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1350:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1374:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_filename [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1519:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_name [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1547:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_name [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1591:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_download_dir [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1862:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_downloadedBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1894:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1925:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_memory_units [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1938:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:2026:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_NONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:2040:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_fields [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:2053:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_path [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:2146:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_arguments [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/settings.cc:290:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_NUM_PREFERRED_TRANSPORT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:530:10: performance:inconclusive: Either there is a missing 'override', or the member function '::tr_peerMsgsImpl::update_interest' can be static. [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/stats.cc:25:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/stats.cc:48:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_downloaded_bytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/stats.cc:72:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_downloaded_bytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/stats.cc:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/stats.cc:88:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable single_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/subprocess-posix.cc:37:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/subprocess-posix.cc:93:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/subprocess-posix.cc:126:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/subprocess-posix.cc:59:17: style: Variable 'key_sz' is assigned a value that is never used. [unreadVariable] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/subprocess-posix.cc:60:17: style: Variable 'val_sz' is assigned a value that is never used. [unreadVariable] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:104:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_uploadLimited [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:142:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_downloadLimit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:189:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PEERID_PREFIX [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:242:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PEER_FROM_DHT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:273:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PEER_FROM_LPD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:309:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:321:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_NAME [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:326:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:336:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_AF_INET6 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:349:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:354:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable proxy_url [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:384:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ENCRYPTION_PREFERRED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:414:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:429:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable socket_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:438:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:512:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:571:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_message_level [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:592:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable now_timer_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:627:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompareQueuePosition [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:644:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_UP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:698:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_start_callback_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:727:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable top_bandwidth_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:765:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable settings_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1115:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1140:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1148:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1156:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1183:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1192:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1252:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable User [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1329:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1337:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_closing_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1428:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_VERSION_STRING [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1466:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable buf [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1517:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_load_torrents [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1642:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1656:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable default_trackers_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1685:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable bandwidth_groups_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1900:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SCRIPT_N_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1908:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SCRIPT_N_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1916:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SCRIPT_N_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1924:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SCRIPT_N_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1936:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1959:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:2041:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verifier_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:2049:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verifier_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:2123:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:2134:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:2142:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/subprocess-win32.cc:125:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/subprocess-win32.cc:296:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERROR_INVALID_PARAMETER [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/peer-msgs.cc:1615:22: style: Variable 'r.length' is assigned a value that is never used. [unreadVariable] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/timer-ev.cc:115:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_TIMEOUT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/timer-ev.cc:170:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_base_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-ctor.cc:17:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_FALLBACK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-ctor.cc:29:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-ctor.cc:49:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable contents_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-ctor.cc:64:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable low_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-ctor.cc:71:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable unwanted_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1158:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1213:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1258:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1340:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:307:13: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:732:25: style: Consider using std::copy algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:774:22: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:54:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pieces_needed_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:63:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetadataPieceSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:73:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_download_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:98:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MetadataPieceSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:157:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_comment [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:199:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_download_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:251:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_download_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:273:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:310:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_download_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:331:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pieces_needed_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:347:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_download_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:357:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable piece_count_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-magnet.cc:372:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable metadata_download_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:420:22: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:739:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1428:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:1526:11: style: Variable 'torrents' can be declared as reference to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:48:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:70:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:134:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartialFileSuffix [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_DIR_CREATE_PARENTS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:248:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:324:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-files.cc:346:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-queue.cc:21:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-queue.cc:28:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-queue.cc:34:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_cache_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-queue.cc:49:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pos_cache_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-queue.cc:70:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-queue.cc:100:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable queue_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent.cc:547:17: error: syntax error: doomed_ . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-assert.cc:15:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:113:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:174:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ArrayKey [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:215:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:315:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:478:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:527:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:639:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:669:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:687:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameAndPartialHash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:721:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NameAndPartialHash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrents.cc:55:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_hash_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrents.cc:74:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_id_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrents.cc:85:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable by_id_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrents.cc:94:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable removed_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-getopt.cc:28:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-getopt.cc:46:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-getopt.cc:59:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-getopt.cc:206:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_OPT_DONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:145:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:168:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:182:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:219:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:225:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:275:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:330:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:398:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DHT_EVENT_VALUES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:415:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompactPortBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:484:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompactSockAddrBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:567:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:138:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:226:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable event_base [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:251:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:263:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NUM_TR_AF_INET_TYPES [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:455:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_READ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:495:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:543:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_DOWNLOAD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:633:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SOCKET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:311:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCK_DGRAM [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:553:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:577:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:320:21: style: Local variable 'dht_hash' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:65:10: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:320:21: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:270:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:283:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:541:50: style: Parameter 'info' can be declared as reference to const [constParameterReference] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:61:12: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-lpd.cc:110:13: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:705:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:550:39: style: struct member 'MetainfoHandler::AcodecKey' is never used. [unusedStructMember] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:47:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sockerrno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:89:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_READ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:164:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp_port_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:259:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable udp6_socket_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:277:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/torrent-metainfo.cc:611:39: style: struct member 'MetainfoHandler::VcodecKey' is never used. [unusedStructMember] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:180:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:191:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:225:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-udp.cc:236:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-json.cc:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-json.cc:382:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kDefaultCapacity [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-benc.cc:61:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-benc.cc:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-benc.cc:263:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_inplace_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-benc.cc:282:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-benc.cc:298:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant-json.cc:241:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:148:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ERROR_EISDIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:191:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:302:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RATIO_INF [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:322:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:538:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_DIG [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:566:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RATIO_NA [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:601:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ERROR_EINVAL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:747:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_GLOBAL_ALL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:794:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:833:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:891:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/verify.cc:41:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/verify.cc:137:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verify_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/verify.cc:161:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verify_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/verify.cc:176:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verify_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/verify.cc:197:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable verify_mutex_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/verify.cc:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sleep_per_seconds_during_verify_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/verify.cc:216:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable priority_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:138:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:147:49: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:157:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:168:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:568:16: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:636:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:682:11: style: Redundant initialization for 'u'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:681:9: note: u is initialized transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:682:11: note: u is overwritten transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:660:7: portability: Zero initializing union 'u' does not guarantee its complete storage to be zero initialized as its largest member is not declared as the first member. Consider making llx the first member or favor memset(). [UnionZeroInit] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:681:7: portability: Zero initializing union 'u' does not guarantee its complete storage to be zero initialized as its largest member is not declared as the first member. Consider making llx the first member or favor memset(). [UnionZeroInit] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:50:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoneIndex [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:79:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:178:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:189:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:195:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:209:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgt_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:213:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgt_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:217:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgt_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:221:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgt_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:225:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgt_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:229:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tgt_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:239:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:246:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MapIndex [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:655:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:847:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:853:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable parse_inplace_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:866:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:871:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:63:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EV_READ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:84:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:140:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:73:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:144:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:75:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:88:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:103:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:116:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:126:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-kqueue.cc:146:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:86:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:98:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:110:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:142:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:151:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:168:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:177:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:136:23: style: Redundant initialization for 'nread'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:135:20: note: nread is initialized transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-inotify.cc:136:23: note: nread is overwritten transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/variant.cc:876:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:49:5: debug: Failed to parse 'using impl_t = BOOL ( WINAPI * ) ( HANDLE , LPOVERLAPPED , LPDWORD , DWORD , BOOL ) ;'. The checking continues anyway. [simplifyUsing] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir.cc:68:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable dirname_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:67:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WAIT_FAILED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:153:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FILE_SHARE_WRITE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:223:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INFINITE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:272:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAX_PATH [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir.cc:52:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir.cc:91:52: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir.cc:118:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:146:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:160:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:176:40: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:184:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:195:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:209:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:247:32: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:254:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:294:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:303:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:328:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/watchdir-win32.cc:337:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:190:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:227:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:275:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSL_SUCCESS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:328:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:411:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:421:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:439:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable remain [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:448:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable query [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web-utils.cc:462:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:105:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QLGeneratorInterfaceStruct [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:151:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kCFAllocatorDefault [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:223:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable kQLGeneratorTypeID [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:102:12: warning: If memory allocation fails, then there is a possible null pointer dereference: theNewInstance [nullPointerOutOfMemory] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:59: note: Assuming allocation function fails transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:22: note: Assignment 'theNewInstance=(struct QuickLookGeneratorPluginType*)malloc(sizeof(struct QuickLookGeneratorPluginType))', assigned value is 0 transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:102:12: note: Null pointer dereference transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:105:5: warning: If memory allocation fails, then there is a possible null pointer dereference: theNewInstance [nullPointerOutOfMemory] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:59: note: Assuming allocation function fails transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:22: note: Assignment 'theNewInstance=(struct QuickLookGeneratorPluginType*)malloc(sizeof(struct QuickLookGeneratorPluginType))', assigned value is 0 transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:105:5: note: Null pointer dereference transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:106:12: warning: If memory allocation fails, then there is a possible null pointer dereference: theNewInstance [nullPointerOutOfMemory] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:59: note: Assuming allocation function fails transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:22: note: Assignment 'theNewInstance=(struct QuickLookGeneratorPluginType*)malloc(sizeof(struct QuickLookGeneratorPluginType))', assigned value is 0 transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:106:12: note: Null pointer dereference transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:109:5: warning: If memory allocation fails, then there is a possible null pointer dereference: theNewInstance [nullPointerOutOfMemory] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:59: note: Assuming allocation function fails transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:22: note: Assignment 'theNewInstance=(struct QuickLookGeneratorPluginType*)malloc(sizeof(struct QuickLookGeneratorPluginType))', assigned value is 0 transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:109:5: note: Null pointer dereference transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:113:5: warning: If memory allocation fails, then there is a possible null pointer dereference: theNewInstance [nullPointerOutOfMemory] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:59: note: Assuming allocation function fails transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:22: note: Assignment 'theNewInstance=(struct QuickLookGeneratorPluginType*)malloc(sizeof(struct QuickLookGeneratorPluginType))', assigned value is 0 transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:113:5: note: Null pointer dereference transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:101:22: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:160:62: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:188:6: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:189:13: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:200:6: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:201:10: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:203:45: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:208:17: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/macosx/QuickLookPlugin/main.cc:217:35: style: The scope of the variable 'result' can be reduced. [variableScope] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/webseed.cc:209:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/webseed.cc:215:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/webseed.cc:221:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_CLIENT_TO_PEER [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/webseed.cc:263:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_DOWN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/webseed.cc:288:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable end [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/webseed.cc:397:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/webseed.cc:481:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/AccessibleSqueezeLabel.cc:47:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextInterface [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:69:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLSHE_OK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:85:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLM_OK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:327:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURL_IPRESOLVE_V4 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:345:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:404:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLVERSION_NOW [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:493:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLINFO_RESPONSE_CODE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:553:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLOPT_DNS_CACHE_TIMEOUT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:659:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLPAUSE_CONT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:775:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLINFO_PRIVATE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Utils.h:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Utils.h:68:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/AddData.cc:66:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOnly [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/AddData.cc:140:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadOwner [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Utils.h:51:13: style: Obsolete function 'qSwap' called. It is recommended to use 'std::swap' instead. [prohibitedqSwapCalled] transmission-4.1.0-beta.2+rac5c9e082d/qt/BaseDialog.h:16:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Speed.h:51:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Byps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:207:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STAT_OK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:419:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:424:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:506:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:511:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_CHECK_WAIT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:516:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_CHECK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:521:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_DOWNLOAD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:526:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_DOWNLOAD_WAIT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:531:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_SEED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:536:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_SEED_WAIT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:541:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_DOWNLOAD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/AboutDialog.cc:29:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_VERSION_STRING [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/ColumnResizer.cc:51:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Resize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/BaseDialog.h:13:5: style: Class 'BaseDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.h:683:19: performance:inconclusive: Use const reference for 'icon_' to avoid unnecessary data copying. [redundantCopyLocalConst] transmission-4.1.0-beta.2+rac5c9e082d/qt/AboutDialog.cc:19:35: style: Parameter 'session' can be declared as reference to const [constParameterReference] transmission-4.1.0-beta.2+rac5c9e082d/qt/ComInteropHelper.cc:17:1: error: There is an unknown macro here somewhere. Configuration is required. If QAXFACTORY_BEGIN is a macro then please configure it. [unknownMacro] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:61:10: style:inconclusive: Technically the member function '::curl_helpers::ShareDeleter::operator()' can be const. [functionConst] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:173:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:175:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:180:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:182:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:197:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:199:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:200:27: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:497:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:384:28: style: Local variable 'url' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:292:45: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:384:28: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:547:25: style: Parameter 'task' can be declared as reference to const [constParameterReference] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:526:38: style: Parameter 'vtask' can be declared as pointer to const. However it seems that 'onSocketCreated' is a callback function, if 'vtask' is declared with const you might also need to cast function pointer(s). [constParameterCallback] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:561:60: note: You might need to cast the function pointer here transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:526:38: note: Parameter 'vtask' can be declared as pointer to const transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:766:22: style: Variable 'msg' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/qt/DBusInteropHelper.cc:48:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExportAllSlots [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DBusInteropHelper.cc:16:25: performance:inconclusive: Technically the member function 'DBusInteropHelper::isConnected' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/qt/DBusInteropHelper.h:17:24: note: Technically the member function 'DBusInteropHelper::isConnected' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/DBusInteropHelper.cc:16:25: note: Technically the member function 'DBusInteropHelper::isConnected' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/DBusInteropHelper.cc:21:29: performance:inconclusive: Technically the member function 'DBusInteropHelper::addMetainfo' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/qt/DBusInteropHelper.h:19:28: note: Technically the member function 'DBusInteropHelper::addMetainfo' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/DBusInteropHelper.cc:21:29: note: Technically the member function 'DBusInteropHelper::addMetainfo' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/FaviconCache.cc:24:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FaviconCache.cc:36:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SmoothTransformation [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FaviconCache.cc:42:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CacheLocation [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FaviconCache.cc:49:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeDelegate.cc:50:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Horizontal [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.h:43:5: style: Class 'FileTreeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:74:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Speed [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:202:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:275:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TranslationsPath [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:379:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:124:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:353:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:169:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsSelectable [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:186:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:198:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:479:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Checked [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:503:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PRI_HIGH [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:35:17: warning: Assert statement calls a function which may have desired side effects: 'std::empty'. [assertWithSideEffect] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:31:5: style: Class 'FileTreeItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:201:43: style: Same value in both branches of ternary operator. [duplicateValueTernary] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:231:68: style:inconclusive: Function 'update' argument 2 names different: declaration 'want' definition 'wanted'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:75:58: note: Function 'update' argument 2 names different: declaration 'want' definition 'wanted'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:231:68: note: Function 'update' argument 2 names different: declaration 'want' definition 'wanted'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:231:99: style:inconclusive: Function 'update' argument 4 names different: declaration 'have' definition 'have_size'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:75:87: note: Function 'update' argument 4 names different: declaration 'have' definition 'have_size'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:231:99: note: Function 'update' argument 4 names different: declaration 'have' definition 'have_size'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:203:28: style: Local variable 'child' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:45:19: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:203:28: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:323:36: style: Local variable 'child' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:45:19: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:323:36: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:343:30: style: Local variable 'child' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:45:19: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:343:30: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:358:36: style: Local variable 'child' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:45:19: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:358:36: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:393:30: style: Local variable 'child' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.h:45:19: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:393:30: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeItem.cc:325:11: style: Consider using std::any_of, std::all_of, std::none_of, or std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:312:56: style:inconclusive: Function 'getNames' argument 1 names different: declaration 'ids' definition 'torrent_ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.h:106:47: note: Function 'getNames' argument 1 names different: declaration 'ids' definition 'torrent_ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:312:56: note: Function 'getNames' argument 1 names different: declaration 'ids' definition 'torrent_ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:62:9: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/Application.cc:317:15: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:315:17: warning: Assert statement calls a function which may have desired side effects: 'std::empty'. [assertWithSideEffect] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:297:49: style: Condition 'idx!=-1' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:297:41: note: Calling function 'fileIndex' returns 0 transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:297:41: note: Assignment 'idx=item->fileIndex()', assigned value is 0 transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:297:49: note: Condition 'idx!=-1' is always true transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:602:27: style: Condition 'item->fileIndex()<0' is always false [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:602:24: note: Calling function 'fileIndex' returns 0 transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:602:27: note: Condition 'item->fileIndex()<0' is always false transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:111:38: style:inconclusive: Function 'setEditable' argument 1 names different: declaration 'editable' definition 'is_editable'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.h:50:27: note: Function 'setEditable' argument 1 names different: declaration 'editable' definition 'is_editable'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:111:38: note: Function 'setEditable' argument 1 names different: declaration 'editable' definition 'is_editable'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:325:9: style:inconclusive: Function 'addFile' argument 1 names different: declaration 'index' definition 'file_index'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.h:54:13: note: Function 'addFile' argument 1 names different: declaration 'index' definition 'file_index'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:325:9: note: Function 'addFile' argument 1 names different: declaration 'index' definition 'file_index'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:329:14: style:inconclusive: Function 'addFile' argument 5 names different: declaration 'size' definition 'total_size'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.h:58:18: note: Function 'addFile' argument 5 names different: declaration 'size' definition 'total_size'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeModel.cc:329:14: note: Function 'addFile' argument 5 names different: declaration 'size' definition 'total_size'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:42:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:94:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditingState [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:231:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoUpdate [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:292:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:342:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Unchecked [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:370:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PRI_HIGH [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:412:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PartiallyChecked [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBarComboBox.cc:32:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AdjustToContents [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBarComboBox.cc:75:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_ComboBox [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBarComboBox.cc:83:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Text [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.h:25:5: style: Class 'FileTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:148:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:244:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable currentIndexChanged [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:34:50: style:inconclusive: Function 'FileTreeView' argument 2 names different: declaration 'editable' definition 'is_editable'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.h:25:50: note: Function 'FileTreeView' argument 2 names different: declaration 'editable' definition 'is_editable'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:34:50: note: Function 'FileTreeView' argument 2 names different: declaration 'editable' definition 'is_editable'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:56:49: style:inconclusive: Function 'onClicked' argument 1 names different: declaration 'index' definition 'proxy_index'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.h:53:39: note: Function 'onClicked' argument 1 names different: declaration 'index' definition 'proxy_index'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:56:49: note: Function 'onClicked' argument 1 names different: declaration 'index' definition 'proxy_index'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBarComboBoxDelegate.cc:34:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessibleDescriptionRole [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBarComboBoxDelegate.cc:39:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccessibleDescriptionRole [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBarComboBoxDelegate.cc:63:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PE_IndicatorToolBarSeparator [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FileTreeView.cc:122:24: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:80:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_priority_low [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:216:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:265:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QWIDGETSIZE_MAX [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:327:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Select [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:400:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Close [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:515:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_STATUS_STOPPED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1349:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_honorsSessionLimits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1354:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_downloadLimited [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1375:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_uploadLimited [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1381:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seedIdleMode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1395:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seedRatioMode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1403:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_bandwidthPriority [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1469:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_trackerAdd [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1476:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_trackerList [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1493:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1516:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_trackerRemove [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1524:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1591:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_DialogOpenButton [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1616:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1646:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_files_unwanted [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Formatter.cc:27:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Formatter.cc:37:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:174:50: style: Condition 'old_it!=old_end' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:317:86: style:inconclusive: Function 'onTorrentsChanged' argument 2 names different: declaration 'fields' definition 'changed_fields'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.h:95:75: note: Function 'onTorrentsChanged' argument 2 names different: declaration 'fields' definition 'changed_fields'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:317:86: note: Function 'onTorrentsChanged' argument 2 names different: declaration 'fields' definition 'changed_fields'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:340:43: style:inconclusive: Function 'onTrackerIndexChanged' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.h:96:36: note: Function 'onTrackerIndexChanged' argument 1 names different: declaration 'index' definition 'i'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:340:43: note: Function 'onTrackerIndexChanged' argument 1 names different: declaration 'index' definition 'i'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:349:44: style:inconclusive: Function 'onActivityIndexChanged' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.h:93:37: note: Function 'onActivityIndexChanged' argument 1 names different: declaration 'index' definition 'i'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:349:44: note: Function 'onActivityIndexChanged' argument 1 names different: declaration 'index' definition 'i'. transmission-4.1.0-beta.2+rac5c9e082d/qt/FilterBar.cc:129:22: style: Variable 'tor' can be declared as pointer to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.cc:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable transparent [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.cc:202:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MatchExtension [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.cc:229:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RightToLeft [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.cc:224:18: performance:inconclusive: Technically the member function 'IconCache::getThemeIcon' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.h:66:11: note: Technically the member function 'IconCache::getThemeIcon' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.cc:224:18: note: Technically the member function 'IconCache::getThemeIcon' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.cc:76:49: style:inconclusive: Function 'getMimeTypeIcon' argument 1 names different: declaration 'mime_type' definition 'mime_type_name'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.h:44:42: note: Function 'getMimeTypeIcon' argument 1 names different: declaration 'mime_type' definition 'mime_type_name'. transmission-4.1.0-beta.2+rac5c9e082d/qt/IconCache.cc:76:49: note: Function 'getMimeTypeIcon' argument 1 names different: declaration 'mime_type' definition 'mime_type_name'. transmission-4.1.0-beta.2+rac5c9e082d/qt/IconToolButton.cc:22:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/IconToolButton.cc:34:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/InteropHelper.cc:10:21: performance:inconclusive: Technically the member function 'InteropHelper::isConnected' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/qt/InteropHelper.h:20:24: note: Technically the member function 'InteropHelper::isConnected' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/InteropHelper.cc:10:21: note: Technically the member function 'InteropHelper::isConnected' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/InteropHelper.cc:31:21: performance:inconclusive: Technically the member function 'InteropHelper::addMetainfo' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/qt/InteropHelper.h:22:24: note: Technically the member function 'InteropHelper::addMetainfo' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/InteropHelper.cc:31:21: note: Technically the member function 'InteropHelper::addMetainfo' can be static (but you may consider moving to unnamed namespace). transmission-4.1.0-beta.2+rac5c9e082d/qt/InteropHelper.cc:59:45: style: Parameter 'parent' can be declared as pointer to const [constParameterPointer] transmission-4.1.0-beta.2+rac5c9e082d/qt/FreeSpaceLabel.cc:75:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_path [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MakeDialog.cc:106:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ready [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MakeDialog.cc:200:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MakeDialog.cc:240:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectoryMode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MakeDialog.h:23:5: style: Class 'MakeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/qt/OptionsDialog.cc:52:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileMode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/OptionsDialog.cc:166:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SetFixedSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/OptionsDialog.cc:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_download_dir [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PathButton.cc:21:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Fixed [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PathButton.cc:79:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CT_ToolButton [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PathButton.cc:109:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExistingFile [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PathButton.cc:152:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SmallIconSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:249:0: debug: Failed to instantiate template "getValue". The checking continues anyway. [templateInstantiation] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:70:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SH_ItemView_ActivateItemOnSingleClick [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:111:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignBottom [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:149:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_MediaPlay [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:394:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:419:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:717:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAJOR_VERSION [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:839:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ratio [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1129:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Trigger [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1181:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1275:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1285:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExistingFiles [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1303:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Selection [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1431:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1537:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnknownContentError [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1567:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:1608:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowActivate [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:39:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_torrent_complete_sound_command [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:228:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREFS_COUNT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:333:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PREFS_COUNT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:462:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_blocklist_date [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:489:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:495:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:507:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:513:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Prefs.cc:519:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:497:16: style: Redundant initialization for 'string'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:494:17: note: string is initialized transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:497:16: note: string is overwritten transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1639:65: style:inconclusive: Function 'onFilePriorityChanged' argument 1 names different: declaration 'file_indices' definition 'indices'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.h:83:54: note: Function 'onFilePriorityChanged' argument 1 names different: declaration 'file_indices' definition 'indices'. transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1639:65: note: Function 'onFilePriorityChanged' argument 1 names different: declaration 'file_indices' definition 'indices'. transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1644:63: style:inconclusive: Function 'onFileWantedChanged' argument 1 names different: declaration 'file_indices' definition 'indices'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.h:84:52: note: Function 'onFileWantedChanged' argument 1 names different: declaration 'file_indices' definition 'indices'. transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1644:63: note: Function 'onFileWantedChanged' argument 1 names different: declaration 'file_indices' definition 'indices'. transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1474:49: performance: Function parameter 'tracker_list' should be passed by const reference. However it seems that 'onTrackerListEdited' is a callback function. [passedByValueCallback] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1494:79: note: Function pointer used here. transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1474:49: note: Function parameter 'tracker_list' should be passed by const reference. However it seems that 'onTrackerListEdited' is a callback function. transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:732:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:764:20: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:796:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:881:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:934:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1004:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1059:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1074:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1089:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1104:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1130:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/DetailsDialog.cc:1148:13: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:96:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SCHED_MON [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:356:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable clicked [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:369:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:554:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RichText [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:596:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable activated [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:623:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable valueChanged [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:639:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectoryMode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/PrefsDialog.cc:767:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable qApp [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcClient.cc:83:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_method [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcClient.cc:113:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LONG_VERSION_STRING [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcClient.cc:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_tag [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcClient.cc:228:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpStatusCodeAttribute [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcClient.cc:282:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_tag [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcClient.cc:289:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_result [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RelocateDialog.cc:64:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectoryMode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:839:13: style: Redundant initialization for 'str'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:835:14: note: str is initialized transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:839:13: note: str is overwritten transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:79:35: style:inconclusive: Function 'addEmblem' argument 1 names different: declaration 'icon' definition 'base_icon'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.h:127:41: note: Function 'addEmblem' argument 1 names different: declaration 'icon' definition 'base_icon'. transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:79:35: note: Function 'addEmblem' argument 1 names different: declaration 'icon' definition 'base_icon'. transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:177:49: performance: Function parameter 'name' should be passed by const reference. [passedByValue] transmission-4.1.0-beta.2+rac5c9e082d/qt/MainWindow.cc:739:22: style: Variable 'tor' can be declared as pointer to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcQueue.cc:26:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcQueue.cc:51:21: warning: Assert statement calls a function which may have desired side effects: 'std::empty'. [assertWithSideEffect] transmission-4.1.0-beta.2+rac5c9e082d/qt/RpcQueue.cc:64:18: warning: Assert statement calls a function which may have desired side effects: 'std::empty'. [assertWithSideEffect] transmission-4.1.0-beta.2+rac5c9e082d/qt/SqueezeLabel.cc:70:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextSelectableByKeyboard [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/SqueezeLabel.cc:104:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable old_text [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:876:0: debug: Failed to instantiate template "getValue". The checking continues anyway. [templateInstantiation] transmission-4.1.0-beta.2+rac5c9e082d/qt/StyleHelper.cc:13:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/StyleHelper.cc:39:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CE_ProgressBar [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/StatsDialog.cc:30:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.cc:40:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RATIOLIMIT_SINGLE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Torrent.cc:106:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RATIO_INF [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:87:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:108:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_LargeIconSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:453:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SP_MessageBoxWarning [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:496:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:88:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:131:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_fields [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:214:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seedRatioLimit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:396:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ids [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:409:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_torrent_set [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:476:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_location [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:487:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_path [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:643:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:655:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_format [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:793:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_blocklist_size [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:818:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_uploadedBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:848:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_current_stats [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:936:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seedRatioLimited [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:992:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_filename [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1071:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1102:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_download_dir [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1116:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_delete_local_data [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:89:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ElideRight [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:107:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PM_SmallIconSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:166:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:85:27: performance:inconclusive: Technically the member function '::ItemLayout::elidedText' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:87:27: performance:inconclusive: Technically the member function '::ItemLayout::elidedText' can be static (but you may consider moving to unnamed namespace). [functionStatic] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:78:27: performance: Function 'statusText()' should return member 'status_text_' by const reference. [returnByReference] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:518:19: style: Redundant initialization for 'icon_mode'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:514:20: note: icon_mode is initialized transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegate.cc:518:19: note: icon_mode is overwritten transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:188:19: style: Redundant initialization for 'icon_mode'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:184:20: note: icon_mode is initialized transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentDelegateMin.cc:188:19: note: icon_mode is overwritten transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:417:95: style:inconclusive: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:109:81: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:417:95: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:426:92: style:inconclusive: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:108:78: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:426:92: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:435:93: style:inconclusive: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:107:79: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:435:93: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:444:103: style:inconclusive: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:110:89: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:444:103: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:453:107: style:inconclusive: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:112:93: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:453:107: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:462:112: style:inconclusive: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:111:98: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:462:112: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:649:52: style:inconclusive: Function 'refreshTorrents' argument 1 names different: declaration 'ids' definition 'torrent_ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:198:47: note: Function 'refreshTorrents' argument 1 names different: declaration 'ids' definition 'torrent_ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:649:52: note: Function 'refreshTorrents' argument 1 names different: declaration 'ids' definition 'torrent_ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:684:54: style:inconclusive: Function 'refreshDetailInfo' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:121:49: note: Function 'refreshDetailInfo' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:684:54: note: Function 'refreshDetailInfo' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:689:54: style:inconclusive: Function 'refreshExtraStats' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:127:49: note: Function 'refreshExtraStats' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:689:54: note: Function 'refreshExtraStats' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:709:50: style:inconclusive: Function 'pauseTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:118:45: note: Function 'pauseTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:709:50: note: Function 'pauseTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:714:50: style:inconclusive: Function 'startTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:119:45: note: Function 'startTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:714:50: note: Function 'startTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:719:53: style:inconclusive: Function 'startTorrentsNow' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:120:48: note: Function 'startTorrentsNow' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:719:53: note: Function 'startTorrentsNow' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:724:49: style:inconclusive: Function 'queueMoveTop' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:164:44: note: Function 'queueMoveTop' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:724:49: note: Function 'queueMoveTop' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:729:48: style:inconclusive: Function 'queueMoveUp' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:165:43: note: Function 'queueMoveUp' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:729:48: note: Function 'queueMoveUp' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:734:50: style:inconclusive: Function 'queueMoveDown' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:163:45: note: Function 'queueMoveDown' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:734:50: note: Function 'queueMoveDown' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:739:52: style:inconclusive: Function 'queueMoveBottom' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:162:47: note: Function 'queueMoveBottom' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:739:52: note: Function 'queueMoveBottom' argument 1 names different: declaration 'torrentIds' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:846:39: style:inconclusive: Function 'updateStats' argument 1 names different: declaration 'args_dict' definition 'dict'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:191:34: note: Function 'updateStats' argument 1 names different: declaration 'args_dict' definition 'dict'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:846:39: note: Function 'updateStats' argument 1 names different: declaration 'args_dict' definition 'dict'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1109:51: style:inconclusive: Function 'removeTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:168:46: note: Function 'removeTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1109:51: note: Function 'removeTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1122:51: style:inconclusive: Function 'verifyTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:125:46: note: Function 'verifyTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1122:51: note: Function 'verifyTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1134:55: style:inconclusive: Function 'reannounceTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.h:126:50: note: Function 'reannounceTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/Session.cc:1134:55: note: Function 'reannounceTorrents' argument 1 names different: declaration 'torrent_ids' definition 'ids'. transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentView.cc:33:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SE_HeaderLabel [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentView.cc:44:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentModel.cc:133:0: debug: Failed to instantiate template "getValue". The checking continues anyway. [templateInstantiation] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:71:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:201:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:237:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:222:9: style: Condition 'accepts' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:220:20: note: Assignment 'accepts=true', assigned value is 1 transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:222:9: note: Condition 'accepts' is always true transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentModel.cc:196:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:246:17: style: Variable 'torrent_model' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentFilter.cc:254:22: style: Variable 'tor' can be declared as pointer to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerDelegate.cc:60:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Height [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerDelegate.cc:120:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable State_Selected [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerDelegate.cc:209:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_TRACKER_INACTIVE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerModel.cc:133:30: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerModel.cc:133:51: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerModel.cc:123:36: style: Condition '!is_end_of_old' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerModel.cc:114:13: note: Assuming that condition 'is_end_of_old' is not redundant transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerModel.cc:123:36: note: Condition '!is_end_of_old' is always true transmission-4.1.0-beta.2+rac5c9e082d/qt/Utils.cc:41:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Utils.cc:76:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HasDisplay [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/Utils.cc:91:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TrackerDelegate.cc:64:5: performance: Variable 'icon_rect' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] transmission-4.1.0-beta.2+rac5c9e082d/qt/main.cc:114:116: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_OPT_DONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/WatchDir.cc:76:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Readable [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/VariantHelpers.cc:37:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Byps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/VariantHelpers.cc:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_announce [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentModel.cc:126:10: style: Local variable 'torrents' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentModel.h:50:23: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/qt/TorrentModel.cc:126:10: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-test.cc:54:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-test.cc:80:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-test.cc:119:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-test.cc:154:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-test.cc:190:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-test.cc:248:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-test.cc:292:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:52:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:120:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EVLOOP_ONCE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:145:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:169:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:202:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:231:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:242:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:265:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:315:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_download_dir [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:426:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_DIR_CREATE_PARENTS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:39:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:61:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:100:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:142:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:161:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:195:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:213:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:227:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:241:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:270:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:282:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:294:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:306:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:318:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:329:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:342:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:364:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBTRANSMISSION_TEST_ASSETS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:439:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:461:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:492:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:525:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:554:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announce-list-test.cc:590:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tier [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/benc-test.cc:32:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/benc-test.cc:57:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/benc-test.cc:64:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/benc-test.cc:71:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/benc-test.cc:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:122:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:154:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:165:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:380:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ScrapeAction [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:437:82: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nullopt [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:487:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:541:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable info_hash [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:582:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultScrapeUrl [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:640:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STARTED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:728:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_ANNOUNCE_EVENT_STARTED [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/block-info-test.cc:95:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable begin [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:145:14: style: Local variable 'path' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:138:48: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:145:14: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:154:25: style: Local variable 'path' shadows outer function [shadowFunction] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:138:48: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:154:25: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:62:27: warning: String literal compared with variable 'name'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/blocklist-test.cc:48:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/buffer-test.cc:32:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/buffer-test.cc:56:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/clients-test.cc:28:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/clients-test.cc:91:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/copy-test.cc:81:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/completion-test.cc:53:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LEECH [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/completion-test.cc:158:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable block [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/completion-test.cc:293:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/completion-test.cc:375:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BlockSize [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/dht-test.cc:413:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/crypto-test.cc:99:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/crypto-test.cc:139:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/crypto-test.cc:182:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/crypto-test.cc:206:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/crypto-test.cc:286:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/dns-test.cc:47:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/crypto-test.cc:134:26: style: struct member 'LocalTest::plain_text' is never used. [unusedStructMember] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/crypto-test.cc:135:26: style: struct member 'LocalTest::ssha1' is never used. [unusedStructMember] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/error-test.cc:22:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/file-piece-map-test.cc:66:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileSizes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/file-piece-map-test.cc:117:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileSizes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/file-piece-map-test.cc:135:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileSizes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/file-piece-map-test.cc:296:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileSizes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/getopt-test.cc:39:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tr_optind [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/getopt-test.cc:122:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_OPT_UNK [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/getopt-test.cc:131:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_OPT_ERR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/getopt-test.cc:43:19: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/getopt-test.cc:41:16: note: c is initialized transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/getopt-test.cc:43:19: note: c is overwritten transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/file-test.cc:223:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/handshake-test.cc:230:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/ip-cache-test.cc:98:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/ip-cache-test.cc:115:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/ip-cache-test.cc:137:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/ip-cache-test.cc:175:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/ip-cache-test.cc:199:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/ip-cache-test.cc:220:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/json-test.cc:117:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/json-test.cc:215:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/json-test.cc:261:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_errorString [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/magnet-metainfo-test.cc:71:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/lpd-test.cc:109:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/move-test.cc:55:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/makemeta-test.cc:98:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/net-test.cc:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/net-test.cc:51:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/net-test.cc:59:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompactSockAddrBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/net-test.cc:121:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CompactSockAddrBytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/net-test.cc:216:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/peer-mgr-wishlist-test.cc:709:25: error: syntax error: peer_disconnect_ . ( [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/quark-test.cc:27:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_N_KEYS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/open-files-test.cc:50:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/open-files-test.cc:132:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/open-files-test.cc:188:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/platform-test.cc:33:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBTRANSMISSION_TEST_ASSETS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/platform-test.cc:100:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/platform-test.cc:109:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable session_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/platform-test.cc:119:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/rename-test.cc:131:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/open-files-test.cc:203:12: style: Redundant initialization for 'sorted'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/open-files-test.cc:197:17: note: sorted is initialized transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/open-files-test.cc:203:12: note: sorted is overwritten transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/remove-test.cc:161:108: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/remove-test.cc:252:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Content [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/remove-test.cc:273:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JunkBasename [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/remove-test.cc:301:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Content [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/remove-test.cc:317:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/rpc-test.cc:74:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/session-alt-speeds-test.cc:85:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/remove-test.cc:29:39: style: class member 'RemoveTest::JunkBasename' is never used. [unusedStructMember] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/remove-test.cc:30:39: style: class member 'RemoveTest::NonJunkBasename' is never used. [unusedStructMember] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/session-test.cc:181:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:60:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:78:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:144:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:174:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:196:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:37:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seed_queue_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:51:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seed_queue_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:67:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ratio_limit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:80:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_seed_queue_enabled [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:97:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_encryption [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:117:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_encryption [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:134:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_message_level [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:155:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_message_level [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:173:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_umask [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:194:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_umask [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:212:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_peer_port [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:227:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_peer_port [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:245:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_preallocation [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:266:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_preallocation [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:284:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_queue_stalled_minutes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:297:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_queue_stalled_minutes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:313:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_bind_address_ipv4 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:327:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_bind_address_ipv4 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:344:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_peer_socket_tos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:365:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_peer_socket_tos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:382:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_torrent_added_verify_mode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:403:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_torrent_added_verify_mode [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:420:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_preferred_transport [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:441:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_preferred_transport [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:459:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_sleep_per_seconds_during_verify [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/settings-test.cc:480:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_sleep_per_seconds_during_verify [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/subprocess-test-program.cc:26:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:35:9: style: Redundant initialization for 'buf'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:34:14: note: buf is initialized transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/strbuf-test.cc:35:9: note: buf is overwritten transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/subprocess-test.cc:88:73: error: Syntax error. Unexpected tokens in initializer. [internalAstError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/timer-test.cc:78:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrent-magnet-test.cc:54:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrent-metainfo-test.cc:57:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrent-files-test.cc:83:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrent-files-test.cc:129:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/tr-peer-info-test.cc:57:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PEER_FROM_PEX [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrent-queue-test.cc:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mediator_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrent-queue-test.cc:95:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mediator_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrent-queue-test.cc:139:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mediator_ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrents-test.cc:30:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LIBTRANSMISSION_TEST_ASSETS_DIR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrents-test.cc:65:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrents-test.cc:96:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrents-test.cc:143:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Complete [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/values-test.cc:16:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/values-test.cc:22:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/values-test.cc:30:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MByps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/values-test.cc:55:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Byps [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:40:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:57:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:72:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:110:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:127:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:181:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:200:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:236:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:253:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:266:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:308:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_RATIO_INF [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:182:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:330:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:352:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:421:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable E2BIG [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:426:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:474:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:546:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrents-test.cc:130:12: style: Redundant initialization for 'remove'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrents-test.cc:129:17: note: remove is initialized transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/torrents-test.cc:130:12: note: remove is overwritten transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/watchdir-test.cc:126:1: error: syntax error [syntaxError] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:40:7: style: Redundant initialization for 'v'. The initialized value is overwritten before it is read. [redundantInitialization] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:38:12: note: v is initialized transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/variant-test.cc:40:7: note: v is overwritten transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/utils-test.cc:222:29: error: Invalid sqrt() argument nr 1. The value is -1 but the valid values are '0.0:'. [invalidFunctionArg] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/web-utils-test.cc:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/web-utils-test.cc:173:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/web-utils-test.cc:212:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/web-utils-test.cc:229:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:104:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_GETFL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:134:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:514:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht.c:106:0: error: #error You lose [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht.c:106:2: error: #error You lose [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:33:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:75:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:44:31: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:52:32: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:63:31: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:82:35: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:83:11: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:90:31: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:95:5: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:102:33: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:90:17: style: Variable 'ipv4_address' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/libutp_inet_ntop.cpp:102:18: style: Variable 'ipv6_address' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:67:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:78:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:89:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:102:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:211:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:221:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable utp_state_names [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:267:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_UDP_DONTFRAG [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:278:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:311:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:490:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fd [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:556:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:585:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optarg [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_templates.h:90:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_internal.h:86:3: performance: Variable 'addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_internal.h:87:3: performance: Variable 'recv_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:30:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_FIREWALL [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:42:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_ACCEPT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:54:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_CONNECT [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:64:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_READ [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:87:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_OVERHEAD_STATISTICS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:100:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_DELAY_SAMPLE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:111:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_ON_STATE_CHANGE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:122:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_GET_UDP_MTU [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:134:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_GET_UDP_OVERHEAD [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:146:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_GET_MILLISECONDS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:156:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_GET_MICROSECONDS [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:166:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_GET_RANDOM [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:176:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_GET_READ_BUFFER_SIZE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:186:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_LOG [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:197:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UTP_SENDTO [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:166:23: style: Local variable 'p' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:61:22: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:166:23: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:488:16: style: Local variable 'p' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:61:22: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:488:16: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:87:17: style: Parameter 'err' can be declared as pointer to const [constParameterPointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:200:51: style: Parameter 'a' can be declared as pointer to const. However it seems that 'callback_on_accept' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:340:41: note: You might need to cast the function pointer here transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:200:51: note: Parameter 'a' can be declared as pointer to const transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:209:50: style: Parameter 'a' can be declared as pointer to const. However it seems that 'callback_on_error' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:336:41: note: You might need to cast the function pointer here transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:209:50: note: Parameter 'a' can be declared as pointer to const transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:264:22: style: Variable 'sin' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:276:45: style: Parameter 'a' can be declared as pointer to const. However it seems that 'callback_log' is a callback function, if 'a' is declared with const you might also need to cast function pointer(s). [constParameterCallback] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:334:37: note: You might need to cast the function pointer here transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:276:45: note: Parameter 'a' can be declared as pointer to const transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:285:27: style: Variable 'sinp' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/ucat.c:554:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:39:55: style:inconclusive: Function 'utp_call_on_accept' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:31:55: note: Function 'utp_call_on_accept' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:39:55: note: Function 'utp_call_on_accept' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:51:56: style:inconclusive: Function 'utp_call_on_connect' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:32:56: note: Function 'utp_call_on_connect' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:51:56: note: Function 'utp_call_on_connect' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:61:54: style:inconclusive: Function 'utp_call_on_error' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:33:54: note: Function 'utp_call_on_error' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:61:54: note: Function 'utp_call_on_error' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:72:53: style:inconclusive: Function 'utp_call_on_read' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:34:53: note: Function 'utp_call_on_read' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:72:53: note: Function 'utp_call_on_read' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:84:68: style:inconclusive: Function 'utp_call_on_overhead_statistics' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:35:68: note: Function 'utp_call_on_overhead_statistics' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:84:68: note: Function 'utp_call_on_overhead_statistics' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:97:61: style:inconclusive: Function 'utp_call_on_delay_sample' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:36:61: note: Function 'utp_call_on_delay_sample' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:97:61: note: Function 'utp_call_on_delay_sample' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:108:61: style:inconclusive: Function 'utp_call_on_state_change' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:37:61: note: Function 'utp_call_on_state_change' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:108:61: note: Function 'utp_call_on_state_change' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:119:59: style:inconclusive: Function 'utp_call_get_udp_mtu' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:38:59: note: Function 'utp_call_get_udp_mtu' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:119:59: note: Function 'utp_call_get_udp_mtu' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:131:64: style:inconclusive: Function 'utp_call_get_udp_overhead' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:39:64: note: Function 'utp_call_get_udp_overhead' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:131:64: note: Function 'utp_call_get_udp_overhead' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:143:64: style:inconclusive: Function 'utp_call_get_milliseconds' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:40:64: note: Function 'utp_call_get_milliseconds' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:143:64: note: Function 'utp_call_get_milliseconds' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:153:64: style:inconclusive: Function 'utp_call_get_microseconds' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:41:64: note: Function 'utp_call_get_microseconds' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:153:64: note: Function 'utp_call_get_microseconds' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:163:58: style:inconclusive: Function 'utp_call_get_random' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:42:58: note: Function 'utp_call_get_random' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:163:58: note: Function 'utp_call_get_random' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:173:68: style:inconclusive: Function 'utp_call_get_read_buffer_size' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:43:68: note: Function 'utp_call_get_read_buffer_size' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:173:68: note: Function 'utp_call_get_read_buffer_size' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:183:49: style:inconclusive: Function 'utp_call_log' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:44:49: note: Function 'utp_call_log' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:183:49: note: Function 'utp_call_log' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:194:52: style:inconclusive: Function 'utp_call_sendto' argument 2 names different: declaration 's' definition 'socket'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.h:45:52: note: Function 'utp_call_sendto' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_callbacks.cpp:194:52: note: Function 'utp_call_sendto' argument 2 names different: declaration 's' definition 'socket'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_hash.cpp:43:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable uint32 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:356:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:358:13: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:505:26: portability: Non reentrant function 'crypt' called. For threadsafe applications it is recommended to use the reentrant replacement function 'crypt_r'. [prohibitedcryptCalled] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_hash.cpp:34:47: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_hash.cpp:43:10: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_hash.cpp:48:12: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_hash.cpp:49:10: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:163:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:149:18: style: Local variable 'buf' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:98:22: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:149:18: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:150:17: style: Local variable 'rc' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:120:12: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:150:17: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:309:13: style: Local variable 'rc' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:120:12: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:309:13: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:433:28: style: Local variable 'sin' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:128:24: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:433:28: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:434:29: style: Local variable 'sin6' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:129:25: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:434:29: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:436:13: style: Local variable 'i' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:120:9: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:436:13: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:81:16: style: Parameter 'closure' can be declared as pointer to const. However it seems that 'callback' is a callback function, if 'closure' is declared with const you might also need to cast function pointer(s). [constParameterCallback] transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:421:47: note: You might need to cast the function pointer here transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:81:16: note: Parameter 'closure' can be declared as pointer to const transmission-4.1.0-beta.2+rac5c9e082d/third-party/dht/dht-example.c:125:11: style: Variable 'id_file' can be declared as pointer to const [constVariablePointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:41:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:67:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:94:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKADDR_STORAGE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:104:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:128:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_utils.cpp:235:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_utils.cpp:241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET6 [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:105:22: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:112:24: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:135:21: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:69:28: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:80:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_packedsockaddr.cpp:129:21: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] transmission-4.1.0-beta.2+rac5c9e082d/third-party/rpavlik-cmake-modules/CheckMacHIDAPI.cpp:34:26: style: Parameter 'argv' can be declared as const array [constParameter] transmission-4.1.0-beta.2+rac5c9e082d/third-party/rpavlik-cmake-modules/Findcppcheck.cpp:19:26: style: Parameter 'argv' can be declared as const array [constParameter] transmission-4.1.0-beta.2+rac5c9e082d/third-party/libutp/utp_internal.cpp:1722:83: error: There is an unknown macro here somewhere. Configuration is required. If I64u is a macro then please configure it. [unknownMacro] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/examples/associative.cpp:44:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/examples/default_inline_storage.cpp:39:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/dev-tools/linter/main.cpp:83:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/dev-tools/linter/main.cpp:181:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/examples/unicode_strings.cpp:17:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/examples/main.cpp:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/examples/main.cpp:113:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/examples/main.cpp:124:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/dev-tools/linter/main.cpp:151:5: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/dev-tools/linter/main.cpp:167:17: style: Unused variable: content [unusedVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/custom_small_vector.cpp:31:5: warning:inconclusive: Member variable 'custom_type::type_' is not initialized in the constructor. [uninitMemberVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/custom_small_vector.cpp:33:5: style: Struct 'custom_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/custom_small_vector.cpp:40:5: style: Struct 'custom_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/custom_small_vector.cpp:448:15: style: Variable 'b' can be declared as reference to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_const_algorithms.cpp:163:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:284:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:162:35: style: Condition 'dv.size()==15' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:452:21: warning:inconclusive: Access of moved variable 'dv'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:445:26: note: Calling std::move(dv) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:452:21: note: Access of moved variable 'dv'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:480:25: warning:inconclusive: Access of moved variable 'dv'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:473:30: note: Calling std::move(dv) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:480:25: note: Access of moved variable 'dv'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:527:17: warning:inconclusive: Access of moved variable 'dv'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:520:17: note: Calling std::move(dv) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:527:17: note: Access of moved variable 'dv'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:668:17: warning:inconclusive: Access of moved variable 'dv'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:661:22: note: Calling std::move(dv) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_make.cpp:668:17: note: Access of moved variable 'dv'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:286:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:1042:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:1566:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2114:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2846:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_string_non_member.cpp:234:34: style: Condition 's.size()==3' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/string_small_vector.cpp:367:15: style: Variable 'b' can be declared as reference to const [constVariableReference] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/string_small_vector.cpp:212:66: portability: 'std::addressof(*a.begin())' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example000_numeric_limits.cpp:49:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example001_mul_div.cpp:33:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:32:30: style: Condition 'd.size()==1' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:33:30: style: Condition 'e.size()==2' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:34:30: style: Condition 'f.size()==4' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:180:30: style: Condition 'd.size()==1' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:181:30: style: Condition 'e.size()==1' is always false [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:182:30: style: Condition 'f.size()==2' is always false [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:358:30: style: Condition 'd.size()==1' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:359:30: style: Condition 'e.size()==1' is always false [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/unicode_functions.cpp:360:30: style: Condition 'f.size()==1' is always false [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:699:17: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:696:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:699:17: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:700:23: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:696:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:700:23: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:713:23: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:710:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:713:23: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:714:23: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:710:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:714:23: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2497:17: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2494:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2497:17: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2498:23: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2494:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2498:23: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2511:23: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2508:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2511:23: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2512:23: warning:inconclusive: Access of moved variable 'obj'. [accessMoved] transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2508:26: note: Calling std::move(obj) transmission-4.1.0-beta.2+rac5c9e082d/third-party/small/test/unit/small_map.cpp:2512:23: note: Access of moved variable 'obj'. transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example008a_miller_rabin_prime.cpp:22:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example008a_miller_rabin_prime.cpp:22:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009_timed_mul.cpp:115:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009a_timed_mul_4_by_4.cpp:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009_timed_mul.cpp:99:42: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009a_timed_mul_4_by_4.cpp:97:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009a_timed_mul_4_by_4.cpp:98:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009a_timed_mul_4_by_4.cpp:99:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009a_timed_mul_4_by_4.cpp:100:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009b_timed_mul_8_by_8.cpp:116:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009b_timed_mul_8_by_8.cpp:97:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009b_timed_mul_8_by_8.cpp:98:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009b_timed_mul_8_by_8.cpp:99:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example009b_timed_mul_8_by_8.cpp:100:54: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:292:27: debug: Failed to instantiate template "rsa_base". The checking continues anyway. [templateInstantiation] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:186:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable p [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:187:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable q [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:188:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:189:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable m [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:272:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:347:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phi_of_m [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:305:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable phi_of_m [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/target/micros/stm32f429/make/single/crt.cpp:84:17: error: Subtracting pointers that point to different objects [subtractPointers] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/target/micros/stm32f429/make/single/crt.cpp:71:25: note: Variable declared here. transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/target/micros/stm32f429/make/single/crt.cpp:83:84: note: Address of variable taken here. transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/target/micros/stm32f429/make/single/crt.cpp:70:25: note: Variable declared here. transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/target/micros/stm32f429/make/single/crt.cpp:84:84: note: Address of variable taken here. transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/target/micros/stm32f429/make/single/crt.cpp:84:17: note: Subtracting pointers that point to different objects transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/target/micros/stm32f429/make/single/crt.cpp:92:67: error: Iterators of different containers '_bss_begin' and '_bss_end' are used together. [mismatchingContainers] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example014_pi_spigot_wide.cpp:31:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LoopDigit [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:138:5: warning:inconclusive: Member variable 'rsa_base::s' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:138:5: warning:inconclusive: Member variable 'rsa_base::p' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:138:5: warning:inconclusive: Member variable 'rsa_base::q' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:146:5: warning:inconclusive: Member variable 'rsa_base::s' is not assigned in the move constructor. Should it be moved? [missingMemberCopy] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:146:5: warning:inconclusive: Member variable 'rsa_base::p' is not assigned in the move constructor. Should it be moved? [missingMemberCopy] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:146:5: warning:inconclusive: Member variable 'rsa_base::q' is not assigned in the move constructor. Should it be moved? [missingMemberCopy] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:154:10: warning:inconclusive: Member variable 'rsa_base::s' is not assigned a value in 'rsa_base::operator='. [operatorEqVarError] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:154:10: warning:inconclusive: Member variable 'rsa_base::p' is not assigned a value in 'rsa_base::operator='. [operatorEqVarError] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:154:10: warning:inconclusive: Member variable 'rsa_base::q' is not assigned a value in 'rsa_base::operator='. [operatorEqVarError] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:170:10: warning:inconclusive: Member variable 'rsa_base::s' is not assigned a value in 'rsa_base::operator='. [operatorEqVarError] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:170:10: warning:inconclusive: Member variable 'rsa_base::p' is not assigned a value in 'rsa_base::operator='. [operatorEqVarError] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:170:10: warning:inconclusive: Member variable 'rsa_base::q' is not assigned a value in 'rsa_base::operator='. [operatorEqVarError] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:186:71: debug: CheckClass::isMemberVar found used member variable 'p' with varid 0 [varid0] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:187:71: debug: CheckClass::isMemberVar found used member variable 'q' with varid 0 [varid0] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:188:71: debug: CheckClass::isMemberVar found used member variable 's' with varid 0 [varid0] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:357:14: style: The destructor '~rsa_traditional' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:63:14: note: Virtual destructor in base class transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:357:14: note: Destructor in derived class transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:257:21: style: Local variable 's' shadows outer variable [shadowVariable] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:51:23: note: Shadowed declaration transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example012_rsa_crypto.cpp:257:21: note: Shadow variable transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_add.cpp:44:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_div.cpp:44:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_mul.cpp:44:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_powm.cpp:44:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_prime.cpp:45:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_sdiv.cpp:76:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_sqrt.cpp:46:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/fuzzing/test_fuzzing_sub.cpp:44:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:187:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:416:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FieldCharacteristicP [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:417:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurveCoefficientA [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:418:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CurveCoefficientB [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:420:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoordGx [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:421:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CoordGy [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:423:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SubGroupOrderN [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:484:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:501:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:559:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:720:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:763:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable second [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test.cpp:42:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test.cpp:42:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_boost_backend.cpp:11:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_boost_backend.cpp:11:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_boost_backend_via_test_arithmetic.cpp:10:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_boost_backend_via_test_arithmetic.cpp:10:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_examples.cpp:22:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_edge_cases.cpp:15:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_edge_cases.cpp:15:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_float_convert.cpp:15:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_float_convert.cpp:15:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_int_convert.cpp:15:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_int_convert.cpp:15:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_n_binary_ops_base.cpp:11:0: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_n_binary_ops_base.cpp:11:2: error: #error BOOST_VERSION is not defined. Ensure that is properly included. [preprocessorErrorDirective] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:367:19: style: Struct 'point_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_xtra_from_issue_335.cpp:49:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_xtra_from_issue_335.cpp:64:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_xtra_from_issue_335.cpp:32:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxValue [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:836:34: style: Variable 'hash_result' is reassigned a value before the old one has been used. [redundantAssignment] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:834:28: note: hash_result is assigned transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:836:34: note: hash_result is overwritten transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:836:34: style: Variable 'hash_result' is reassigned a value before the old one has been used. [redundantAssignment] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:836:34: note: hash_result is assigned transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/examples/example013_ecdsa_sign_verify.cpp:836:34: note: hash_result is overwritten transmission-4.1.0-beta.2+rac5c9e082d/third-party/wildmat/wildmat.c:81:3: style: 'continue' is redundant since it is the last statement in a loop. [redundantContinue] transmission-4.1.0-beta.2+rac5c9e082d/utils/create.cc:77:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_OPT_DONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/create.cc:142:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/create.cc:145:41: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:52:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_OPT_DONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:102:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_announce [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:177:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:194:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_announce [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:264:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_announce [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:306:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_source [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:332:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/show.cc:86:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_OPT_DONE [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/show.cc:174:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/show.cc:219:90: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/show.cc:337:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/show.cc:411:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_LOG_ERROR [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/edit.cc:335:41: style: C-style pointer casting [cstyleCast] transmission-4.1.0-beta.2+rac5c9e082d/utils/remote.cc:56:49: error: There is an unknown macro here somewhere. Configuration is required. If LONG_VERSION_STRING is a macro then please configure it. [unknownMacro] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable hex [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:369:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:416:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:493:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:527:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable digits [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:638:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:695:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable showbase [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/third-party/wide-integer/test/test_uintwide_t_spot_values.cpp:863:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable max [valueFlowBailoutIncompleteVar] transmission-4.1.0-beta.2+rac5c9e082d/utils/show.cc:414:38: style: C-style pointer casting [cstyleCast] diff: head transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1314:16: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] head transmission-4.1.0-beta.2+rac5c9e082d/gtk/DetailsDialog.cc:1401:16: style: Variable 'hash' is assigned a value that is never used. [unreadVariable] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:122:35: style:inconclusive: Function 'tr_strlsize' argument 1 names different: declaration 'size_in_bytes' definition 'n_bytes'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.h:66:35: note: Function 'tr_strlsize' argument 1 names different: declaration 'size_in_bytes' definition 'n_bytes'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:122:35: note: Function 'tr_strlsize' argument 1 names different: declaration 'size_in_bytes' definition 'n_bytes'. 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:124:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Bytes [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:162:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:195:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:226:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:259:12: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:267:48: style:inconclusive: Function 'gtr_add_torrent_error_dialog' argument 1 names different: declaration 'window_or_child' definition 'child'. [funcArgNamesDifferent] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.h:129:48: note: Function 'gtr_add_torrent_error_dialog' argument 1 names different: declaration 'window_or_child' definition 'child'. transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:267:48: note: Function 'gtr_add_torrent_error_dialog' argument 1 names different: declaration 'window_or_child' definition 'child'. 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:274:26: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:280:46: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:285:9: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:288:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BUTTONS_CLOSE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:489:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_BUTTON_SECONDARY [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:535:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_trash_can_enabled [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:545:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] head transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:55:0: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] head transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:55:2: error: failed to evaluate #if condition, undefined function-like macro invocation: GTK_CHECK_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:563:30: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:594:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signal_name [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:627:13: style: Condition '!opened' is always true [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:625:23: note: Assignment 'opened=false', assigned value is 0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:627:13: note: Condition '!opened' is always true 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:642:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SPAWN_SEARCH_PATH [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:652:50: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:696:9: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:739:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:739:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_PRI_HIGH [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:740:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:741:15: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:770:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WINDOW_TOPLEVEL [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:798:46: style: C-style pointer casting [cstyleCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:863:34: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:869:38: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:874:17: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/gtk/Utils.cc:916:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GDK_SELECTION_PRIMARY [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:137:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNT_WAIT [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:205:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MNT_WAIT [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:234:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:361:0: error: failed to evaluate #elif condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:361:2: error: failed to evaluate #elif condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:499:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-capacity.cc:531:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTDIR [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1008:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1049:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1073:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_DIR_CREATE_PARENTS [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:108:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1122:22: warning: Obsolete function 'mktemp' called. It is recommended to use 'mkstemp' or 'mkdtemp' instead. [prohibitedmktempCalled] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1128:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1143:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1151:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:1170:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_DIR [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:153:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_PATH_NO_FOLLOW [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:211:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:231:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:243:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:274:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sv [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:320:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:359:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_FILE_READ [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:474:38: style: The comparison 'errno_cpy == 0' is always true. [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:379:21: note: 'errno_cpy' is assigned value '0' here. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:474:38: note: The comparison 'errno_cpy == 0' is always true. 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:485:27: style: The comparison 'errno_cpy == 0' is always true. [knownConditionTrueFalse] transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:379:21: note: 'errno_cpy' is assigned value '0' here. transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:485:27: note: The comparison 'errno_cpy == 0' is always true. 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:540:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:554:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_SYS_FILE_READ [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:578:26: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:605:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:617:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:631:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:664:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:702:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:735:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:773:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:82:0: error: failed to evaluate #if condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:82:2: error: failed to evaluate #if condition, undefined function-like macro invocation: TR_UCLIBC_CHECK_VERSION( ... ) [preprocessorErrorDirective] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:856:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:858:5: debug: Failed to parse 'using prealloc_func = bool ( * ) ( tr_sys_file_t , uint64_t ) ;'. The checking continues anyway. [simplifyUsing] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/file-posix.cc:915:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_BAD_SYS_FILE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/port-forwarding.cc:130:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1min [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1170:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 20s [valueFlowBailoutIncompleteVar] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/rpcimpl.cc:1177:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TR_KEY_ip_protocol [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/session.cc:2163:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1s [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:288:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 2s [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/tr-dht.cc:322:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 5s [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:288:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 1ms [valueFlowBailoutIncompleteVar] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:660:7: portability: Zero initializing union 'u' does not guarantee its complete storage to be zero initialized as its largest member is not declared as the first member. Consider making llx the first member or favor memset(). [UnionZeroInit] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/utils.cc:681:7: portability: Zero initializing union 'u' does not guarantee its complete storage to be zero initialized as its largest member is not declared as the first member. Consider making llx the first member or favor memset(). [UnionZeroInit] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:753:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 100ms [valueFlowBailoutIncompleteVar] head transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:775:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CURLINFO_PRIVATE [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/libtransmission/web.cc:838:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 0ms [valueFlowBailoutIncompleteVar] head transmission-4.1.0-beta.2+rac5c9e082d/qt/AccessibleSqueezeLabel.cc:47:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TextInterface [valueFlowBailoutIncompleteVar] head transmission-4.1.0-beta.2+rac5c9e082d/qt/SqueezeLabel.cc:104:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable old_text [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/announcer-udp-test.cc:320:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 200ms [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:372:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 20s [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:473:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 20s [valueFlowBailoutIncompleteVar] 2.18.0 transmission-4.1.0-beta.2+rac5c9e082d/tests/libtransmission/test-fixtures.h:92:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable 10ms [valueFlowBailoutIncompleteVar] DONE