2024-04-20 21:36 ftp://ftp.de.debian.org/debian/pool/main/p/packetsender/packetsender_8.5.2.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=qt --showtime=top5 --check-library --inconclusive --enable=style,information --inline-suppr --disable=missingInclude --suppress=unmatchedSuppression --template=daca2 --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j1 platform: Linux-6.6.15-amd64-x86_64-with-glibc2.37 python: 3.11.8 client-version: 1.3.49 compiler: g++ (Debian 13.2.0-13) 13.2.0 cppcheck: head 2.13.0 head-info: fb15ac6 (2024-04-20 19:16:41 +0200) count: 345 191 elapsed-time: 5.8 5.9 head-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 4.45999s (avg. 0.185833s - 24 result(s)) valueFlowSymbolic(tokenlist, symboldatabase, errorLogger, settings): 1.99919s (avg. 0.0832997s - 24 result(s)) valueFlowContainerSize(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 1.00504s (avg. 0.0193277s - 52 result(s)) valueFlowAfterAssign(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.392807s (avg. 0.00755398s - 52 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.354777s (avg. 0.00682263s - 52 result(s)) Overall time: 5.44492s old-timing-info: Tokenizer::simplifyTokens1::ValueFlow: 4.41767s (avg. 0.18407s - 24 result(s)) valueFlowContainerSize(tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 2.16078s (avg. 0.0415535s - 52 result(s)) valueFlowSymbolic(tokenlist, symboldatabase, settings): 0.963139s (avg. 0.0401308s - 24 result(s)) valueFlowCondition(SimpleConditionHandler{}, tokenlist, symboldatabase, errorLogger, settings, skippedFunctions): 0.373124s (avg. 0.00717546s - 52 result(s)) valueFlowAfterMove(tokenlist, symboldatabase, settings): 0.332507s (avg. 0.00639437s - 52 result(s)) Overall time: 5.35554s head results: PacketSender-8.5.2/src/about.cpp:19:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QT_VERSION_STR [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/brucethepoodle.cpp:24:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:32:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable white [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:355:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:375:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:434:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:443:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:504:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:546:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/cloudui.cpp:316:13: style: Local variable 'un' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/cloudui.h:76:17: note: Shadowed declaration PacketSender-8.5.2/src/cloudui.cpp:316:13: note: Shadow variable PacketSender-8.5.2/src/cloudui.cpp:330:13: style: Local variable 'pw' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/cloudui.h:77:17: note: Shadowed declaration PacketSender-8.5.2/src/cloudui.cpp:330:13: note: Shadow variable PacketSender-8.5.2/src/cloudui.cpp:498:13: style: Local variable 'un' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/cloudui.h:76:17: note: Shadowed declaration PacketSender-8.5.2/src/cloudui.cpp:498:13: note: Shadow variable PacketSender-8.5.2/src/cloudui.cpp:112:25: performance: Function parameter 'pw' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/cloudui.cpp:498:16: style: Variable 'un' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/irisandmarigold.cpp:24:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/languagechooser.cpp:21:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/languagechooser.cpp:84:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/main.cpp:64:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/main.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/main.cpp:1210:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainpacketreceiver.h:11:9: style: Class 'MainPacketReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] PacketSender-8.5.2/src/main.cpp:863:57: style: Condition 'sslErrorsList.size()>0' is always false [knownConditionTrueFalse] PacketSender-8.5.2/src/main.cpp:126:10: style: The scope of the variable 'force_gui' can be reduced. [variableScope] PacketSender-8.5.2/src/main.cpp:1270:16: style: The scope of the variable 'msdelay' can be reduced. [variableScope] PacketSender-8.5.2/src/main.cpp:890:25: style: Checking if unsigned expression 'wait' is less than zero. [unsignedLessThanZero] PacketSender-8.5.2/src/main.cpp:1018:21: style: Checking if unsigned expression 'wait' is less than zero. [unsignedLessThanZero] PacketSender-8.5.2/src/main.cpp:306:27: style: Local variable 'args' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/main.cpp:118:17: note: Shadowed declaration PacketSender-8.5.2/src/main.cpp:306:27: note: Shadow variable PacketSender-8.5.2/src/main.cpp:468:26: style: Local variable 'address' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/main.cpp:361:17: note: Shadowed declaration PacketSender-8.5.2/src/main.cpp:468:26: note: Shadow variable PacketSender-8.5.2/src/main.cpp:544:25: style: Local variable 'data' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/main.cpp:367:17: note: Shadowed declaration PacketSender-8.5.2/src/main.cpp:544:25: note: Shadow variable PacketSender-8.5.2/src/main.cpp:680:25: style: Local variable 'data' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/main.cpp:367:17: note: Shadowed declaration PacketSender-8.5.2/src/main.cpp:680:25: note: Shadow variable PacketSender-8.5.2/src/main.cpp:834:34: style: Local variable 'sslErrorsList' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/main.cpp:828:30: note: Shadowed declaration PacketSender-8.5.2/src/main.cpp:834:34: note: Shadow variable PacketSender-8.5.2/src/main.cpp:1031:32: style: Local variable 'recvData' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/main.cpp:800:20: note: Shadowed declaration PacketSender-8.5.2/src/main.cpp:1031:32: note: Shadow variable PacketSender-8.5.2/src/main.cpp:1166:23: style: Local variable 'settings' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/main.cpp:1146:19: note: Shadowed declaration PacketSender-8.5.2/src/main.cpp:1166:23: note: Shadow variable PacketSender-8.5.2/src/main.cpp:978:34: style: Variable 'thread' can be declared as pointer to const [constVariablePointer] PacketSender-8.5.2/src/mainpacketreceiver.cpp:10:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainpacketreceiver.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainpacketreceiver.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainrenderer.cpp:52:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:73:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:483:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:489:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:535:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:710:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:729:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:823:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:834:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:919:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:982:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1019:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1085:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1155:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1386:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1543:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1603:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1869:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1907:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:1982:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2077:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2477:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2489:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2509:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2534:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2629:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2673:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2699:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/mainwindow.cpp:2720:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/udpflooding.h:15:9: style: Class 'ThreadSender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] PacketSender-8.5.2/src/mainwindow.cpp:2315:9: style: Statements following 'return' will never be executed. [unreachableCode] PacketSender-8.5.2/src/mainwindow.cpp:2452:9: style: Statements following 'return' will never be executed. [unreachableCode] PacketSender-8.5.2/src/mainwindow.cpp:1346:13: style: The scope of the variable 'selected' can be reduced. [variableScope] PacketSender-8.5.2/src/mainwindow.cpp:1592:13: style: The scope of the variable 'text' can be reduced. [variableScope] PacketSender-8.5.2/src/mainwindow.cpp:2524:17: style: The scope of the variable 'showWarning' can be reduced. [variableScope] PacketSender-8.5.2/src/mainwindow.cpp:2546:16: style: The scope of the variable 'data' can be reduced. [variableScope] PacketSender-8.5.2/src/mainwindow.cpp:2651:13: style: The scope of the variable 'selected' can be reduced. [variableScope] PacketSender-8.5.2/src/mainwindow.cpp:1415:14: style: Checking if unsigned expression 'port' is less than zero. [unsignedLessThanZero] PacketSender-8.5.2/src/mainwindow.cpp:196:5: performance: Range variable 'pktHeader' should be declared as const reference. [iterateByValue] PacketSender-8.5.2/src/mainwindow.cpp:885:5: performance: Range variable 'pktHeader' should be declared as const reference. [iterateByValue] PacketSender-8.5.2/src/mainwindow.cpp:1589:59: performance: Function parameter 'search' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/mainwindow.cpp:2200:55: performance: Function parameter 'address' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/mainwindow.cpp:2380:48: performance: Function parameter 'packetSet' should be passed by const reference. However it seems that 'packetsImported' is a callback function. [passedByValueCallback] PacketSender-8.5.2/src/mainwindow.cpp:2372:73: note: Function pointer used here. PacketSender-8.5.2/src/mainwindow.cpp:2380:48: note: Function parameter 'packetSet' should be passed by const reference. However it seems that 'packetsImported' is a callback function. PacketSender-8.5.2/src/mainwindow.cpp:2731:22: style: Variable 'updateButton' can be declared as pointer to const [constVariablePointer] PacketSender-8.5.2/src/mainwindow.cpp:2732:22: style: Variable 'closeButton' can be declared as pointer to const [constVariablePointer] PacketSender-8.5.2/src/mainwindow.cpp:517:29: warning: Either the condition 'versionSplit.size()>=0' is redundant or expression 'versionSplit[0]' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:516:29: note: Assuming that condition 'versionSplit.size()>=0' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:517:29: note: Access out of bounds PacketSender-8.5.2/src/mainwindow.cpp:521:29: warning: Either the condition 'versionSplit.size()>=1' is redundant or size of 'versionSplit' can be 1. Expression 'versionSplit[1]' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:520:29: note: Assuming that condition 'versionSplit.size()>=1' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:521:29: note: Access out of bounds PacketSender-8.5.2/src/mainwindow.cpp:525:29: warning: Either the condition 'versionSplit.size()>=2' is redundant or size of 'versionSplit' can be 2. Expression 'versionSplit[2]' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:524:29: note: Assuming that condition 'versionSplit.size()>=2' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:525:29: note: Access out of bounds PacketSender-8.5.2/src/mainwindow.cpp:870:65: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] PacketSender-8.5.2/src/mainwindow.cpp:547:32: style: Variable 'githubpath' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/mainwindow.cpp:1522:21: style: Variable 'hex' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/mainwindow.cpp:1523:23: style: Variable 'ascii' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/mainwindow.cpp:1870:13: style: Unused variable: selected [unusedVariable] PacketSender-8.5.2/src/mainwindow.cpp:1989:13: style: Unused variable: selected [unusedVariable] PacketSender-8.5.2/src/multicastsetup.cpp:13:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/multicastsetup.cpp:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/multicastsetup.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:142:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:223:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:559:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:663:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:738:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:785:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:802:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:933:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packet.cpp:424:18: warning: Return value of function testChar.toUInt() is not used. [ignoredReturnValue] PacketSender-8.5.2/src/packet.h:40:9: warning: Member variable 'Packet::fromPort' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/packet.cpp:106:9: warning:inconclusive: Member variable 'Packet::resolvedIP' is not assigned in the copy constructor. Should it be copied? [missingMemberCopy] PacketSender-8.5.2/src/packet.cpp:108:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.cpp:109:5: performance: Variable 'hexString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.cpp:110:5: performance: Variable 'fromIP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.cpp:111:5: performance: Variable 'toIP' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.cpp:112:5: performance: Variable 'errorString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.cpp:116:5: performance: Variable 'tcpOrUdp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.cpp:118:5: performance: Variable 'timestamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.cpp:123:5: performance: Variable 'requestPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList] PacketSender-8.5.2/src/packet.h:66:14: style:inconclusive: Technically the member function 'Packet::isSSL' can be const. [functionConst] PacketSender-8.5.2/src/packet.cpp:63:14: note: Technically the member function 'Packet::isSSL' can be const. PacketSender-8.5.2/src/packet.h:66:14: note: Technically the member function 'Packet::isSSL' can be const. PacketSender-8.5.2/src/packet.h:67:14: style:inconclusive: Technically the member function 'Packet::isUDP' can be const. [functionConst] PacketSender-8.5.2/src/packet.cpp:68:14: note: Technically the member function 'Packet::isUDP' can be const. PacketSender-8.5.2/src/packet.h:67:14: note: Technically the member function 'Packet::isUDP' can be const. PacketSender-8.5.2/src/packet.h:68:14: style:inconclusive: Technically the member function 'Packet::isHTTP' can be const. [functionConst] PacketSender-8.5.2/src/packet.cpp:73:14: note: Technically the member function 'Packet::isHTTP' can be const. PacketSender-8.5.2/src/packet.h:68:14: note: Technically the member function 'Packet::isHTTP' can be const. PacketSender-8.5.2/src/packet.h:69:14: style:inconclusive: Technically the member function 'Packet::isHTTPS' can be const. [functionConst] PacketSender-8.5.2/src/packet.cpp:77:14: note: Technically the member function 'Packet::isHTTPS' can be const. PacketSender-8.5.2/src/packet.h:69:14: note: Technically the member function 'Packet::isHTTPS' can be const. PacketSender-8.5.2/src/packet.h:83:20: style:inconclusive: Technically the member function 'Packet::getByteArray' can be const. [functionConst] PacketSender-8.5.2/src/packet.cpp:539:20: note: Technically the member function 'Packet::getByteArray' can be const. PacketSender-8.5.2/src/packet.h:83:20: note: Technically the member function 'Packet::getByteArray' can be const. PacketSender-8.5.2/src/packet.h:84:17: style:inconclusive: Technically the member function 'Packet::asciiString' can be const. [functionConst] PacketSender-8.5.2/src/packet.cpp:544:17: note: Technically the member function 'Packet::asciiString' can be const. PacketSender-8.5.2/src/packet.h:84:17: note: Technically the member function 'Packet::asciiString' can be const. PacketSender-8.5.2/src/packet.cpp:801:26: style: Condition 'dateFormat.isEmpty()' is always true [knownConditionTrueFalse] PacketSender-8.5.2/src/packet.cpp:386:18: style: The scope of the variable 'convertInt' can be reduced. [variableScope] PacketSender-8.5.2/src/packet.cpp:1026:10: style: The scope of the variable 'msb' can be reduced. [variableScope] PacketSender-8.5.2/src/packet.cpp:1027:10: style: The scope of the variable 'lsb' can be reduced. [variableScope] PacketSender-8.5.2/src/packet.cpp:1028:9: style: The scope of the variable 'lsbInt' can be reduced. [variableScope] PacketSender-8.5.2/src/packet.cpp:1029:9: style: The scope of the variable 'msbInt' can be reduced. [variableScope] PacketSender-8.5.2/src/packet.cpp:600:38: performance: Function parameter 'thename' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packet.cpp:600:61: performance: Function parameter 'packets' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packet.cpp:617:36: performance: Function parameter 'thename' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packet.cpp:929:66: performance: Function parameter 'smartList' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packet.cpp:929:88: performance: Function parameter 'data' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packet.cpp:995:43: performance: Function parameter 'thehex' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packet.cpp:1016:37: style: Parameter 'ascii' can be declared as reference to const [constParameterReference] PacketSender-8.5.2/src/packet.cpp:607:37: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] PacketSender-8.5.2/src/packet.cpp:937:5: error: Uninitialized variables: config.id, config.enabled [uninitvar] PacketSender-8.5.2/src/packet.cpp:489:13: style: Unused variable: byte [unusedVariable] PacketSender-8.5.2/src/packet.cpp:1026:14: style: Variable 'msb' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/packet.cpp:1027:14: style: Variable 'lsb' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/packet.cpp:1028:16: style: Variable 'lsbInt' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/packet.cpp:1029:16: style: Variable 'msbInt' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/packet.cpp:1025:13: style: Unused variable: convertTest [unusedVariable] PacketSender-8.5.2/src/packetlogmodel.cpp:18:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DisplayRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetlogmodel.cpp:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetlogmodel.cpp:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetlogmodel.cpp:162:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetlogmodel.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetlogmodel.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetlogmodel.cpp:196:50: performance: Function parameter 'headers' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packetlogmodel.cpp:246:50: performance: Function parameter 'packets' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packetlogmodel.cpp:171:29: warning: Either the condition 'packetList.size()>=row' is redundant or 'row' can have the value packetList.size(). Expression 'packetList.at(row)' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/packetlogmodel.cpp:170:26: note: Assuming that condition 'packetList.size()>=row' is not redundant PacketSender-8.5.2/src/packetlogmodel.cpp:171:29: note: Access out of bounds PacketSender-8.5.2/src/packetlogmodel.cpp:188:29: warning: Either the condition 'packetList.size()>=index' is redundant or 'index' can have the value packetList.size(). Expression 'packetList.at(index)' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/packetlogmodel.cpp:187:26: note: Assuming that condition 'packetList.size()>=index' is not redundant PacketSender-8.5.2/src/packetlogmodel.cpp:188:29: note: Access out of bounds PacketSender-8.5.2/src/packetnetwork.cpp:73:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:425:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundState [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:512:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundState [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:543:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundState [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:584:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:695:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:703:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:726:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:769:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:949:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:971:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.cpp:993:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/packetnetwork.h:51:21: performance: Function 'multicastStringList()' should return member 'joinedMulticast' by const reference. [returnByReference] PacketSender-8.5.2/src/packetnetwork.cpp:505:5: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] PacketSender-8.5.2/src/packetnetwork.cpp:260:24: style: The scope of the variable 'ssl' can be reduced. [variableScope] PacketSender-8.5.2/src/packetnetwork.cpp:510:13: style: The scope of the variable 'multicast' can be reduced. [variableScope] PacketSender-8.5.2/src/packetnetwork.cpp:482:51: performance: Function parameter 'multicast' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packetnetwork.cpp:557:46: performance: Function parameter 'address' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packetnetwork.cpp:723:41: performance: Function parameter 'ip' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/packetnetwork.cpp:898:9: performance: Range variable 'key' should be declared as const reference. [iterateByValue] PacketSender-8.5.2/src/packetnetwork.cpp:178:32: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] PacketSender-8.5.2/src/packetnetwork.cpp:531:51: warning: Uninitialized variable: udp [uninitvar] PacketSender-8.5.2/src/packetnetwork.cpp:529:5: note: Assuming container is not empty PacketSender-8.5.2/src/packetnetwork.cpp:530:9: note: Assuming container is not empty PacketSender-8.5.2/src/packetnetwork.cpp:531:51: note: Uninitialized variable: udp PacketSender-8.5.2/src/panel.cpp:43:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panel.cpp:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panel.cpp:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panel.cpp:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panel.cpp:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panel.cpp:381:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panel.cpp:433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panel.cpp:287:8: warning: Return value of function lm.fromString() is not used. [ignoredReturnValue] PacketSender-8.5.2/src/panel.h:42:13: style:inconclusive: Technically the member function 'Panel::toString' can be const. [functionConst] PacketSender-8.5.2/src/panel.cpp:157:16: note: Technically the member function 'Panel::toString' can be const. PacketSender-8.5.2/src/panel.h:42:13: note: Technically the member function 'Panel::toString' can be const. PacketSender-8.5.2/src/panel.h:44:10: style:inconclusive: Technically the member function 'Panel::isLaunchPanel' can be const. [functionConst] PacketSender-8.5.2/src/panel.cpp:279:13: note: Technically the member function 'Panel::isLaunchPanel' can be const. PacketSender-8.5.2/src/panel.h:44:10: note: Technically the member function 'Panel::isLaunchPanel' can be const. PacketSender-8.5.2/src/panel.h:45:10: style:inconclusive: Technically the member function 'Panel::deleteFromDB' can be const. [functionConst] PacketSender-8.5.2/src/panel.cpp:340:13: note: Technically the member function 'Panel::deleteFromDB' can be const. PacketSender-8.5.2/src/panel.h:45:10: note: Technically the member function 'Panel::deleteFromDB' can be const. PacketSender-8.5.2/src/panel.h:48:10: style:inconclusive: Technically the member function 'Panel::isNew' can be const. [functionConst] PacketSender-8.5.2/src/panel.cpp:113:13: note: Technically the member function 'Panel::isNew' can be const. PacketSender-8.5.2/src/panel.h:48:10: note: Technically the member function 'Panel::isNew' can be const. PacketSender-8.5.2/src/panel.cpp:36:43: performance: Function parameter 'panelList' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/panel.cpp:140:24: performance: Function parameter 'other' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/panel.cpp:417:29: performance: Function parameter 'thename' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/panel.cpp:431:32: performance: Function parameter 'packets' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/panel.cpp:439:27: error: Uninitialized variable: pb.id [uninitvar] PacketSender-8.5.2/src/panel.cpp:439:27: error: Uninitialized struct member: pb.id [uninitStructMember] PacketSender-8.5.2/src/panelgenerator.cpp:71:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:285:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:383:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:450:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:574:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:630:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:824:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:845:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:873:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:899:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:968:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:982:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:1161:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:1174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:1200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:1239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:1271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:1279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:1291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/panelgenerator.cpp:572:41: performance: Function parameter 'packets' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/panelgenerator.cpp:621:44: performance: Function parameter 'script' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/panelgenerator.cpp:715:9: performance: Range variable 'line' should be declared as const reference. [iterateByValue] PacketSender-8.5.2/src/panelgenerator.cpp:1074:9: performance: Range variable 'p' should be declared as const reference. [iterateByValue] PacketSender-8.5.2/src/panelgenerator.cpp:1113:5: performance: Range variable 'p' should be declared as const reference. [iterateByValue] PacketSender-8.5.2/src/panelgenerator.cpp:433:5: error: Uninitialized variable: pb.id [uninitvar] PacketSender-8.5.2/src/persistentconnection.cpp:27:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:370:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:472:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:520:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistentconnection.cpp:435:46: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] PacketSender-8.5.2/src/persistenthttp.cpp:22:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistenthttp.cpp:30:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/persistenthttp.cpp:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/postdatagen.cpp:28:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/postdatagen.cpp:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/postdatagen.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/postdatagen.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/postdatagen.cpp:164:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/postdatagen.cpp:121:18: style: Variable 'data' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/sendpacketbutton.cpp:32:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/sendpacketbutton.cpp:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/sendpacketbutton.cpp:45:5: style: Statements following 'return' will never be executed. [unreachableCode] PacketSender-8.5.2/src/settings.cpp:93:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:345:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:624:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:661:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:728:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:782:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:816:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:870:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:877:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:883:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:899:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:955:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:995:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:1010:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/settings.cpp:305:13: style: Local variable 'language' shadows outer function [shadowFunction] PacketSender-8.5.2/src/settings.h:100:24: note: Shadowed declaration PacketSender-8.5.2/src/settings.cpp:305:13: note: Shadow variable PacketSender-8.5.2/src/settings.cpp:41:46: performance: Function parameter 'txt' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:178:72: performance: Function parameter 'val' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:186:72: performance: Function parameter 'val' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:337:41: performance: Function parameter 'msg' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:558:45: performance: Function parameter 'portList' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:575:45: performance: Function parameter 'ports' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:831:59: performance: Function parameter 'header' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:853:61: performance: Function parameter 'host' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/settings.cpp:857:5: performance: Range variable 'header' should be declared as const reference. [iterateByValue] PacketSender-8.5.2/src/settings.cpp:633:65: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] PacketSender-8.5.2/src/settings.cpp:693:46: style: Consider using std::find_if algorithm instead of a raw loop. [useStlAlgorithm] PacketSender-8.5.2/src/subnetcalc.cpp:19:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/subnetcalc.cpp:54:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsUp [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/subnetcalc.cpp:107:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/subnetcalc.cpp:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/subnetcalc.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/subnetcalc.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/subnetcalc.cpp:146:21: style: Local variable 'subnet' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/subnetcalc.cpp:90:13: note: Shadowed declaration PacketSender-8.5.2/src/subnetcalc.cpp:146:21: note: Shadow variable PacketSender-8.5.2/src/subnetcalc.cpp:21:44: style: Variable 'allInterfaces' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/tcpthread.cpp:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:385:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:726:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/tcpthread.cpp:28:12: warning: Member variable 'TCPThread::closeRequest' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/tcpthread.cpp:28:12: warning: Member variable 'TCPThread::clientConnection' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/tcpthread.cpp:42:12: warning: Member variable 'TCPThread::closeRequest' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/tcpthread.cpp:42:12: warning: Member variable 'TCPThread::socketDescriptor' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/tcpthread.cpp:42:12: warning: Member variable 'TCPThread::clientConnection' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/tcpthread.cpp:442:28: style: Local variable 'errorPacket' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/tcpthread.cpp:438:20: note: Shadowed declaration PacketSender-8.5.2/src/tcpthread.cpp:442:28: note: Shadow variable PacketSender-8.5.2/src/tcpthread.cpp:451:24: style: Local variable 'errorPacket' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/tcpthread.cpp:438:20: note: Shadowed declaration PacketSender-8.5.2/src/tcpthread.cpp:451:24: note: Shadow variable PacketSender-8.5.2/src/tcpthread.cpp:474:24: style: Local variable 'errorPacket' shadows outer variable [shadowVariable] PacketSender-8.5.2/src/tcpthread.cpp:438:20: note: Shadowed declaration PacketSender-8.5.2/src/tcpthread.cpp:474:24: note: Shadow variable PacketSender-8.5.2/src/tcpthread.cpp:476:41: style: Variable 'errorPacket.errorString' is assigned a value that is never used. [unreadVariable] PacketSender-8.5.2/src/threadedtcpserver.cpp:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/threadedtcpserver.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/threadedtcpserver.cpp:20:20: warning: Member variable 'ThreadedTCPServer::encrypted' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/threadedtcpserver.cpp:29:70: performance: Function parameter 'ipMode' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/udpflooding.cpp:27:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WindowContextHelpButtonHint [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/udpflooding.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/udpflooding.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/udpflooding.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/udpflooding.cpp:175:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] PacketSender-8.5.2/src/udpflooding.cpp:226:17: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] PacketSender-8.5.2/src/udpflooding.cpp:132:15: warning: Member variable 'ThreadSender::port' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/udpflooding.cpp:132:15: warning: Member variable 'ThreadSender::delay' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/udpflooding.cpp:132:15: warning: Member variable 'ThreadSender::issending' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/udpflooding.cpp:132:15: warning: Member variable 'ThreadSender::stopsending' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/udpflooding.cpp:132:15: warning: Member variable 'ThreadSender::packetssent' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/udpflooding.cpp:132:15: warning: Member variable 'ThreadSender::sourcePort' is not initialized in the constructor. [uninitMemberVar] PacketSender-8.5.2/src/udpflooding.cpp:213:16: style: Condition '!stopsending' is always true [knownConditionTrueFalse] PacketSender-8.5.2/src/udpflooding.cpp:204:19: note: Assignment 'stopsending=false', assigned value is 0 PacketSender-8.5.2/src/udpflooding.cpp:213:16: note: Condition '!stopsending' is always true PacketSender-8.5.2/src/udpflooding.cpp:252:16: style: Condition '!stopsending' is always true [knownConditionTrueFalse] PacketSender-8.5.2/src/udpflooding.cpp:204:19: note: Assignment 'stopsending=false', assigned value is 0 PacketSender-8.5.2/src/udpflooding.cpp:252:16: note: Condition '!stopsending' is always true PacketSender-8.5.2/src/udpflooding.cpp:18:51: performance: Function parameter 'target' should be passed by const reference. [passedByValue] PacketSender-8.5.2/src/udpflooding.cpp:18:81: performance: Function parameter 'ascii' should be passed by const reference. [passedByValue] diff: head PacketSender-8.5.2/src/cloudui.cpp:123:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:171:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:253:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:355:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:375:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ContentTypeHeader [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:385:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:434:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:443:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:504:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:546:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/cloudui.cpp:77:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/languagechooser.cpp:84:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/main.cpp:110:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/main.cpp:1210:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/main.cpp:1270:16: style: The scope of the variable 'msdelay' can be reduced. [variableScope] head PacketSender-8.5.2/src/mainpacketreceiver.cpp:39:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/mainpacketreceiver.cpp:44:38: performance: Function parameter 'packetToSend' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/mainpacketreceiver.cpp:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/mainpacketreceiver.cpp:52:46: performance: Function parameter 'sendpacket' should be passed by const reference. However it seems that 'toTrafficLog' is a callback function. [passedByValueCallback] PacketSender-8.5.2/src/mainpacketreceiver.cpp:18:94: note: Function pointer used here. PacketSender-8.5.2/src/mainpacketreceiver.cpp:52:46: note: Function parameter 'sendpacket' should be passed by const reference. However it seems that 'toTrafficLog' is a callback function. head PacketSender-8.5.2/src/mainwindow.cpp:1019:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1085:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1130:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1155:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1386:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1414:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/mainwindow.cpp:1425:48: performance: Function parameter 'thepacket' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/mainwindow.cpp:1445:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1543:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1551:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1603:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1869:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1907:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:1982:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2077:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2208:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2251:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2265:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2344:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2370:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2386:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2409:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2477:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2489:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2498:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2509:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2534:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2629:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2673:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2686:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2699:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2707:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:2720:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MouseButtonDblClick [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:483:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:489:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:495:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/mainwindow.cpp:517:29: warning: Either the condition 'versionSplit.size()>=0' is redundant or expression 'versionSplit[0]' cause access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:516:29: note: Assuming that condition 'versionSplit.size()>=0' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:517:29: note: Access out of bounds head PacketSender-8.5.2/src/mainwindow.cpp:517:29: warning: Either the condition 'versionSplit.size()>=0' is redundant or expression 'versionSplit[0]' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:516:29: note: Assuming that condition 'versionSplit.size()>=0' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:517:29: note: Access out of bounds head PacketSender-8.5.2/src/mainwindow.cpp:521:29: warning: Either the condition 'versionSplit.size()>=1' is redundant or size of 'versionSplit' can be 1. Expression 'versionSplit[1]' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:520:29: note: Assuming that condition 'versionSplit.size()>=1' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:521:29: note: Access out of bounds 2.13.0 PacketSender-8.5.2/src/mainwindow.cpp:521:29: warning: Either the condition 'versionSplit.size()>=1' is redundant or versionSplit size can be 1. Expression 'versionSplit[1]' cause access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:520:29: note: Assuming that condition 'versionSplit.size()>=1' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:521:29: note: Access out of bounds head PacketSender-8.5.2/src/mainwindow.cpp:525:29: warning: Either the condition 'versionSplit.size()>=2' is redundant or size of 'versionSplit' can be 2. Expression 'versionSplit[2]' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:524:29: note: Assuming that condition 'versionSplit.size()>=2' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:525:29: note: Access out of bounds 2.13.0 PacketSender-8.5.2/src/mainwindow.cpp:525:29: warning: Either the condition 'versionSplit.size()>=2' is redundant or versionSplit size can be 2. Expression 'versionSplit[2]' cause access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/mainwindow.cpp:524:29: note: Assuming that condition 'versionSplit.size()>=2' is not redundant PacketSender-8.5.2/src/mainwindow.cpp:525:29: note: Access out of bounds head PacketSender-8.5.2/src/mainwindow.cpp:535:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:710:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/mainwindow.cpp:718:38: performance: Function parameter 'logPacket' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/mainwindow.cpp:729:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:823:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:834:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:919:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:961:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/mainwindow.cpp:982:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/multicastsetup.cpp:60:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Ok [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/multicastsetup.cpp:96:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:223:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:369:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:559:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:663:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:705:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:738:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:785:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IniFormat [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:802:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packet.cpp:933:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/packet.cpp:977:59: performance: Function parameter 'thepacket' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/packetlogmodel.cpp:152:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EditRole [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetlogmodel.cpp:162:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/packetlogmodel.cpp:171:29: warning: Either the condition 'packetList.size()>=row' is redundant or 'row' can have the value packetList.size(). Expression 'packetList.at(row)' cause access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/packetlogmodel.cpp:170:26: note: Assuming that condition 'packetList.size()>=row' is not redundant PacketSender-8.5.2/src/packetlogmodel.cpp:171:29: note: Access out of bounds head PacketSender-8.5.2/src/packetlogmodel.cpp:171:29: warning: Either the condition 'packetList.size()>=row' is redundant or 'row' can have the value packetList.size(). Expression 'packetList.at(row)' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/packetlogmodel.cpp:170:26: note: Assuming that condition 'packetList.size()>=row' is not redundant PacketSender-8.5.2/src/packetlogmodel.cpp:171:29: note: Access out of bounds 2.13.0 PacketSender-8.5.2/src/packetlogmodel.cpp:188:29: warning: Either the condition 'packetList.size()>=index' is redundant or 'index' can have the value packetList.size(). Expression 'packetList.at(index)' cause access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/packetlogmodel.cpp:187:26: note: Assuming that condition 'packetList.size()>=index' is not redundant PacketSender-8.5.2/src/packetlogmodel.cpp:188:29: note: Access out of bounds head PacketSender-8.5.2/src/packetlogmodel.cpp:188:29: warning: Either the condition 'packetList.size()>=index' is redundant or 'index' can have the value packetList.size(). Expression 'packetList.at(index)' causes access out of bounds. [containerOutOfBounds] PacketSender-8.5.2/src/packetlogmodel.cpp:187:26: note: Assuming that condition 'packetList.size()>=index' is not redundant PacketSender-8.5.2/src/packetlogmodel.cpp:188:29: note: Access out of bounds 2.13.0 PacketSender-8.5.2/src/packetlogmodel.cpp:228:37: performance: Function parameter 'packet' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/packetlogmodel.cpp:234:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/packetlogmodel.cpp:237:36: performance: Function parameter 'packet' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/packetlogmodel.cpp:243:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetlogmodel.cpp:67:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DecorationRole [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/packetnetwork.cpp:114:47: performance: Function parameter 'sendpacket' should be passed by const reference. [passedByValue] 2.13.0 PacketSender-8.5.2/src/packetnetwork.cpp:125:43: performance: Function parameter 'sendpacket' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/packetnetwork.cpp:133:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:151:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:166:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:203:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:232:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:425:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundState [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:512:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundState [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:531:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:543:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BoundState [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:584:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UnconnectedState [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:695:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:703:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:726:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv4Protocol [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:769:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:82:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:949:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:971:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.cpp:993:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/packetnetwork.h:51:21: performance: Function 'multicastStringList()' should return member 'joinedMulticast' by const reference. [returnByReference] head PacketSender-8.5.2/src/panel.cpp:179:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panel.cpp:266:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panel.cpp:307:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panel.cpp:352:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panel.cpp:381:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panel.cpp:433:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/panel.cpp:435:5: performance: Range variable 'pkt' should be declared as const reference. [iterateByValue] head PacketSender-8.5.2/src/panelgenerator.cpp:1161:66: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Normal [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:1174:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:1200:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:1239:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:1271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:1279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:1291:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:232:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:285:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:383:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:450:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:574:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/panelgenerator.cpp:579:5: performance: Range variable 'pkt' should be declared as const reference. [iterateByValue] head PacketSender-8.5.2/src/panelgenerator.cpp:593:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:630:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SkipEmptyParts [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:824:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:845:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable id [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:873:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:899:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:968:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/panelgenerator.cpp:982:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:116:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:180:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:210:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:270:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:279:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/persistentconnection.cpp:329:50: performance: Function parameter 'pkt' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/persistentconnection.cpp:331:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/persistentconnection.cpp:336:54: performance: Function parameter 'pkt' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/persistentconnection.cpp:370:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CaseInsensitive [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:472:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:520:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistentconnection.cpp:91:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistenthttp.cpp:30:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FixedFont [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/persistenthttp.cpp:78:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WriteOnly [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/postdatagen.cpp:131:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/postdatagen.cpp:149:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/postdatagen.cpp:164:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/postdatagen.cpp:87:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/sendpacketbutton.cpp:42:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PointingHandCursor [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:1010:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:304:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:314:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:345:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:624:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:661:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:728:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ShowDirsOnly [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:782:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:816:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:870:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:877:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:883:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:899:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:955:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/settings.cpp:995:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UserRole [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/subnetcalc.cpp:107:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/subnetcalc.cpp:190:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/subnetcalc.cpp:197:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/subnetcalc.cpp:222:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/subnetcalc.cpp:54:80: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IsUp [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/tcpthread.cpp:136:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/tcpthread.cpp:142:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/tcpthread.cpp:203:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/tcpthread.cpp:373:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/tcpthread.cpp:385:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IPv6Protocol [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/tcpthread.cpp:42:29: performance: Function parameter 'sendPacket' should be passed by const reference. [passedByValue] 2.13.0 PacketSender-8.5.2/src/tcpthread.cpp:51:36: performance: Function parameter 'sendPacket' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/tcpthread.cpp:62:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/tcpthread.cpp:726:93: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ConnectedState [valueFlowBailoutIncompleteVar] 2.13.0 PacketSender-8.5.2/src/threadedtcpserver.cpp:114:51: performance: Function parameter 'sendpacket' should be passed by const reference. [passedByValue] 2.13.0 PacketSender-8.5.2/src/threadedtcpserver.cpp:125:47: performance: Function parameter 'sendpacket' should be passed by const reference. [passedByValue] head PacketSender-8.5.2/src/threadedtcpserver.cpp:53:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/udpflooding.cpp:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/udpflooding.cpp:175:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GenericDataLocation [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/udpflooding.cpp:67:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] head PacketSender-8.5.2/src/udpflooding.cpp:99:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __FUNCTION__ [valueFlowBailoutIncompleteVar] DONE