2026-02-15 09:57 ftp://ftp.de.debian.org/debian/pool/main/l/linphone-desktop/linphone-desktop_5.2.6+dfsg.orig.tar.xz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.8.0-100-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.69 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.19.0 head-info: 781277c (2026-02-15 09:54:23 +0100) count: 941 944 elapsed-time: 18.3 8.7 head-timing-info: old-timing-info: head results: linphone-desktop-5.2.6/linphone-app/src/app/App.cpp:344:13: error: There is an unknown macro here somewhere. Configuration is required. If APPLICATION_NAME is a macro then please configure it. [unknownMacro] linphone-desktop-5.2.6/linphone-app/src/app/AppController.cpp:42:2: error: There is an unknown macro here somewhere. Configuration is required. If QT_REQUIRE_VERSION is a macro then please configure it. [unknownMacro] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:84:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Declined [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:318:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isOptional [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:386:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable isOptional [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:460:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXECUTABLE_NAME [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:554:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:579:22: warning: Return value of function mRegExpFunctionName.indexIn() is not used. [ignoredReturnValue] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.hpp:55:3: warning: Member variable 'Command::mFunctionDescription' is not initialized in the constructor. [uninitMemberVar] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.hpp:72:28: style:inconclusive: Member variable 'Command::mArgsScheme' is in the wrong place in the initializer list. [initializerList] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:302:7: note: Member variable 'Command::mArgsScheme' is in the wrong place in the initializer list. linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.hpp:72:28: note: Member variable 'Command::mArgsScheme' is in the wrong place in the initializer list. linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.hpp:44:3: style: Struct 'Argument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:508:5: warning: Either the condition 'address' is redundant or there is possible null pointer dereference: address. [nullPointerRedundantCheck] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:510:9: note: Assuming that condition 'address' is not redundant linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:508:5: note: Null pointer dereference linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:509:45: warning: Either the condition 'address' is redundant or there is possible null pointer dereference: address. [nullPointerRedundantCheck] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:510:9: note: Assuming that condition 'address' is not redundant linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:509:45: note: Null pointer dereference linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:362:46: style:inconclusive: Function 'executeUrl' argument 1 names different: declaration 'url' definition 'pUrl'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.hpp:64:34: note: Function 'executeUrl' argument 1 names different: declaration 'url' definition 'pUrl'. linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:362:46: note: Function 'executeUrl' argument 1 names different: declaration 'url' definition 'pUrl'. linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:516:12: style: Local variable 'functionName' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:459:17: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:516:12: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:231:37: performance: Function parameter 'word' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:384:13: style: Variable 'argName' can be declared as reference to const [constVariableReference] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:308:40: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:318:97: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:54:24: style: Variable 'addressToCall' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:78:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDomain [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:128:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDebugMsg [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:185:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Disabled [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:202:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtDomain [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:221:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Message [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:239:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:181:14: style: The member function 'Logger::enable' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.hpp:45:8: note: The member function 'Logger::enable' can be static. linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:181:14: note: The member function 'Logger::enable' can be static. linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:69:2: style: Class 'LinphoneLogger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:129:10: style: Variable 'format' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:132:10: style: Variable 'format' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:135:10: style: Variable 'format' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:138:10: style: Variable 'format' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:141:10: style: Variable 'format' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:165:22: style: Variable 'dateTime' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/app/main.cpp:109:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/main.cpp:84:5: style: Condition 'vfsEncrypted' is always false [knownConditionTrueFalse] linphone-desktop-5.2.6/linphone-app/src/app/main.cpp:75:22: note: Assignment 'vfsEncrypted=false', assigned value is 0 linphone-desktop-5.2.6/linphone-app/src/app/main.cpp:84:5: note: Condition 'vfsEncrypted' is always false linphone-desktop-5.2.6/linphone-app/src/app/main.cpp:45:43: style: Parameter 'event' can be declared as pointer to const. However it seems that 'DummyUpdateHandler' is a callback function, if 'event' is declared with const you might also need to cast function pointer(s). [constParameterCallback] linphone-desktop-5.2.6/linphone-app/src/app/main.cpp:96:36: note: You might need to cast the function pointer here linphone-desktop-5.2.6/linphone-app/src/app/main.cpp:45:43: note: Parameter 'event' can be declared as pointer to const linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:65:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ReadWrite [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:141:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MSPLUGINS_DIR [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:146:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathPlugins [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:150:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathAssistantConfig [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:154:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:158:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:162:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathFactoryConfig [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:166:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathRootCa [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:174:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:178:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:182:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:194:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:202:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:210:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DocumentsLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:214:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:218:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppConfigLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:240:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:253:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:259:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:263:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:271:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathData [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:279:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathPluginsApp [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:283:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathSounds [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:291:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathPluginsApp [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:306:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:309:77: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:313:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:317:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PathISpellDicts [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:321:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AppLocalDataLocation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:344:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:368:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXECUTABLE_NAME [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:113:7: style: Error code from the return value of function dir.cdUp() is not used. [ignoredReturnErrorCode] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:115:7: style: Error code from the return value of function dir.cdUp() is not used. [ignoredReturnErrorCode] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:134:7: style: Error code from the return value of function dir.cd() is not used. [ignoredReturnErrorCode] linphone-desktop-5.2.6/linphone-app/src/app/paths/Paths.cpp:141:6: style: Error code from the return value of function dir.cd() is not used. [ignoredReturnErrorCode] linphone-desktop-5.2.6/linphone-app/src/app/providers/AvatarProvider.cpp:34:3: performance: Variable 'mAvatarsPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/app/providers/ImageProvider.cpp:267:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxImageSize [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/providers/ImageProvider.cpp:64:9: warning: Return value of function regex.indexIn() is not used. [ignoredReturnValue] linphone-desktop-5.2.6/linphone-app/src/app/providers/ImageProvider.cpp:90:9: warning: Return value of function regex.indexIn() is not used. [ignoredReturnValue] linphone-desktop-5.2.6/linphone-app/src/app/providers/QRCodeProvider.cpp:59:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Indexed8 [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/providers/ThumbnailProvider.cpp:31:2: performance: Variable 'mPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:48:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:57:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:63:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QObject [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:72:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:81:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QObject [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:88:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:100:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.cpp:35:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:53:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:69:48: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:69:74: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:74:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:68:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:73:48: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:73:74: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:77:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:48:19: debug: CheckClass::isMemberVar found used member variable 'mList' with varid 0 [varid0] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:69:29: debug: CheckClass::isMemberVar found used member variable 'mList' with varid 0 [varid0] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:115:15: style: Virtual function 'clearData' is called from destructor '~ProxyAbstractListModel < QSharedPointer < QObject > >()' at line 36. Dynamic binding is not used. [virtualCallInConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:36:3: note: Calling clearData linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:115:15: note: clearData is a virtual function linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:39:20: warning: The class 'ProxyListModel' defines member function with name 'getAt' also defined in its parent class 'ProxyAbstractListModel < QSharedPointer < QObject > >'. [duplInheritedMember] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:58:12: note: Parent function 'ProxyAbstractListModel < QSharedPointer < QObject > >::getAt' linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:39:20: note: Derived function 'ProxyListModel::getAt' linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractObject.hpp:34:2: style: Class 'ProxyAbstractObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:35:2: style: Class 'ProxyListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:33:2: style: Class 'ProxyAbstractListModel < QSharedPointer < QObject > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:36:11: style: The destructor '~ProxyListModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:35:11: note: Virtual destructor in base class linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:36:11: note: Destructor in derived class linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:69:80: error: Null pointer dereference [nullPointer] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyAbstractListModel.hpp:73:80: error: Null pointer dereference [nullPointer] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:67:36: performance: Function parameter 'items' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.cpp:29:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.cpp:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DescendingOrder [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.hpp:40:15: style: Virtual function 'deleteSourceModel' is called from destructor '~ProxyModel()' at line 40. Dynamic binding is not used. [virtualCallInConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.cpp:40:3: note: Calling deleteSourceModel linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.hpp:40:15: note: deleteSourceModel is a virtual function linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.hpp:36:2: style: Class 'ProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.cpp:32:46: style:inconclusive: Function 'ProxyModel' argument 1 names different: declaration 'list' definition 'model'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.hpp:37:35: note: Function 'ProxyModel' argument 1 names different: declaration 'list' definition 'model'. linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyModel.cpp:32:46: note: Function 'ProxyModel' argument 1 names different: declaration 'list' definition 'model'. linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.cpp:51:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.hpp:34:15: style: Virtual function 'deleteSourceModel' is called from destructor '~SortFilterProxyModel()' at line 31. Dynamic binding is not used. [virtualCallInConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.cpp:31:3: note: Calling deleteSourceModel linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.hpp:34:15: note: deleteSourceModel is a virtual function linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.hpp:32:2: style: Class 'SortFilterProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.cpp:50:49: style:inconclusive: Function 'getAt' argument 1 names different: declaration 'index' definition 'atIndex'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.hpp:38:40: note: Function 'getAt' argument 1 names different: declaration 'index' definition 'atIndex'. linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/SortFilterProxyModel.cpp:50:49: note: Function 'getAt' argument 1 names different: declaration 'index' definition 'atIndex'. linphone-desktop-5.2.6/linphone-app/src/app/single-application/SingleApplicationDBus.cpp:33:41: error: There is an unknown macro here somewhere. Configuration is required. If EXECUTABLE_NAME is a macro then please configure it. [unknownMacro] linphone-desktop-5.2.6/linphone-app/src/app/translator/DefaultTranslator.cpp:29:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Subdirectories [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/app/translator/DefaultTranslator.hpp:31:3: style: Class 'DefaultTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:75:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountCreated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:199:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RequestOk [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:232:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RequestOk [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:261:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountActivated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:281:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AccountActivated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:299:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RequestOk [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:315:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RequestOk [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:339:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultXmlrpcUri [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:569:22: style: Either there is a missing 'override', or the member function 'AssistantModel::checkLinkingAccount' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.hpp:78:7: note: Either there is a missing 'override', or the member function 'AssistantModel::checkLinkingAccount' can be static. linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:569:22: note: Either there is a missing 'override', or the member function 'AssistantModel::checkLinkingAccount' can be static. linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.hpp:54:2: style: Class 'AssistantModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:50:2: style: Class 'Handlers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:376:2: style: Class 'LoginListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.hpp:133:10: performance: Function 'getCountryCode()' should return member 'mCountryCode' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.hpp:139:10: performance: Function 'getPhoneNumber()' should return member 'mPhoneNumber' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.hpp:143:10: performance: Function 'getPhoneCountryCode()' should return member 'mPhoneCountryCode' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.hpp:155:10: performance: Function 'getConfigFilename()' should return member 'mConfigFilename' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:582:44: performance: Function parameter 'apiKey' should be passed by const reference. However it seems that 'onApiReceived' is a callback function. [passedByValueCallback] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:342:69: note: Function pointer used here. linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:582:44: note: Function parameter 'apiKey' should be passed by const reference. However it seems that 'onApiReceived' is a callback function. linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:201:15: style: Variable 'error' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:234:9: style: Variable 'error' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:644:31: style: Variable 'config' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:728:31: style: Variable 'config' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/authentication/AuthenticationNotifier.hpp:38:3: style: Class 'AuthenticationNotifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/authentication/OAuth2Model.cpp:56:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable authenticationRequired [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/authentication/OAuth2Model.cpp:158:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/authentication/OAuth2Model.hpp:35:2: style: Class 'OAuth2Model' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/authentication/OAuth2Model.cpp:34:2: style: Class 'OAuthHttpServerReplyHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/authentication/OAuth2Model.cpp:56:108: style: Parameter 'reply' can be declared as pointer to const [constParameterPointer] linphone-desktop-5.2.6/linphone-app/src/components/authentication/OAuth2Model.cpp:56:131: style: Parameter 'authenticator' can be declared as pointer to const [constParameterPointer] linphone-desktop-5.2.6/linphone-app/src/components/authentication/OAuth2Model.cpp:96:83: style: Parameter 'parameters' can be declared as pointer to const [constParameterPointer] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.hpp:257:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Outgoing [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallListener.hpp:36:2: style: Class 'CallListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchListener.hpp:32:2: style: Class 'SearchListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.hpp:128:2: style: Class 'CallModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:72:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:170:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Incoming [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:188:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:269:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LinphoneDomain [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:491:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:620:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FindDirectChildrenOnly [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:667:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Incoming [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:744:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StreamsRunning [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:750:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StreamsRunning [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:786:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:801:144: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Connected [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:868:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:888:143: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Connected [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:927:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConferenceLayoutGrid [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:975:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LdapServers [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1077:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConferenceLayoutGrid [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1092:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConferenceLayoutAudioOnly [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1124:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1151:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Incoming [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1162:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Incoming [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1212:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1286:105: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.hpp:187:10: performance: Function 'getTransferAddress()' should return member 'mTransferAddress' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.hpp:264:10: performance: Function 'getCallError()' should return member 'mCallError' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:108:16: style: Variable 'coreHandlers' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1377:16: warning: Either the condition 'fields.size()>1' is redundant or size of 'fields' can be 2. Expression 'fields[2]' causes access out of bounds. [containerOutOfBounds] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1376:19: note: Assuming that condition 'fields.size()>1' is not redundant linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1377:16: note: Access out of bounds linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1385:16: warning: Either the condition 'fields.size()>1' is redundant or size of 'fields' can be 2. Expression 'fields[3]' causes access out of bounds. [containerOutOfBounds] linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1384:19: note: Assuming that condition 'fields.size()>1' is not redundant linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:1385:16: note: Access out of bounds linphone-desktop-5.2.6/linphone-app/src/components/call/CallModel.cpp:212:19: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:124:121: debug: Function::addArguments found argument 'account' with varid 0. [varid0] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:164:121: debug: Function::addArguments found argument 'account' with varid 0. [varid0] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:119:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:159:146: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:202:106: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RecvOnly [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:235:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Basic [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:326:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Basic [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:384:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConferenceInfoStateCancelled [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:510:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CallStatusIncoming [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:625:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:638:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:669:100: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable deleteLater [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:676:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:676:34: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:67:2: performance: Variable 'mCoreHandlers' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.hpp:43:2: style: Class 'CallsListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:690:6: style: Condition 'callModel' is always true [knownConditionTrueFalse] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:272:90: error: Null pointer dereference: localAddress [nullPointer] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:265:43: note: Assignment 'std::shared_ptrlocalAddress', assigned value is 0 linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:272:90: note: Null pointer dereference linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:314:12: style: Local variable 'participant' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:307:21: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:314:12: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:429:38: style: Unused variable: allLinphoneAddresses [unusedVariable] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:430:38: style: Unused variable: newCalls [unusedVariable] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:506:18: style: Variable 'lastTime' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListProxyModel.hpp:34:3: style: Class 'CallsListProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:60:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:86:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Call [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:188:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Call [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:353:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CallStatusEnded [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.hpp:63:2: style: Class 'Camera' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.hpp:95:10: performance: Function 'getQmlName()' should return member 'mQmlName' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:83:18: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:90:20: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:99:20: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:105:18: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:185:12: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:193:16: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:203:15: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:209:14: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:216:15: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/camera/Camera.cpp:81:39: style: Variable 'oldRenderer' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:32:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:94:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Outgoing [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatEvent.hpp:32:2: style: Class 'ChatEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatEvent.hpp:46:3: style: Class 'AppDataManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.hpp:36:11: style: The destructor '~ChatCallModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatEvent.hpp:33:11: note: Virtual destructor in base class linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.hpp:36:11: note: Destructor in derived class linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:31:67: style:inconclusive: Function 'ChatCallModel' argument 1 names different: declaration 'eventLog' definition 'callLog'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.hpp:35:52: note: Function 'ChatCallModel' argument 1 names different: declaration 'eventLog' definition 'callLog'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:31:67: note: Function 'ChatCallModel' argument 1 names different: declaration 'eventLog' definition 'callLog'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:49:88: style:inconclusive: Function 'create' argument 1 names different: declaration 'chatLog' definition 'callLog'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.hpp:34:81: note: Function 'create' argument 1 names different: declaration 'chatLog' definition 'callLog'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:49:88: note: Function 'create' argument 1 names different: declaration 'chatLog' definition 'callLog'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:73:44: style:inconclusive: Function 'setIsStart' argument 1 names different: declaration 'isStart' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.hpp:50:30: note: Function 'setIsStart' argument 1 names different: declaration 'isStart' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:73:44: note: Function 'setIsStart' argument 1 names different: declaration 'isStart' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:79:64: style:inconclusive: Function 'setStatus' argument 1 names different: declaration 'status' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.hpp:51:50: note: Function 'setStatus' argument 1 names different: declaration 'status' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:79:64: note: Function 'setStatus' argument 1 names different: declaration 'status' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:85:47: style:inconclusive: Function 'setIsOutgoing' argument 1 names different: declaration 'isOutgoing' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.hpp:52:33: note: Function 'setIsOutgoing' argument 1 names different: declaration 'isOutgoing' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatCallModel.cpp:85:47: note: Function 'setIsOutgoing' argument 1 names different: declaration 'isOutgoing' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatEvent.cpp:54:2: performance: Variable 'mType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatEvent.cpp:35:15: performance: Range variable 'pair' should be declared as const reference. [iterateByValue] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageListener.hpp:36:2: style: Class 'ChatMessageListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.hpp:50:11: style: The destructor '~ChatMessageModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatEvent.hpp:33:11: note: Virtual destructor in base class linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.hpp:50:11: note: Destructor in derived class linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.cpp:73:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onParticipantImdnStateChanged [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.cpp:82:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.cpp:204:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatMessageStateIdle [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.cpp:351:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileTransferDone [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.cpp:335:14: style: Local variable 'content' shadows outer argument [shadowArgument] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.cpp:326:99: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatMessageModel.cpp:335:14: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatNoticeModel.cpp:32:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatNoticeModel.cpp:41:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatNoticeModel.cpp:101:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SecurityLevelDowngraded [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatNoticeModel.hpp:43:2: style: Class 'ChatNoticeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatNoticeModel.hpp:45:11: style: The destructor '~ChatNoticeModel' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatEvent.hpp:33:11: note: Virtual destructor in base class linphone-desktop-5.2.6/linphone-app/src/components/chat-events/ChatNoticeModel.hpp:45:11: note: Destructor in derived class linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:151:29: style: Either there is a missing 'override', or the member function 'ChatReactionListModel::updateChatReaction' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.hpp:61:7: note: Either there is a missing 'override', or the member function 'ChatReactionListModel::updateChatReaction' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:151:29: note: Either there is a missing 'override', or the member function 'ChatReactionListModel::updateChatReaction' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:155:29: style: Either there is a missing 'override', or the member function 'ChatReactionListModel::updateChatReaction' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.hpp:63:7: note: Either there is a missing 'override', or the member function 'ChatReactionListModel::updateChatReaction' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:155:29: note: Either there is a missing 'override', or the member function 'ChatReactionListModel::updateChatReaction' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.hpp:41:2: style: Class 'ChatReactionListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionModel.hpp:33:2: style: Class 'ChatReactionModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:35:14: warning: Either the condition 'mParent' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:39:5: note: Assuming that condition 'mParent' is not redundant linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:38:12: note: Assignment to 'mParent=message' linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:35:14: note: Null pointer dereference linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:36:14: warning: Either the condition 'mParent' is redundant or there is possible null pointer dereference: message. [nullPointerRedundantCheck] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:39:5: note: Assuming that condition 'mParent' is not redundant linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:38:12: note: Assignment to 'mParent=message' linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:36:14: note: Null pointer dereference linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionListModel.cpp:94:17: style: Variable 'oldBodies' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionModel.cpp:29:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionModel.hpp:38:10: performance: Function 'getBody()' should return member 'mBody' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionModel.hpp:41:10: performance: Function 'getFromAddress()' should return member 'mFromAddress' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionProxyModel.cpp:29:2: performance: Variable 'mContents' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionProxyModel.cpp:37:44: style: Either there is a missing 'override', or the member function 'ChatReactionProxyModel::getChatMessageModel' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionProxyModel.hpp:41:21: note: Either there is a missing 'override', or the member function 'ChatReactionProxyModel::getChatMessageModel' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionProxyModel.cpp:37:44: note: Either there is a missing 'override', or the member function 'ChatReactionProxyModel::getChatMessageModel' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionProxyModel.hpp:34:2: style: Class 'ChatReactionProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-reaction/ChatReactionProxyModel.hpp:51:10: performance: Function 'getFilter()' should return member 'mFilter' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomInitializer.cpp:106:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Created [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomInitializer.cpp:40:2: performance: Variable 'mChatRoomListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomInitializer.hpp:40:2: style: Class 'ChatRoomInitializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomListener.hpp:36:2: style: Class 'ChatRoomListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomInitializer.cpp:59:84: performance: Function parameter 'admins' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:118:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:218:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:309:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Basic [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:408:89: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatRoomStateNone [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:432:118: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:444:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Encrypted [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:469:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Conference [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:473:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OneToOne [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:497:86: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Basic [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:501:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatRoomStateCreationPending [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:570:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:721:122: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CreationPending [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:794:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CallStatusSuccess [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:828:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoticeUnreadMessages [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:909:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Terminated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1194:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConferenceCreated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1205:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConferenceCreated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1292:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deleted [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1357:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deleted [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:953:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:964:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:427:21: style:inconclusive: Either there is a missing 'override', or the member function 'ChatRoomModel::canBeEphemeral' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.hpp:130:7: note: Either there is a missing 'override', or the member function 'ChatRoomModel::canBeEphemeral' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:427:21: note: Either there is a missing 'override', or the member function 'ChatRoomModel::canBeEphemeral' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:516:31: style:inconclusive: Either there is a missing 'override', or the member function 'ChatRoomModel::getComposers' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.hpp:153:17: note: Either there is a missing 'override', or the member function 'ChatRoomModel::getComposers' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:516:31: note: Either there is a missing 'override', or the member function 'ChatRoomModel::getComposers' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.hpp:101:2: style: Class 'ChatRoomModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:952:21: style: Condition 'entries.size()>0' is always false [knownConditionTrueFalse] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:941:61: note: Assuming container is not empty linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:945:51: note: Assuming container is not empty linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:952:21: note: Condition 'entries.size()>0' is always false linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1094:78: style:inconclusive: Function 'insertNotice' argument 1 names different: declaration 'enventLog' definition 'eventLog'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.hpp:207:64: note: Function 'insertNotice' argument 1 names different: declaration 'enventLog' definition 'eventLog'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1094:78: note: Function 'insertNotice' argument 1 names different: declaration 'enventLog' definition 'eventLog'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1150:10: style: Local variable 'contact' shadows outer argument [shadowArgument] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1142:84: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1150:10: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1343:9: style: Local variable 'e' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1338:8: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1343:9: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1365:10: style: Local variable 'e' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1360:9: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:1365:10: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:132:16: style: Variable 'coreHandlers' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:191:26: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:45:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDeleteSourceModel [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:105:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LineFeed [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:171:91: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:116:25: style:inconclusive: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::getEntryTypeFilter' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:54:6: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::getEntryTypeFilter' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:116:25: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::getEntryTypeFilter' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:259:29: style: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::getCachedText' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:129:10: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::getCachedText' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:259:29: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::getCachedText' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:263:26: style: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:130:7: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:263:26: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:51:2: style: Class 'ChatRoomProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:129:10: performance: Function 'getCachedText()' should return member 'gCachedText' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:91:1: style:inconclusive: Function 'forwardMessage' argument 1 names different: declaration 'model' definition 'value'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:72:53: note: Function 'forwardMessage' argument 1 names different: declaration 'model' definition 'value'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:91:1: note: Function 'forwardMessage' argument 1 names different: declaration 'model' definition 'value'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:93:1: style:inconclusive: Function 'removeRow' argument 1 names different: declaration 'index' definition 'id'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:68:34: note: Function 'removeRow' argument 1 names different: declaration 'index' definition 'id'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:93:1: note: Function 'removeRow' argument 1 names different: declaration 'index' definition 'id'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:102:53: style:inconclusive: Function 'sendMessage' argument 1 names different: declaration 'message' definition 'text'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:71:47: note: Function 'sendMessage' argument 1 names different: declaration 'message' definition 'text'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:102:53: note: Function 'sendMessage' argument 1 names different: declaration 'message' definition 'text'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:130:58: style:inconclusive: Function 'onTillMessagesLoaded' argument 1 names different: declaration 'messageIndex' definition 'index'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:81:39: note: Function 'onTillMessagesLoaded' argument 1 names different: declaration 'messageIndex' definition 'index'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:130:58: note: Function 'onTillMessagesLoaded' argument 1 names different: declaration 'messageIndex' definition 'index'. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:285:19: style: Variable 'ChatRoomModel' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:304:19: style: Variable 'ChatRoomModel' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/chat/ChatModel.cpp:34:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/chat/ChatModel.hpp:38:2: style: Class 'ChatModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:45:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:63:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:75:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:125:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:156:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:174:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:178:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:52:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:52:36: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:68:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:68:36: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:80:22: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:80:36: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:164:18: style:inconclusive: Function 'addDownloadableCodec' argument 5 names different: declaration 'chekcksum' definition 'checksum'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.hpp:67:20: note: Function 'addDownloadableCodec' argument 5 names different: declaration 'chekcksum' definition 'checksum'. linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:164:18: note: Function 'addDownloadableCodec' argument 5 names different: declaration 'chekcksum' definition 'checksum'. linphone-desktop-5.2.6/linphone-app/src/components/codecs/AbstractCodecsModel.cpp:179:0: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/codecs/AudioCodecsModel.hpp:32:3: style: Class 'AudioCodecsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/codecs/VideoCodecsModel.hpp:32:3: style: Class 'VideoCodecsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.cpp:58:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.cpp:68:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.cpp:245:24: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.cpp:245:39: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceHelperModel.hpp:48:3: style: Class 'ConferenceHelperModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.hpp:38:3: style: Class 'ConferenceAddModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.cpp:243:11: style: Local variable 'row' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.cpp:236:12: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceAddModel.cpp:243:11: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceHelperModel.cpp:40:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceHelperModel.cpp:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceHelperModel.cpp:38:3: performance: Variable 'mCore' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.cpp:79:130: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.cpp:83:134: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.cpp:78:185: style:inconclusive: Function 'onParticipantDeviceMediaCapabilityChanged' argument 2 names different: declaration 'device' definition 'participantDevice'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.hpp:45:174: note: Function 'onParticipantDeviceMediaCapabilityChanged' argument 2 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.cpp:78:185: note: Function 'onParticipantDeviceMediaCapabilityChanged' argument 2 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.cpp:82:187: style:inconclusive: Function 'onParticipantDeviceMediaAvailabilityChanged' argument 2 names different: declaration 'device' definition 'participantDevice'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.hpp:46:176: note: Function 'onParticipantDeviceMediaAvailabilityChanged' argument 2 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceListener.cpp:82:187: note: Function 'onParticipantDeviceMediaAvailabilityChanged' argument 2 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:56:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:175:147: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:179:151: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:186:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Created [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:75:15: style: Virtual function 'onConferenceStateChanged' is called from constructor 'ConferenceModel(std::shared_ptrcontent,QObject*parent=NULL)' at line 65. Dynamic binding is not used. [virtualCallInConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:65:2: note: Calling onConferenceStateChanged linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:75:15: note: onConferenceStateChanged is a virtual function linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:49:2: style: Class 'ConferenceModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:51:95: style:inconclusive: Function 'create' argument 1 names different: declaration 'chatRoom' definition 'conference'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:48:86: note: Function 'create' argument 1 names different: declaration 'chatRoom' definition 'conference'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:51:95: note: Function 'create' argument 1 names different: declaration 'chatRoom' definition 'conference'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:55:73: style:inconclusive: Function 'ConferenceModel' argument 1 names different: declaration 'content' definition 'conference'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:49:56: note: Function 'ConferenceModel' argument 1 names different: declaration 'content' definition 'conference'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:55:73: note: Function 'ConferenceModel' argument 1 names different: declaration 'content' definition 'conference'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:174:124: style:inconclusive: Function 'onParticipantDeviceMediaCapabilityChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:71:116: note: Function 'onParticipantDeviceMediaCapabilityChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:174:124: note: Function 'onParticipantDeviceMediaCapabilityChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:178:126: style:inconclusive: Function 'onParticipantDeviceMediaAvailabilityChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:72:118: note: Function 'onParticipantDeviceMediaAvailabilityChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:178:126: note: Function 'onParticipantDeviceMediaAvailabilityChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:182:119: style:inconclusive: Function 'onParticipantDeviceIsSpeakingChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:73:111: note: Function 'onParticipantDeviceIsSpeakingChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:182:119: note: Function 'onParticipantDeviceIsSpeakingChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:193:59: style:inconclusive: Function 'onSubjectChanged' argument 1 names different: declaration 'subject' definition 'string'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.hpp:76:51: note: Function 'onSubjectChanged' argument 1 names different: declaration 'subject' definition 'string'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceModel.cpp:193:59: note: Function 'onSubjectChanged' argument 1 names different: declaration 'subject' definition 'string'. linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceProxyModel.cpp:41:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDeleteSourceModel [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conference/ConferenceProxyModel.hpp:40:2: style: Class 'ConferenceProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoListModel.cpp:80:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoListModel.cpp:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoListModel.cpp:98:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoListModel.hpp:39:2: style: Class 'ConferenceInfoListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.hpp:60:2: style: Class 'ConferenceInfoModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.hpp:61:2: style: Class 'ConferenceInfoModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoProxyModel.hpp:49:2: style: Class 'ConferenceInfoProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:97:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:150:83: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LocalTime [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:245:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable JavaScriptOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:391:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ready [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:64:2: performance: Variable 'mConferenceInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:326:52: style:inconclusive: Function 'setInviteMode' argument 1 names different: declaration 'modes' definition 'mode'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.hpp:99:32: note: Function 'setInviteMode' argument 1 names different: declaration 'modes' definition 'mode'. linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:326:52: note: Function 'setInviteMode' argument 1 names different: declaration 'modes' definition 'mode'. linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:358:29: style: Variable 'core' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoModel.cpp:359:47: style: Unused variable: conference [unusedVariable] linphone-desktop-5.2.6/linphone-app/src/components/conferenceInfo/ConferenceInfoProxyModel.cpp:60:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mFilterType [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceScheduler/ConferenceScheduler.cpp:41:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceScheduler/ConferenceScheduler.cpp:61:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ready [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/conferenceScheduler/ConferenceScheduler.hpp:35:2: style: Class 'ConferenceScheduler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contact/ContactModel.cpp:102:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contact/ContactModel.hpp:48:3: style: Class 'ContactModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contact/ContactModel.hpp:49:3: style: Class 'ContactModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contact/VcardModel.hpp:54:3: style: Class 'VcardModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contact/ContactModel.cpp:47:3: warning: Either the condition 'mLinphoneFriend' is redundant or there is possible null pointer dereference: mLinphoneFriend. [nullPointerRedundantCheck] linphone-desktop-5.2.6/linphone-app/src/components/contact/ContactModel.cpp:48:6: note: Assuming that condition 'mLinphoneFriend' is not redundant linphone-desktop-5.2.6/linphone-app/src/components/contact/ContactModel.cpp:47:3: note: Null pointer dereference linphone-desktop-5.2.6/linphone-app/src/components/contact/ContactModel.cpp:176:56: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/contact/VcardModel.cpp:56:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VcardScheme [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contact/VcardModel.cpp:78:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VcardScheme [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contact/VcardModel.cpp:121:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProviderId [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contact/VcardModel.cpp:127:85: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProviderId [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contact/VcardModel.cpp:171:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VcardScheme [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contact/VcardModel.cpp:72:10: style: Consider using std::copy_if algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:47:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTACTS [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:107:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:136:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:158:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterModel.hpp:39:2: style: Class 'ContactsImporterModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.hpp:39:2: style: Class 'ContactsImporterListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterPluginsManager.hpp:38:2: style: Class 'ContactsImporterPluginsManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:125:94: style:inconclusive: Function 'addContactsImporter' argument 2 names different: declaration 'id' definition 'pId'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.hpp:46:80: note: Function 'addContactsImporter' argument 2 names different: declaration 'id' definition 'pId'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:125:94: note: Function 'addContactsImporter' argument 2 names different: declaration 'id' definition 'pId'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:134:80: style:inconclusive: Function 'removeContactsImporter' argument 1 names different: declaration 'importer' definition 'contactsImporter'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.hpp:47:66: note: Function 'removeContactsImporter' argument 1 names different: declaration 'importer' definition 'contactsImporter'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:134:80: note: Function 'removeContactsImporter' argument 1 names different: declaration 'importer' definition 'contactsImporter'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:152:59: style:inconclusive: Function 'importContacts' argument 1 names different: declaration 'id' definition 'pId'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.hpp:48:45: note: Function 'importContacts' argument 1 names different: declaration 'id' definition 'pId'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListModel.cpp:152:59: note: Function 'importContacts' argument 1 names different: declaration 'id' definition 'pId'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterListProxyModel.hpp:37:2: style: Class 'ContactsImporterListProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/utils/Constants.hpp:126:52: error: There is an unknown macro here somewhere. Configuration is required. If EXECUTABLE_NAME is a macro then please configure it. [unknownMacro] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterPluginsManager.cpp:58:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTACTS [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterPluginsManager.cpp:71:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTACTS [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterPluginsManager.cpp:86:98: style:inconclusive: Function 'importContacts' argument 1 names different: declaration 'contacts' definition 'pContacts'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterPluginsManager.hpp:44:74: note: Function 'importContacts' argument 1 names different: declaration 'contacts' definition 'pContacts'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsImporterPluginsManager.cpp:86:98: note: Function 'importContacts' argument 1 names different: declaration 'contacts' definition 'pContacts'. linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListModel.cpp:123:81: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListModel.cpp:160:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListModel.cpp:220:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListModel.cpp:45:2: performance: Variable 'mFriendListListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListModel.hpp:44:2: style: Class 'ContactsListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListProxyModel.cpp:83:87: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable White [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListProxyModel.cpp:109:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListProxyModel.hpp:38:3: style: Class 'ContactsListProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/contacts/ContactsListProxyModel.cpp:137:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:41:4: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:70:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FileSizeLimit [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:109:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:116:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:176:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:137:21: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:137:35: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.hpp:40:2: style: Class 'ContentListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.hpp:39:2: style: Class 'ContentModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:95:6: style: Local variable 'count' shadows outer function [shadowFunction] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.hpp:42:6: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:95:6: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:145:6: style: Local variable 'count' shadows outer function [shadowFunction] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.hpp:42:6: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/content/ContentListModel.cpp:145:6: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.cpp:41:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.cpp:47:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.cpp:161:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ProviderId [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.cpp:255:20: style: Either there is a missing 'override', or the member function 'ContentModel::updateTransferData' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.hpp:91:7: note: Either there is a missing 'override', or the member function 'ContentModel::updateTransferData' can be static. linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.cpp:255:20: note: Either there is a missing 'override', or the member function 'ContentModel::updateTransferData' can be static. linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.hpp:58:10: performance: Function 'getThumbnail()' should return member 'mThumbnail' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentModel.cpp:157:11: style: Unused variable: id [unusedVariable] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentProxyModel.cpp:39:39: style: Either there is a missing 'override', or the member function 'ContentProxyModel::getChatMessageModel' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/content/ContentProxyModel.hpp:54:21: note: Either there is a missing 'override', or the member function 'ContentProxyModel::getChatMessageModel' can be static. linphone-desktop-5.2.6/linphone-app/src/components/content/ContentProxyModel.cpp:39:39: note: Either there is a missing 'override', or the member function 'ContentProxyModel::getChatMessageModel' can be static. linphone-desktop-5.2.6/linphone-app/src/components/content/ContentProxyModel.hpp:40:2: style: Class 'ContentProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.hpp:54:1: debug: SymbolDatabase couldn't resolve all user defined types. [debug] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:145:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:182:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable On [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:192:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:204:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DtmfSoundDelay [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:279:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:340:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:459:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Error [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:78:2: performance: Variable 'mCoreListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.hpp:37:2: style: Class 'CoreHandlers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreListener.hpp:35:2: style: Class 'CoreListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:255:41: style:inconclusive: Function 'onMessageReceived' argument 2 names different: declaration 'room' definition 'chatRoom'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.hpp:86:113: note: Function 'onMessageReceived' argument 2 names different: declaration 'room' definition 'chatRoom'. linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:255:41: note: Function 'onMessageReceived' argument 2 names different: declaration 'room' definition 'chatRoom'. linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:263:41: style:inconclusive: Function 'onMessagesReceived' argument 2 names different: declaration 'room' definition 'chatRoom'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.hpp:87:114: note: Function 'onMessagesReceived' argument 2 names different: declaration 'room' definition 'chatRoom'. linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:263:41: note: Function 'onMessagesReceived' argument 2 names different: declaration 'room' definition 'chatRoom'. linphone-desktop-5.2.6/linphone-app/src/components/core/CoreHandlers.cpp:268:15: style: Variable 'coreManager' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:73:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Skipped [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:102:95: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable missedCallsCountChanged [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:157:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Off [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:188:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ApplicationActive [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:295:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FlexiAPI [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:307:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LinphoneDomain [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:322:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RcVersionName [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:418:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CbsCallInterval [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:457:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DownloadUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:462:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:467:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Failed [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:474:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXECUTABLE_NAME [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/event-count-notifier/EventCountNotifierSystemTrayIcon.hpp:32:3: style: Class 'EventCountNotifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:417:2: warning: Possible leak in public function. The pointer 'mCbsTimer' is not deallocated before it is allocated. [publicAllocationError] linphone-desktop-5.2.6/linphone-app/src/components/core/CoreManager.cpp:74:16: style: Variable 'coreHandlers' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/core/event-count-notifier/EventCountNotifierSystemTrayIcon.cpp:49:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowIconPath [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/core/event-count-notifier/EventCountNotifierSystemTrayIcon.cpp:91:104: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowIconPath [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.cpp:67:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HttpStatusCodeAttribute [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.cpp:92:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.cpp:141:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.cpp:165:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationCanceledError [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.hpp:45:3: style: Class 'FileDownloader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.hpp:59:11: performance: Function 'getDownloadFolder()' should return member 'mDownloadFolder' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.hpp:67:11: performance: Function 'getChecksum()' should return member 'mChecksum' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.cpp:175:63: style:inconclusive: Function 'handleSslErrors' argument 1 names different: declaration 'errors' definition 'sslErrors'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.hpp:98:49: note: Function 'handleSslErrors' argument 1 names different: declaration 'errors' definition 'sslErrors'. linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.cpp:175:63: note: Function 'handleSslErrors' argument 1 names different: declaration 'errors' definition 'sslErrors'. linphone-desktop-5.2.6/linphone-app/src/components/file/FileDownloader.cpp:85:17: style: Variable 'data' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/file/FileExtractor.hpp:44:3: style: Class 'FileExtractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/file/FileExtractor.hpp:50:11: performance: Function 'getFile()' should return member 'mFile' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/file/FileExtractor.hpp:53:11: performance: Function 'getExtractFolder()' should return member 'mExtractFolder' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/file/FileExtractor.hpp:56:11: performance: Function 'getExtractName()' should return member 'mExtractName' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/file/FileMediaModel.hpp:52:2: style: Class 'FileMediaModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/file/FileMediaModel.hpp:53:2: style: Class 'FileMediaModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/file/TemporaryFile.hpp:34:2: style: Class 'TemporaryFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/file/TemporaryFile.hpp:44:10: performance: Function 'getFilePath()' should return member 'mFilePath' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/file/TemporaryFile.cpp:69:47: style:inconclusive: Function 'createFile' argument 1 names different: declaration 'filePath' definition 'openFilePath'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/file/TemporaryFile.hpp:42:45: note: Function 'createFile' argument 1 names different: declaration 'filePath' definition 'openFilePath'. linphone-desktop-5.2.6/linphone-app/src/components/file/TemporaryFile.cpp:69:47: note: Function 'createFile' argument 1 names different: declaration 'filePath' definition 'openFilePath'. linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryListModel.cpp:98:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryListModel.hpp:38:5: style: Class 'CallHistoryListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.hpp:47:2: style: Class 'CallHistoryModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.hpp:48:2: style: Class 'CallHistoryModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryListModel.cpp:62:85: style:inconclusive: Function 'add' argument 1 names different: declaration 'callLog' definition 'callLogs'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryListModel.hpp:42:67: note: Function 'add' argument 1 names different: declaration 'callLog' definition 'callLogs'. linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryListModel.cpp:62:85: note: Function 'add' argument 1 names different: declaration 'callLog' definition 'callLogs'. linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.cpp:35:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CallStatusSuccess [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.cpp:77:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CallStatusSuccess [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.cpp:27:19: warning: Member variable 'CallHistoryModel::mLastCallIsOutgoing' is not initialized in the constructor. [uninitMemberVar] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.cpp:27:19: warning: Member variable 'CallHistoryModel::mLastCallIsStart' is not initialized in the constructor. [uninitMemberVar] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.cpp:32:2: performance: Variable 'mRemoteAddress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.cpp:31:77: style:inconclusive: Function 'CallHistoryModel' argument 1 names different: declaration 'callLogs' definition 'callLog'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.hpp:48:60: note: Function 'CallHistoryModel' argument 1 names different: declaration 'callLogs' definition 'callLog'. linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryModel.cpp:31:77: note: Function 'CallHistoryModel' argument 1 names different: declaration 'callLogs' definition 'callLog'. linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryProxyModel.cpp:41:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable defaultAccountChanged [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryProxyModel.cpp:80:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CallStatusMissed [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryProxyModel.hpp:35:2: style: Class 'CallHistoryProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryProxyModel.cpp:52:48: style:inconclusive: Function 'setFilterFlags' argument 1 names different: declaration 'flags' definition 'filterFlags'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryProxyModel.hpp:49:26: note: Function 'setFilterFlags' argument 1 names different: declaration 'flags' definition 'filterFlags'. linphone-desktop-5.2.6/linphone-app/src/components/history/CallHistoryProxyModel.cpp:52:48: note: Function 'setFilterFlags' argument 1 names different: declaration 'flags' definition 'filterFlags'. linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:50:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Outgoing [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:66:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Outgoing [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:122:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:311:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:327:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable End [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.hpp:62:2: style: Class 'HistoryModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.hpp:63:2: style: Class 'HistoryModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:122:9: style: Local variable 'data' shadows outer function [shadowFunction] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.hpp:69:11: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:122:9: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:187:14: style: Variable 'callLog' can be declared as reference to const [constVariableReference] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:86:16: style: Variable 'coreHandlers' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryModel.cpp:95:16: style: Variable 'coreHandlers' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryProxyModel.cpp:102:40: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryProxyModel.cpp:39:26: style:inconclusive: Either there is a missing 'override', or the member function 'HistoryProxyModel::HistoryModelFilter::getEntryTypeFilter' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryProxyModel.hpp:39:2: style: Class 'HistoryProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/history/HistoryProxyModel.cpp:37:2: style: Class 'HistoryModelFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapListModel.cpp:66:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapListModel.cpp:66:33: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapModel.hpp:80:2: style: Class 'LdapModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapListModel.hpp:38:2: style: Class 'LdapListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapListModel.cpp:77:40: style:inconclusive: Function 'remove' argument 1 names different: declaration 'importer' definition 'ldap'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapListModel.hpp:47:38: note: Function 'remove' argument 1 names different: declaration 'importer' definition 'ldap'. linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapListModel.cpp:77:40: note: Function 'remove' argument 1 names different: declaration 'importer' definition 'ldap'. linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapModel.cpp:37:2: performance: Variable 'mLdap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapProxyModel.cpp:32:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalidate [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/ldap/LdapProxyModel.hpp:31:2: style: Class 'LdapProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:103:110: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable filename [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:154:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statusChanged [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:222:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:399:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable statusChanged [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.hpp:45:2: style: Class 'Notifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.hpp:79:3: style: Struct 'Notification' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:177:7: style: Condition 'showAsTool' is always false [knownConditionTrueFalse] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:142:21: note: Assignment 'showAsTool=false', assigned value is 0 linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:177:7: note: Condition 'showAsTool' is always false linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:335:21: style: Variable 'redirection' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/notifier/Notifier.cpp:335:21: style: Variable 'redirection' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/other/clipboard/Clipboard.cpp:34:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/clipboard/Clipboard.cpp:38:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Clipboard [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/clipboard/Clipboard.cpp:68:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cr [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/clipboard/Clipboard.hpp:34:3: style: Class 'Clipboard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:73:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:85:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:269:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:292:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:222:38: style:inconclusive: Either there is a missing 'override', or the member function 'ColorListModel::getColorIdLinks' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:335:23: note: Either there is a missing 'override', or the member function 'ColorListModel::getColorIdLinks' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:222:38: note: Either there is a missing 'override', or the member function 'ColorListModel::getColorIdLinks' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:234:21: style:inconclusive: Either there is a missing 'override', or the member function 'ColorListModel::getLinkIndex' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:350:6: note: Either there is a missing 'override', or the member function 'ColorListModel::getLinkIndex' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:234:21: note: Either there is a missing 'override', or the member function 'ColorListModel::getLinkIndex' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:98:25: style:inconclusive: Either there is a missing 'override', or the member function 'ColorListModel::buildDescription' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:368:10: note: Either there is a missing 'override', or the member function 'ColorListModel::buildDescription' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:98:25: note: Either there is a missing 'override', or the member function 'ColorListModel::buildDescription' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:325:2: style: Class 'ColorListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:335:23: performance: Function 'getColorIdLinks()' should return member 'mColorLinks' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:90:53: style:inconclusive: Function 'add' argument 1 names different: declaration 'imdn' definition 'color'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:367:38: note: Function 'add' argument 1 names different: declaration 'imdn' definition 'color'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:90:53: note: Function 'add' argument 1 names different: declaration 'imdn' definition 'color'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:108:105: style:inconclusive: Function 'add' argument 4 names different: declaration 'color' definition 'colorValue'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:341:107: note: Function 'add' argument 4 names different: declaration 'color' definition 'colorValue'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:108:105: note: Function 'add' argument 4 names different: declaration 'color' definition 'colorValue'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:241:79: style:inconclusive: Function 'overrideColors' argument 1 names different: declaration 'config' definition 'colorsConfig'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:353:64: note: Function 'overrideColors' argument 1 names different: declaration 'config' definition 'colorsConfig'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:241:79: note: Function 'overrideColors' argument 1 names different: declaration 'config' definition 'colorsConfig'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:150:118: performance: Function parameter 'description' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:150:139: performance: Function parameter 'color' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:250:13: performance: Range variable 'color' should be declared as const reference. [iterateByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:284:81: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:117:10: style: Variable 'linkColorModel' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:188:16: style: Variable 'linkModel' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorModel.cpp:33:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorModel.hpp:53:10: performance: Function 'getDescription()' should return member 'mDescription' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorModel.hpp:54:10: performance: Function 'getName()' should return member 'mName' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorModel.hpp:58:10: performance: Function 'getLinkedToImage()' should return member 'mLinkedToImage' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorProxyModel.cpp:132:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorProxyModel.hpp:40:2: style: Class 'ColorProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorProxyModel.cpp:56:46: style:inconclusive: Function 'setShowAll' argument 1 names different: declaration 'showAll' definition 'show'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorProxyModel.hpp:60:30: note: Function 'setShowAll' argument 1 names different: declaration 'showAll' definition 'show'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorProxyModel.cpp:56:46: note: Function 'setShowAll' argument 1 names different: declaration 'showAll' definition 'show'. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:354:66: performance: Function parameter 'filename' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorProxyModel.cpp:145:19: style: Variable 'model' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorProxyModel.cpp:127:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ImageColorsProxyModel.hpp:39:2: style: Class 'ImageColorsProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ImageColorsProxyModel.cpp:59:19: style: Variable 'model' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/other/date/DateModel.hpp:14:5: style: Class 'DateModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/date/DateModel.hpp:15:5: style: Class 'DateModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/DesktopToolsLinux.hpp:35:3: style: Class 'DesktopTools' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/DesktopToolsMacOs.hpp:33:3: style: Class 'DesktopTools' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/DesktopToolsWindows.cpp:43:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ES_CONTINUOUS [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/DesktopToolsWindows.hpp:34:3: style: Class 'DesktopTools' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/screen-saver/ScreenSaverDBus.cpp:51:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ErrorMessage [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/screen-saver/ScreenSaverDBus.cpp:35:18: warning: Member variable 'ScreenSaverDBus::mToken' is not initialized in the constructor. [uninitMemberVar] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/screen-saver/ScreenSaverDBus.hpp:34:3: style: Class 'ScreenSaverDBus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/screen-saver/ScreenSaverXdg.cpp:36:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable timeout [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/desktop-tools/screen-saver/ScreenSaverXdg.hpp:32:3: style: Class 'ScreenSaverXdg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageListModel.cpp:52:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Name [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageListModel.cpp:97:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageListModel.cpp:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageListModel.hpp:40:2: style: Class 'ImageListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageListModel.cpp:60:53: style:inconclusive: Function 'add' argument 1 names different: declaration 'imdn' definition 'image'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageListModel.hpp:52:38: note: Function 'add' argument 1 names different: declaration 'imdn' definition 'image'. linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageListModel.cpp:60:53: note: Function 'add' argument 1 names different: declaration 'imdn' definition 'image'. linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.cpp:41:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.cpp:82:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoveScheme [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.cpp:91:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Orientation [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/VideoFrameGrabber.hpp:41:2: style: Class 'VideoFrameGrabber' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.hpp:46:10: performance: Function 'getPath()' should return member 'mPath' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.hpp:47:10: performance: Function 'getDescription()' should return member 'mDescription' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.hpp:48:10: performance: Function 'getId()' should return member 'mId' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.cpp:62:41: style:inconclusive: Function 'setPath' argument 1 names different: declaration 'path' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.hpp:50:30: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.cpp:62:41: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.cpp:74:48: style:inconclusive: Function 'setDescription' argument 1 names different: declaration 'description' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.hpp:51:37: note: Function 'setDescription' argument 1 names different: declaration 'description' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageModel.cpp:74:48: note: Function 'setDescription' argument 1 names different: declaration 'description' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/components/other/images/ImageProxyModel.hpp:38:2: style: Class 'ImageProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/images/VideoFrameGrabber.cpp:32:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable error [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/VideoFrameGrabber.cpp:76:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoMedia [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/VideoFrameGrabber.cpp:88:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_ARGB32 [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/images/VideoFrameGrabber.cpp:126:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_Invalid [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:33:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SpellCheckUnderline [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:168:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ExactHit [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:175:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WordUnderCursor [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:207:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MoveAnchor [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:155:20: style:inconclusive: Either there is a missing 'override', or the member function 'SpellChecker::isWordActive' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.hpp:107:7: note: Either there is a missing 'override', or the member function 'SpellChecker::isWordActive' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:155:20: note: Either there is a missing 'override', or the member function 'SpellChecker::isWordActive' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:195:20: style:inconclusive: Either there is a missing 'override', or the member function 'SpellChecker::wasIgnoredOnce' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.hpp:108:7: note: Either there is a missing 'override', or the member function 'SpellChecker::wasIgnoredOnce' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:195:20: note: Either there is a missing 'override', or the member function 'SpellChecker::wasIgnoredOnce' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:90:23: style:inconclusive: Either there is a missing 'override', or the member function 'SpellChecker::underLine' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.hpp:110:10: note: Either there is a missing 'override', or the member function 'SpellChecker::underLine' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:90:23: note: Either there is a missing 'override', or the member function 'SpellChecker::underLine' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.hpp:58:2: style: Class 'SpellChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:124:9: style: Local variable 'ignoreOnce' shadows outer function [shadowFunction] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.hpp:71:19: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:124:9: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:155:45: performance: Function parameter 'words' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:155:60: performance: Function parameter 'word' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:180:38: performance: Function parameter 'word' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:187:39: performance: Function parameter 'word' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:195:43: performance: Function parameter 'word' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:203:36: performance: Function parameter 'word' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:197:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:137:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:58:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gISpell_sc_write_fd [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:71:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gISpellCheckeCurrentLanguage [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:157:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gISpell_sc_write_fd [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:184:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:193:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Sha1 [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:148:72: style: Same expression on both sides of '||'. [duplicateExpression] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:151:78: style: Same expression on both sides of '||'. [duplicateExpression] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:183:34: performance: Function parameter 'word' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerLinux.cpp:166:10: style: Variable 'amnt_read' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerWindowsNative.cpp:27:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SpellCheckerFactory [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerWindowsNative.cpp:76:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable S_OK [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerWindowsNative.cpp:82:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNativeSpellChecker [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerWindowsNative.cpp:93:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNativeSpellChecker [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerWindowsNative.cpp:33:20: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellCheckerWindowsNative.cpp:44:13: warning: Potentially invalid type conversion in old-style C cast, clarify/fix with C++ cast [dangerousTypeCast] linphone-desktop-5.2.6/linphone-app/src/components/other/text-to-speech/TextToSpeech.hpp:39:2: style: Class 'TextToSpeech' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneListModel.cpp:47:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneListModel.cpp:58:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneListModel.cpp:86:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AnyCountry [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneModel.hpp:41:2: style: Class 'TimeZoneModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneListModel.hpp:33:2: style: Class 'TimeZoneListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneModel.cpp:31:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneModel.cpp:55:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericTime [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneProxyModel.cpp:30:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDeleteSourceModel [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/other/timeZone/TimeZoneProxyModel.hpp:33:2: style: Class 'TimeZoneProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/other/units/Units.cpp:27:14: style: Either there is a missing 'override', or the member function 'Units::getDp' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/other/units/Units.hpp:37:9: note: Either there is a missing 'override', or the member function 'Units::getDp' can be static. linphone-desktop-5.2.6/linphone-app/src/components/other/units/Units.cpp:27:14: note: Either there is a missing 'override', or the member function 'Units::getDp' can be static. linphone-desktop-5.2.6/linphone-app/src/components/other/units/Units.hpp:34:3: style: Class 'Units' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateListModel.cpp:36:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Delivered [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateListModel.hpp:39:2: style: Class 'ParticipantImdnStateListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateModel.hpp:39:5: style: Class 'ParticipantImdnStateModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateListModel.cpp:83:85: style: Condition 'oldState!=imdn->getState()' is always false [knownConditionTrueFalse] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateListModel.cpp:81:17: note: oldState is assigned 'imdn->getState()' here. linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateListModel.cpp:83:85: note: Condition 'oldState!=imdn->getState()' is always false linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateModel.cpp:34:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateModel.cpp:60:100: style:inconclusive: Function 'update' argument 1 names different: declaration 'state' definition 'imdn'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateModel.hpp:50:74: note: Function 'update' argument 1 names different: declaration 'state' definition 'imdn'. linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateModel.cpp:60:100: note: Function 'update' argument 1 names different: declaration 'state' definition 'imdn'. linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateProxyModel.cpp:43:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatMessageStateIdle [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateProxyModel.cpp:73:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable invalidate [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateProxyModel.hpp:41:2: style: Class 'ParticipantImdnStateProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant-imdn/ParticipantImdnStateProxyModel.cpp:66:34: style: Variable 'model' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:38:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onSecurityLevelChanged [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:88:112: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable onSecurityLevelChanged [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:109:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:147:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:161:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:175:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:204:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:265:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Created [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:284:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.hpp:39:2: style: Class 'ParticipantDeviceListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.hpp:40:2: style: Class 'ParticipantDeviceListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:145:92: style:inconclusive: Function 'remove' argument 1 names different: declaration 'deviceToAdd' definition 'deviceToRemove'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.hpp:47:65: note: Function 'remove' argument 1 names different: declaration 'deviceToAdd' definition 'deviceToRemove'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:145:92: note: Function 'remove' argument 1 names different: declaration 'deviceToAdd' definition 'deviceToRemove'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:191:84: style:inconclusive: Function 'isMe' argument 1 names different: declaration 'device' definition 'deviceToCheck'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.hpp:52:57: note: Function 'isMe' argument 1 names different: declaration 'device' definition 'deviceToCheck'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:191:84: note: Function 'isMe' argument 1 names different: declaration 'device' definition 'deviceToCheck'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:306:130: style:inconclusive: Function 'onParticipantDeviceIsSpeakingChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.hpp:66:103: note: Function 'onParticipantDeviceIsSpeakingChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:306:130: note: Function 'onParticipantDeviceIsSpeakingChanged' argument 1 names different: declaration 'device' definition 'participantDevice'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:285:9: style: Local variable 'device' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:276:7: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:285:9: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListModel.cpp:248:51: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListener.hpp:37:5: style: Class 'ParticipantDeviceListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListener.cpp:36:120: style:inconclusive: Function 'onIsMuted' argument 2 names different: declaration 'isMuted' definition 'isMutedVar'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListener.hpp:40:102: note: Function 'onIsMuted' argument 2 names different: declaration 'isMuted' definition 'isMutedVar'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceListener.cpp:36:120: note: Function 'onIsMuted' argument 2 names different: declaration 'isMuted' definition 'isMutedVar'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceModel.cpp:40:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceModel.cpp:153:144: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Video [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceModel.cpp:186:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable StreamsRunning [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceProxyModel.cpp:34:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDeleteSourceModel [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceProxyModel.cpp:99:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDeleteSourceModel [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceProxyModel.cpp:111:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mDeleteSourceModel [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceProxyModel.cpp:33:30: warning: Member variable 'ParticipantDeviceProxyModel::mCallModel' is not initialized in the constructor. [uninitMemberVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantDeviceProxyModel.hpp:47:2: style: Class 'ParticipantDeviceProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:92:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:107:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:122:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:351:84: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Created [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.hpp:36:2: style: Class 'ParticipantListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.hpp:37:2: style: Class 'ParticipantListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantModel.hpp:40:5: style: Class 'ParticipantModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:217:54: style:inconclusive: Function 'remove' argument 1 names different: declaration 'importer' definition 'model'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.hpp:57:45: note: Function 'remove' argument 1 names different: declaration 'importer' definition 'model'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:217:54: note: Function 'remove' argument 1 names different: declaration 'importer' definition 'model'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:248:129: style:inconclusive: Function 'getParticipant' argument 1 names different: declaration 'participant' definition 'pParticipant'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.hpp:49:108: note: Function 'getParticipant' argument 1 names different: declaration 'participant' definition 'pParticipant'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:248:129: note: Function 'getParticipant' argument 1 names different: declaration 'participant' definition 'pParticipant'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:172:9: style: Local variable 'itParticipant' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:149:8: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:172:9: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:85:16: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:201:10: style: Variable 'row' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantModel.cpp:35:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantModel.cpp:112:94: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantModel.cpp:140:51: style:inconclusive: Function 'startInvitation' argument 1 names different: declaration 'secondes' definition 'secs'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantModel.hpp:72:34: note: Function 'startInvitation' argument 1 names different: declaration 'secondes' definition 'secs'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantModel.cpp:140:51: note: Function 'startInvitation' argument 1 names different: declaration 'secondes' definition 'secs'. linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantProxyModel.hpp:42:2: style: Class 'ParticipantProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantProxyModel.cpp:154:3: error: Null pointer dereference: participant [nullPointer] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantProxyModel.cpp:157:4: error: Null pointer dereference: participant [nullPointer] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantProxyModel.cpp:167:4: error: Null pointer dereference: participant [nullPointer] linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantProxyModel.cpp:162:47: style: The scope of the variable 'runningCallsToAdd' can be reduced. [variableScope] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:47:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AlignRight [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:120:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFont [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:190:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Title [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:223:97: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SinglePage [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:229:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomZoom [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:234:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomZoom [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:241:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CustomZoom [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:247:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FitToWidth [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:252:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FitInView [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.hpp:81:17: style:inconclusive: Member variable 'PdfWidget::mUi' is in the wrong place in the initializer list. [initializerList] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:100:4: note: Member variable 'PdfWidget::mUi' is in the wrong place in the initializer list. linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.hpp:81:17: note: Member variable 'PdfWidget::mUi' is in the wrong place in the initializer list. linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:103:8: style: Unused variable: size [unusedVariable] linphone-desktop-5.2.6/linphone-app/src/components/presence/Presence.hpp:52:3: style: Class 'Presence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/presence/OwnPresenceModel.hpp:40:3: style: Class 'OwnPresenceModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/presence/OwnPresenceModel.cpp:34:25: style: Variable 'accountSettingsModel' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/presence/Presence.cpp:56:17: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderManager.cpp:33:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderManager.cpp:48:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Mkv [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderManager.hpp:34:2: style: Class 'RecorderManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderModel.hpp:34:2: style: Class 'RecorderModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderModel.cpp:35:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderModel.cpp:111:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Running [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderModel.cpp:79:55: warning: Either the condition 'fields.size()>1' is redundant or size of 'fields' can be 2. Expression 'fields[2]' causes access out of bounds. [containerOutOfBounds] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderModel.cpp:78:19: note: Assuming that condition 'fields.size()>1' is not redundant linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecorderModel.cpp:79:55: note: Access out of bounds linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingListModel.cpp:53:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingListModel.cpp:66:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingListModel.cpp:74:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingListModel.hpp:32:2: style: Class 'RecordingListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingProxyModel.hpp:35:2: style: Class 'RecordingProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingProxyModel.cpp:49:51: style:inconclusive: Function 'remove' argument 1 names different: declaration 'file' definition 'fileModel'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingProxyModel.hpp:39:43: note: Function 'remove' argument 1 names different: declaration 'file' definition 'fileModel'. linphone-desktop-5.2.6/linphone-app/src/components/recorder/RecordingProxyModel.cpp:49:51: note: Function 'remove' argument 1 names different: declaration 'file' definition 'fileModel'. linphone-desktop-5.2.6/linphone-app/src/components/search/SearchResultModel.cpp:31:2: performance: Variable 'mFriend' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.cpp:54:119: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.cpp:68:140: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.cpp:87:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.cpp:52:2: performance: Variable 'mMagicSearch' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.hpp:40:2: style: Class 'SearchSipAddressesModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.cpp:65:56: style:inconclusive: Function 'setFilter' argument 1 names different: declaration 'pattern' definition 'filter'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.hpp:43:45: note: Function 'setFilter' argument 1 names different: declaration 'pattern' definition 'filter'. linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesModel.cpp:65:56: note: Function 'setFilter' argument 1 names different: declaration 'pattern' definition 'filter'. linphone-desktop-5.2.6/linphone-app/src/components/search/SearchSipAddressesProxyModel.hpp:35:2: style: Class 'SearchSipAddressesProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:186:75: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Enabled [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:317:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:341:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:431:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Default [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:650:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cleared [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.hpp:67:2: style: Class 'AccountSettingsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.hpp:283:2: style: Class 'SettingsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:449:18: style: The if condition is the same as the previous if condition [duplicateCondition] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:447:18: note: First condition linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:449:18: note: Second condition linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:339:122: performance: Function parameter 'contactParameters' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:287:71: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:308:31: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] linphone-desktop-5.2.6/linphone-app/src/components/settings/AccountSettingsModel.cpp:93:29: style: Variable 'core' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/settings/EmojisSettingsModel.hpp:34:2: style: Class 'EmojisSettingsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/settings/EmojisSettingsModel.cpp:67:51: style:inconclusive: Function 'setLastUseds' argument 1 names different: declaration 'LastUsedCodes' definition 'lastUsedCodes'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/settings/EmojisSettingsModel.hpp:39:31: note: Function 'setLastUseds' argument 1 names different: declaration 'LastUsedCodes' definition 'lastUsedCodes'. linphone-desktop-5.2.6/linphone-app/src/components/settings/EmojisSettingsModel.cpp:67:51: note: Function 'setLastUseds' argument 1 names different: declaration 'LastUsedCodes' definition 'lastUsedCodes'. linphone-desktop-5.2.6/linphone-app/src/components/settings/EmojisSettingsModel.cpp:67:51: performance: Function parameter 'lastUsedCodes' should be passed by const reference. [passedByValue] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:272:109: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultAssistantRegistrationUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:281:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultAssistantLoginUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:290:103: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultAssistantLogoutUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:304:114: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CguUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:797:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConferenceLayoutActiveSpeaker [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1057:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BottomRight [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1108:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SRTP [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1543:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultRlsUri [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1571:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFont [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1583:73: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultFontPointSize [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1592:138: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultEmojiFont [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1601:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultEmojiFont [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1613:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultEmojiFontPointSize [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1698:107: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoteProvisioningURL [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1758:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VersionCheckReleaseUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1769:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VersionCheckReleaseUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1796:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VersionCheckReleaseUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1805:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable VersionCheckNightlyUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1865:148: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIP_DISPLAY_ALL [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1968:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultLogsEmail [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1987:79: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAuth2AuthorizationUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1993:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAuth2AccessTokenUrl [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:1999:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAuth2RedirectUri [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:2005:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAuth2Identifier [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:2011:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAuth2Password [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:2017:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OAuth2Scope [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:2023:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RemoteProvisioningBasicAuth [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:2029:88: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DefaultOAuth2RemoteProvisioningHeader [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:2043:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MaxLogsCollectionSize [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:971:55: style:inconclusive: Function 'setHideEmptyChatRooms' argument 1 names different: declaration 'data' definition 'status'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.hpp:471:41: note: Function 'setHideEmptyChatRooms' argument 1 names different: declaration 'data' definition 'status'. linphone-desktop-5.2.6/linphone-app/src/components/settings/SettingsModel.cpp:971:55: note: Function 'setHideEmptyChatRooms' argument 1 names different: declaration 'data' definition 'status'. linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressObserver.cpp:26:3: performance: Variable 'mPeerAddress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressObserver.cpp:27:3: performance: Variable 'mLocalAddress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressObserver.hpp:61:10: performance: Function 'getPeerAddress()' should return member 'mPeerAddress' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressObserver.hpp:65:10: performance: Function 'getLocalAddress()' should return member 'mLocalAddress' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.hpp:165:92: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Offline [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:106:113: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DirectConnection [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:133:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:143:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:403:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Online [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:467:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatEntry [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:529:78: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:542:101: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable None [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:568:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Offline [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:660:71: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Success [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:424:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:424:35: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:449:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:449:34: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:472:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:472:34: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:498:19: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:498:34: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:563:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:563:35: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:578:34: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:602:20: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:602:35: style: Obsolescent function 'index' called. It is recommended to use 'strchr' instead. [prohibitedindexCalled] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:66:2: performance: Variable 'mFromDisplayAddress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:70:42: style:inconclusive: Technically the member function 'SipAddressesModel::DisplayNames::get' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.hpp:57:10: note: Technically the member function 'SipAddressesModel::DisplayNames::get' can be const. linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:70:42: note: Technically the member function 'SipAddressesModel::DisplayNames::get' can be const. linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:92:39: style: The member function 'SipAddressesModel::DisplayNames::updateFromChatMessage' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.hpp:59:7: note: The member function 'SipAddressesModel::DisplayNames::updateFromChatMessage' can be static. linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:92:39: note: The member function 'SipAddressesModel::DisplayNames::updateFromChatMessage' can be static. linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.hpp:71:3: style: Class 'SipAddressesModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.hpp:50:2: style: Class 'DisplayNames' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.hpp:51:2: style: Class 'DisplayNames' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:541:6: style: The scope of the variable 'count' can be reduced. [variableScope] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:105:21: style: Variable 'contacts' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:112:16: style: Variable 'coreHandlers' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:354:16: style: Variable 'mappedContact' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:364:16: style: Variable 'mappedContact' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:345:19: style: Variable 'entry.contact' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:522:21: style: Variable 'peerAddress' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:541:12: style: Variable 'count' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:544:9: style: Variable 'count' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesModel.cpp:547:21: style: Variable 'peerAddress' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesProxyModel.cpp:114:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesProxyModel.hpp:32:3: style: Class 'SipAddressesProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesSorter.cpp:99:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/sip-addresses/SipAddressesSorter.hpp:35:2: style: Class 'SipAddressesSorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/sound-player/SoundPlayer.hpp:58:2: style: Class 'SoundPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/sound-player/SoundPlayer.cpp:40:2: style: Class 'Handlers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/sound-player/SoundPlayer.hpp:76:10: performance: Function 'getSource()' should return member 'mSource' by const reference. [returnByReference] linphone-desktop-5.2.6/linphone-app/src/components/sound-player/SoundPlayer.cpp:61:17: style: Variable 'settingsModel' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/telephone-numbers/TelephoneNumbersModel.cpp:264:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/telephone-numbers/TelephoneNumbersModel.cpp:275:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/telephone-numbers/TelephoneNumbersModel.cpp:290:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/telephone-numbers/TelephoneNumbersModel.hpp:34:2: style: Class 'TelephoneNumbersModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:156:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:180:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:198:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:209:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:263:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deleted [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:405:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Created [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:445:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Outgoing [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.hpp:41:5: style: Class 'TimelineListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.hpp:42:5: style: Class 'TimelineListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.hpp:43:2: style: Class 'TimelineModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.hpp:45:2: style: Class 'TimelineModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:442:48: style: The scope of the variable 'participants' can be reduced. [variableScope] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:477:17: style: Local variable 'participants' shadows outer variable [shadowVariable] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:442:48: note: Shadowed declaration linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineListModel.cpp:477:17: note: Shadow variable linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:70:70: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deleted [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:83:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:103:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:181:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatRoomStateCreated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:227:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Created [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:261:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ChatRoomStateCreated [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:79:16: warning: Member variable 'TimelineModel::mSelected' is not initialized in the constructor. [uninitMemberVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:142:24: style: Either there is a missing 'override', or the member function 'TimelineModel::getAvatar' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.hpp:62:10: note: Either there is a missing 'override', or the member function 'TimelineModel::getAvatar' can be static. linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:142:24: note: Either there is a missing 'override', or the member function 'TimelineModel::getAvatar' can be static. linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:146:20: style: Either there is a missing 'override', or the member function 'TimelineModel::getPresenceStatus' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.hpp:63:6: note: Either there is a missing 'override', or the member function 'TimelineModel::getPresenceStatus' can be static. linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineModel.cpp:146:20: note: Either there is a missing 'override', or the member function 'TimelineModel::getPresenceStatus' can be static. linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineProxyModel.cpp:120:127: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Deleted [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineProxyModel.hpp:56:2: style: Class 'TimelineProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/timeline/TimelineProxyModel.cpp:81:26: style: Variable 'accountSettingsModel' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigListModel.cpp:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigListModel.cpp:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigListModel.cpp:55:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigListModel.cpp:66:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigListModel.cpp:73:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mList [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigListModel.hpp:38:2: style: Class 'TunnelConfigListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigModel.cpp:35:3: performance: Variable 'mTunnelConfig' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigModel.hpp:34:5: style: Class 'TunnelConfigModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigModel.cpp:34:74: style:inconclusive: Function 'TunnelConfigModel' argument 1 names different: declaration 'config' definition 'tunnelConfig'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigModel.hpp:34:64: note: Function 'TunnelConfigModel' argument 1 names different: declaration 'config' definition 'tunnelConfig'. linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigModel.cpp:34:74: note: Function 'TunnelConfigModel' argument 1 names different: declaration 'config' definition 'tunnelConfig'. linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelConfigProxyModel.hpp:39:2: style: Class 'TunnelConfigProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelModel.cpp:35:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CppOwnership [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelModel.cpp:60:96: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TunnelModeDisable [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelModel.hpp:40:5: style: Class 'TunnelModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelModel.cpp:34:56: style:inconclusive: Function 'TunnelModel' argument 1 names different: declaration 'linphoneTunnel' definition 'tunnel'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelModel.hpp:40:52: note: Function 'TunnelModel' argument 1 names different: declaration 'linphoneTunnel' definition 'tunnel'. linphone-desktop-5.2.6/linphone-app/src/components/tunnel/TunnelModel.cpp:34:56: note: Function 'TunnelModel' argument 1 names different: declaration 'linphoneTunnel' definition 'tunnel'. linphone-desktop-5.2.6/linphone-app/src/components/url-handlers/UrlHandlers.hpp:32:3: style: Class 'UrlHandlers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:51:76: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:64:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:78:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable finished [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:121:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QueuedConnection [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:144:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UiSection [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:181:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LINPHONE_VFS_ENCRYPTION_AES256GCM128_SHA256 [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:185:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable APPLICATION_ID [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.hpp:42:2: style: Class 'VfsUtils' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:117:34: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:157:35: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/components/vfs/VfsUtils.cpp:181:90: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:105:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Grid [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:58:91: style:inconclusive: Function 'toLinphone' argument 1 names different: declaration 'encryption' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:44:76: note: Function 'toLinphone' argument 1 names different: declaration 'encryption' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:58:91: note: Function 'toLinphone' argument 1 names different: declaration 'encryption' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:61:93: style:inconclusive: Function 'fromLinphone' argument 1 names different: declaration 'encryption' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:45:78: note: Function 'fromLinphone' argument 1 names different: declaration 'encryption' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:61:93: note: Function 'fromLinphone' argument 1 names different: declaration 'encryption' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:65:95: style:inconclusive: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:55:80: note: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:65:95: note: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:68:97: style:inconclusive: Function 'fromLinphone' argument 1 names different: declaration 'capability' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:56:82: note: Function 'fromLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:68:97: note: Function 'fromLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:72:87: style:inconclusive: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:82:72: note: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:72:87: note: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:94:83: style:inconclusive: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:129:68: note: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:94:83: note: Function 'toLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:97:85: style:inconclusive: Function 'fromLinphone' argument 1 names different: declaration 'capability' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:130:70: note: Function 'fromLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:97:85: note: Function 'fromLinphone' argument 1 names different: declaration 'capability' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:136:83: style:inconclusive: Function 'toLinphone' argument 1 names different: declaration 'mode' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:192:68: note: Function 'toLinphone' argument 1 names different: declaration 'mode' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:136:83: note: Function 'toLinphone' argument 1 names different: declaration 'mode' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:139:85: style:inconclusive: Function 'fromLinphone' argument 1 names different: declaration 'mode' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:193:70: note: Function 'fromLinphone' argument 1 names different: declaration 'mode' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:139:85: note: Function 'fromLinphone' argument 1 names different: declaration 'mode' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:143:89: style:inconclusive: Function 'toLinphone' argument 1 names different: declaration 'state' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:202:74: note: Function 'toLinphone' argument 1 names different: declaration 'state' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:143:89: note: Function 'toLinphone' argument 1 names different: declaration 'state' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:146:91: style:inconclusive: Function 'fromLinphone' argument 1 names different: declaration 'state' definition 'data'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.hpp:203:76: note: Function 'fromLinphone' argument 1 names different: declaration 'state' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/LinphoneEnums.cpp:146:91: note: Function 'fromLinphone' argument 1 names different: declaration 'state' definition 'data'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.hpp:56:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_VOLUME_DB_LOWEST [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:54:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_FILTER_OUTPUT_FMT_CHANGED [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:79:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_VOLUME_ID [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:163:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_AUDIO_CAPTURE_GET_VOLUME_GAIN [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:170:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_AUDIO_CAPTURE_SET_VOLUME_GAIN [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:177:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_AUDIO_PLAYBACK_GET_VOLUME_GAIN [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:184:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_AUDIO_PLAYBACK_SET_VOLUME_GAIN [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:192:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MS_VOLUME_GET [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:55:32: style: C-style pointer casting [cstyleCast] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:32:59: style:inconclusive: Function 'SimpleCaptureGraph' argument 1 names different: declaration 'captureCardId' definition 'capture'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.hpp:65:41: note: Function 'SimpleCaptureGraph' argument 1 names different: declaration 'captureCardId' definition 'capture'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:32:59: note: Function 'SimpleCaptureGraph' argument 1 names different: declaration 'captureCardId' definition 'capture'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:32:87: style:inconclusive: Function 'SimpleCaptureGraph' argument 2 names different: declaration 'playbackCardId' definition 'playback'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.hpp:65:75: note: Function 'SimpleCaptureGraph' argument 2 names different: declaration 'playbackCardId' definition 'playback'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:32:87: note: Function 'SimpleCaptureGraph' argument 2 names different: declaration 'playbackCardId' definition 'playback'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:168:47: style:inconclusive: Function 'setCaptureGain' argument 1 names different: declaration 'volume' definition 'gain'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.hpp:75:29: note: Function 'setCaptureGain' argument 1 names different: declaration 'volume' definition 'gain'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:168:47: note: Function 'setCaptureGain' argument 1 names different: declaration 'volume' definition 'gain'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:182:48: style:inconclusive: Function 'setPlaybackGain' argument 1 names different: declaration 'volume' definition 'gain'. [funcArgNamesDifferent] linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.hpp:76:30: note: Function 'setPlaybackGain' argument 1 names different: declaration 'volume' definition 'gain'. linphone-desktop-5.2.6/linphone-app/src/utils/MediastreamerUtils.cpp:182:48: note: Function 'setPlaybackGain' argument 1 names different: declaration 'volume' definition 'gain'. linphone-desktop-5.2.6/linphone-app/src/utils/UriTools.cpp:290:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitiveOption [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:22:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:45:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:57:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:71:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSectionConfigurationName [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:75:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSectionConfigurationName [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:94:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mSectionConfigurationName [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:108:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ALL [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginDataAPI.cpp:117:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mPluginLoader [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginNetworkHelper.cpp:12:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mNetworkReply [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginNetworkHelper.cpp:32:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NoError [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginNetworkHelper.cpp:42:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OperationCanceledError [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:134:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Yes [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:208:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Files [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.hpp:30:2: style: Class 'PluginsManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:131:10: style: The scope of the variable 'pluginIdentity' can be reduced. [variableScope] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:132:14: style: The scope of the variable 'capabilities' can be reduced. [variableScope] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:133:38: style: The scope of the variable 'modelsToReset' can be reduced. [variableScope] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:135:7: style: The scope of the variable 'cannotRemovePlugin' can be reduced. [variableScope] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:108:21: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:214:23: style: Variable 'plugin' can be declared as pointer to const [constVariablePointer] linphone-desktop-5.2.6/linphone-app/src/utils/plugins/PluginsManager.cpp:147:18: style: Variable 'capabilities' is assigned a value that is never used. [unreadVariable] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:10:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mLinphoneCore [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:26:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:29:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:32:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:35:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:38:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:41:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:44:2: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:57:111: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Password [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:70:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:76:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTACTS [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:100:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable mInputFields [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/NetworkAPI.hpp:17:2: style: Class 'NetworkAPI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:47:35: style:inconclusive: Function 'isValid' argument 1 names different: declaration 'requestData' definition 'pRequestData'. [funcArgNamesDifferent] linphone-desktop-5.2.6/plugins/example/src/DataAPI.hpp:32:35: note: Function 'isValid' argument 1 names different: declaration 'requestData' definition 'pRequestData'. linphone-desktop-5.2.6/plugins/example/src/DataAPI.cpp:47:35: note: Function 'isValid' argument 1 names different: declaration 'requestData' definition 'pRequestData'. linphone-desktop-5.2.6/plugins/example/src/NetworkAPI.cpp:11:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable message [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/NetworkAPI.cpp:31:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QtWarningMsg [valueFlowBailoutIncompleteVar] linphone-desktop-5.2.6/plugins/example/src/Plugin.cpp:40:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CONTACTS [valueFlowBailoutIncompleteVar] diff: 2.19.0 linphone-desktop-5.2.6/linphone-app/src/app/cli/Cli.cpp:54:10: style: Variable 'addressToCall' is assigned a value that is never used. [unreadVariable] 2.19.0 linphone-desktop-5.2.6/linphone-app/src/app/logger/Logger.cpp:165:13: style: Variable 'dateTime' is assigned a value that is never used. [unreadVariable] head linphone-desktop-5.2.6/linphone-app/src/app/proxyModel/ProxyListModel.hpp:69:29: debug: CheckClass::isMemberVar found used member variable 'mList' with varid 0 [varid0] 2.19.0 linphone-desktop-5.2.6/linphone-app/src/components/assistant/AssistantModel.cpp:201:9: style: Variable 'error' is assigned a value that is never used. [unreadVariable] 2.19.0 linphone-desktop-5.2.6/linphone-app/src/components/calls/CallsListModel.cpp:506:9: style: Variable 'lastTime' is assigned a value that is never used. [unreadVariable] head linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:427:21: style:inconclusive: Either there is a missing 'override', or the member function 'ChatRoomModel::canBeEphemeral' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.hpp:130:7: note: Either there is a missing 'override', or the member function 'ChatRoomModel::canBeEphemeral' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomModel.cpp:427:21: note: Either there is a missing 'override', or the member function 'ChatRoomModel::canBeEphemeral' can be const. head linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:263:26: style: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be static. [functionStatic] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:130:7: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be static. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:263:26: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be static. 2.19.0 linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:263:26: style:inconclusive: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.hpp:130:7: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be const. linphone-desktop-5.2.6/linphone-app/src/components/chat-room/ChatRoomProxyModel.cpp:263:26: note: Either there is a missing 'override', or the member function 'ChatRoomProxyModel::setCachedText' can be const. head linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:98:25: style:inconclusive: Either there is a missing 'override', or the member function 'ColorListModel::buildDescription' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.hpp:368:10: note: Either there is a missing 'override', or the member function 'ColorListModel::buildDescription' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/colors/ColorListModel.cpp:98:25: note: Either there is a missing 'override', or the member function 'ColorListModel::buildDescription' can be const. head linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:195:20: style:inconclusive: Either there is a missing 'override', or the member function 'SpellChecker::wasIgnoredOnce' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.hpp:108:7: note: Either there is a missing 'override', or the member function 'SpellChecker::wasIgnoredOnce' can be const. linphone-desktop-5.2.6/linphone-app/src/components/other/spell-checker/SpellChecker.cpp:195:20: note: Either there is a missing 'override', or the member function 'SpellChecker::wasIgnoredOnce' can be const. 2.19.0 linphone-desktop-5.2.6/linphone-app/src/components/participant/ParticipantListModel.cpp:201:6: style: Variable 'row' is assigned a value that is never used. [unreadVariable] 2.19.0 linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:196:17: style:inconclusive: Either there is a missing 'override', or the member function 'PdfWidget::on_fullscreenToolButton_toggled' can be const. [functionConst] linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.hpp:56:7: note: Either there is a missing 'override', or the member function 'PdfWidget::on_fullscreenToolButton_toggled' can be const. linphone-desktop-5.2.6/linphone-app/src/components/pdf/PdfWidget.cpp:196:17: note: Either there is a missing 'override', or the member function 'PdfWidget::on_fullscreenToolButton_toggled' can be const. 2.19.0 linphone-desktop-5.2.6/linphone-app/src/components/presence/Presence.cpp:56:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] DONE