2025-11-25 06:01 ftp://ftp.de.debian.org/debian/pool/main/b/bppphyview/bppphyview_0.6.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=qt --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.12.57+deb13-amd64-x86_64-with-glibc2.41 python: 3.13.5 client-version: 1.3.67 compiler: g++ (Debian 14.2.0-19) 14.2.0 cppcheck: head 2.18.0 head-info: cb76e52 (2025-11-22 14:47:37 +0100) count: 59 57 elapsed-time: 0.3 0.3 head-timing-info: old-timing-info: head results: bppphyview-0.6.1/bppPhyView/TreeCommands.h:103:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:114:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:125:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:136:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:147:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:158:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:169:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:180:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:191:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:204:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MIDROOT_VARIANCE [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:218:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:229:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:241:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:254:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:283:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:295:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:349:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeCommands.h:361:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable new_ [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeDocument.h:98:25: warning: Class 'TreeDocument' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] bppphyview-0.6.1/bppPhyView/TreeDocument.h:98:25: warning: Class 'TreeDocument' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] bppphyview-0.6.1/bppPhyView/TreeCommands.h:111:5: style: Class 'DeleteLengthCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/TreeCommands.h:122:5: style: Class 'InitGrafenCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/TreeCommands.h:144:5: style: Class 'ConvertToClockTreeCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/TreeCommands.h:358:5: style: Class 'SnapCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/TreeSubWindow.cpp:53:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeSubWindow.cpp:136:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ItemIsEditable [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/TreeSubWindow.cpp:173:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.h:78:5: style: Class 'MouseActionListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/PhyView.h:104:5: style: Class 'TranslateNameChooser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/PhyView.h:129:5: style: Class 'DataLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/PhyView.h:157:5: style: Class 'ImageExportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] bppphyview-0.6.1/bppPhyView/TreeSubWindow.h:78:14: style: The destructor '~TreeSubWindow' overrides a destructor in a base class but is not marked with a 'override' specifier. [missingOverride] bppphyview-0.6.1/bppPhyView/TreeDocument.h:64:14: note: Virtual destructor in base class bppphyview-0.6.1/bppPhyView/TreeSubWindow.h:78:14: note: Destructor in derived class bppphyview-0.6.1/bppPhyView/TreeSubWindow.h:88:10: style: The function 'updateView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] bppphyview-0.6.1/bppPhyView/TreeDocument.h:67:18: note: Virtual function in base class bppphyview-0.6.1/bppPhyView/TreeSubWindow.h:88:10: note: Function in derived class bppphyview-0.6.1/bppPhyView/PhyView.cpp:94:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DontUseNativeDialog [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:113:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:176:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:231:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:245:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Format_RGB32 [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:293:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftButton [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:389:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WA_DeleteOnClose [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:410:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LeftDockWidgetArea [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:498:102: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ID_DRAWING_CTRL [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:527:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Expanding [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:724:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SingleSelection [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:914:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:971:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:988:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:995:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Accepted [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1128:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptOpen [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1144:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AcceptSave [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1174:117: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1195:128: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Cancel [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1240:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable red [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1310:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1329:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEWICK_FORMAT [valueFlowBailoutIncompleteVar] bppphyview-0.6.1/bppPhyView/PhyView.cpp:836:15: performance:inconclusive: Either there is a missing 'override', or the member function 'PhyView::closeEvent' can be static. [functionStatic] bppphyview-0.6.1/bppPhyView/PhyView.h:340:10: note: Either there is a missing 'override', or the member function 'PhyView::closeEvent' can be static. bppphyview-0.6.1/bppPhyView/PhyView.cpp:836:15: note: Either there is a missing 'override', or the member function 'PhyView::closeEvent' can be static. bppphyview-0.6.1/bppPhyView/PhyView.cpp:1054:15: performance:inconclusive: Either there is a missing 'override', or the member function 'PhyView::updateStatusBar' can be static. [functionStatic] bppphyview-0.6.1/bppPhyView/PhyView.h:355:10: note: Either there is a missing 'override', or the member function 'PhyView::updateStatusBar' can be static. bppphyview-0.6.1/bppPhyView/PhyView.cpp:1054:15: note: Either there is a missing 'override', or the member function 'PhyView::updateStatusBar' can be static. bppphyview-0.6.1/bppPhyView/PhyView.cpp:111:62: style: Parameter 'tree' can be declared as reference to const [constParameterReference] bppphyview-0.6.1/bppPhyView/PhyView.cpp:1135:16: style: Variable 'table' can be declared as pointer to const [constVariablePointer] diff: head bppphyview-0.6.1/bppPhyView/TreeDocument.h:98:25: warning: Class 'TreeDocument' does not have a copy constructor which is recommended since it has dynamic memory/resource management. [noCopyConstructor] head bppphyview-0.6.1/bppPhyView/TreeDocument.h:98:25: warning: Class 'TreeDocument' does not have a operator= which is recommended since it has dynamic memory/resource management. [noOperatorEq] DONE