| File | Severity | Checker name | Message | Bug path length | Review status | |
|---|---|---|---|---|---|---|
| 1 | /home/cc-runs/install_dir/v6_1_0/include/QtCore/qobjectdefs.h @ Line 350 | cplusplus.NewDeleteLeaks | Potential memory leak | 9 | ||
| 2 | /home/cc-runs/install_dir/v6_1_0/include/QtCore/qsharedpointer_impl.h @ Line 572 | cplusplus.NewDelete | Attempt to delete released memory | 38 | ||
| 3 | /home/cc-runs/install_dir/v6_1_0/include/QtCore/qvarlengtharray.h @ Line 518 | cplusplus.Move | Method called on moved-from object of type 'std::function' | 9 | ||
| 4 | /home/cc-runs/install_dir/v6_1_0/include/QtQml/6.1.0/QtQml/private/qstringhash_p.h @ Line 222 | core.NullDereference | Array access (via field 'buckets') results in a null pointer dereference | 10 | ||
| 5 | /home/cc-runs/install_dir/v6_1_0/include/QtQml/6.1.0/QtQml/private/qv4global_p.h @ Line 93 | bugprone-forward-declaration-namespace | no definition found for 'Context', but a definition with the same name 'Context' found in another namespace '(global)' | 2 | ||
| 6 | /usr/include/c++/9/bits/atomic_base.h @ Line 207 | deadcode.DeadStores | Value stored to '__b' during its initialization is never read | 1 | ||
| 7 | /usr/include/c++/9/bits/atomic_base.h @ Line 218 | deadcode.DeadStores | Value stored to '__b' during its initialization is never read | 1 | ||
| 8 | build/include/QtQuick3DUtils/6.1.0/QtQuick3DUtils/private/../../../../../../src/utils/qtquick3dutilsglobal_p.h @ Line 72 | cplusplus.NewDelete | Use of memory after it is freed | 21 | ||
| 9 | build/include/QtQuick3DUtils/6.1.0/QtQuick3DUtils/private/../../../../../../src/utils/qtquick3dutilsglobal_p.h @ Line 116 | cplusplus.NewDelete | Attempt to delete released memory | 10 | ||
| 10 | build/src/imports/effectlib/.rcc/qmlcache/qtquick3deffectplugin_qml_files_2/qmlcache_loader.cpp @ Line 156 | cppcoreguidelines-special-member-functions | class 'Registry' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 11 | build/src/imports/effectlib/.rcc/qrc_qteffectlibrary.cpp @ Line 7187 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 12 | build/src/imports/effectlib/.rcc/qrc_qtquick3deffectplugin_qml_files_2_qmlcache.cpp @ Line 7055 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 13 | build/src/imports/helpers/.rcc/qmlcache/qtquick3dhelpersplugin_qml_files_2/qmlcache_loader.cpp @ Line 30 | cppcoreguidelines-special-member-functions | class 'Registry' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 14 | build/src/imports/helpers/.rcc/qrc_qtquick3dhelpersplugin_qml_files_2_qmlcache.cpp @ Line 1861 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 15 | build/src/plugins/assetimporters/assimp/.rcc/qrc_assimp.cpp @ Line 190 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 16 | build/src/plugins/assetimporters/uip/.rcc/qrc_metadata.cpp @ Line 689 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 17 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dcamera_p.cpp @ Line 135 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 18 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dcamera_p.cpp @ Line 137 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 19 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 344 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 20 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 346 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 21 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 348 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 22 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 350 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 23 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 352 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 24 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 354 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 25 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 356 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 26 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dnode_p.cpp @ Line 358 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 27 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 135 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 28 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 137 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 29 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 139 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 30 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 141 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 31 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 143 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 32 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 145 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 33 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 147 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 34 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 149 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 35 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dquaternionutils_p.cpp @ Line 151 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuaternion' has no effect; remove std::move() | 1 | ||
| 36 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dviewport_p.cpp @ Line 200 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 37 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dviewport_p.cpp @ Line 202 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 38 | build/src/quick3d/Quick3D_autogen/EWIEGA46WW/moc_qquick3dviewport_p.cpp @ Line 204 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuick3DPickResult' has no effect; remove std::move() | 1 | ||
| 39 | build/src/quick3d/Quick3D_autogen/include/moc_qquick3dobject.cpp @ Line 159 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'quint64' (aka 'unsigned long long') has no effect; remove std::move() | 1 | ||
| 40 | build/src/quick3d/Quick3D_autogen/include/moc_qquick3drepeater_p.cpp @ Line 145 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QQuick3DObject *' has no effect; remove std::move() | 1 | ||
| 41 | build/src/quick3dparticles/Quick3DParticles_autogen/EWIEGA46WW/moc_qquick3dparticletargetdirection_p.cpp @ Line 134 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVector3D' has no effect; remove std::move() | 1 | ||
| 42 | build/src/runtimerender/.rcc/qrc_res.cpp @ Line 15131 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 43 | build/src/runtimerender/.rcc/qrc_res_shaders.cpp @ Line 911 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 44 | build/src/runtimerender/.rcc/qrc_res_shaders_es3.cpp @ Line 866 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 45 | build/src/runtimerender/.rcc/qrc_res_shaders_es3_gl3.cpp @ Line 2287 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 46 | build/src/runtimerender/.rcc/qrc_res_shaders_lightprobe_rgbe.cpp @ Line 803 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 47 | build/src/runtimerender/.rcc/qrc_res_shaders_particles_nolight.cpp @ Line 704 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 48 | build/src/runtimerender/.rcc/qrc_res_shaders_pertarget.cpp @ Line 383 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 49 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_hdr_aces.cpp @ Line 376 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 50 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_hdr_filmic.cpp @ Line 392 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 51 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_hdr_hejldawson.cpp @ Line 358 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 52 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_hdr_linear.cpp @ Line 351 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 53 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_hdr_none.cpp @ Line 326 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 54 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_rgbe_aces.cpp @ Line 386 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 55 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_rgbe_filmic.cpp @ Line 406 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 56 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_rgbe_hejldawson.cpp @ Line 367 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 57 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_rgbe_linear.cpp @ Line 359 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 58 | build/src/runtimerender/.rcc/qrc_res_shaders_skybox_rgbe_none.cpp @ Line 338 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 59 | src/assetimport/qssgassetimportmanager_p.h @ Line 56 | cppcoreguidelines-special-member-functions | class 'QSSGAssetImportManager' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 60 | src/assetimport/qssgqmlutilities_p.h @ Line 55 | cppcoreguidelines-special-member-functions | class 'PropertyMap' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 61 | src/imports/helpers/gridgeometry.cpp @ Line 246 | bugprone-integer-division | result of integer division used in a floating point context; possible loss of precision | 1 | ||
| 62 | src/imports/helpers/gridgeometry.cpp @ Line 246 | bugprone-integer-division | result of integer division used in a floating point context; possible loss of precision | 1 | ||
| 63 | src/imports/helpers/gridgeometry.cpp @ Line 247 | bugprone-integer-division | result of integer division used in a floating point context; possible loss of precision | 1 | ||
| 64 | src/imports/helpers/gridgeometry.cpp @ Line 247 | bugprone-integer-division | result of integer division used in a floating point context; possible loss of precision | 1 | ||
| 65 | src/imports/helpers/gridgeometry_p.h @ Line 48 | cppcoreguidelines-special-member-functions | class 'GridGeometry' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 66 | src/imports/helpers/randominstancing_p.h @ Line 48 | cppcoreguidelines-special-member-functions | class 'QQuick3DInstanceRange' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 67 | src/imports/helpers/randominstancing_p.h @ Line 98 | cppcoreguidelines-special-member-functions | class 'QQuick3DRandomInstancing' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 68 | src/plugins/assetimporters/assimp/assimpimporter.h @ Line 75 | cppcoreguidelines-special-member-functions | class 'AssimpImporter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 69 | src/plugins/assetimporters/uip/abstractxmlparser.h @ Line 40 | cppcoreguidelines-special-member-functions | class 'AbstractXmlParser' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 70 | src/plugins/assetimporters/uip/keyframegroupgenerator.h @ Line 40 | cppcoreguidelines-special-member-functions | class 'KeyframeGroupGenerator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 71 | src/plugins/assetimporters/uip/keyframegroupgenerator.h @ Line 43 | cppcoreguidelines-special-member-functions | class 'KeyframeGroup' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 72 | src/plugins/assetimporters/uip/propertymap.h @ Line 37 | cppcoreguidelines-special-member-functions | class 'PropertyMap' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 73 | src/plugins/assetimporters/uip/uippresentation.cpp @ Line 1001 | cplusplus.NewDelete | Use of memory after it is freed | 10 | ||
| 74 | src/plugins/assetimporters/uip/uippresentation.h @ Line 283 | cppcoreguidelines-special-member-functions | class 'Scene' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 75 | src/plugins/assetimporters/uip/uippresentation.h @ Line 368 | cppcoreguidelines-special-member-functions | class 'Slide' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 76 | src/plugins/assetimporters/uip/uippresentation.h @ Line 730 | cppcoreguidelines-special-member-functions | class 'ModelNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 77 | src/plugins/assetimporters/uip/uippresentation.h @ Line 773 | cppcoreguidelines-special-member-functions | class 'ComponentNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 78 | src/plugins/assetimporters/uip/uippresentation.h @ Line 1073 | cppcoreguidelines-special-member-functions | class 'UipPresentation' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 79 | src/plugins/assetimporters/uip/uniqueidmapper.h @ Line 38 | cppcoreguidelines-special-member-functions | class 'UniqueIdMapper' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 80 | src/quick3d/qquick3dabstractlight_p.h @ Line 50 | cppcoreguidelines-special-member-functions | class 'QQuick3DAbstractLight' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 81 | src/quick3d/qquick3dcustommaterial_p.h @ Line 53 | cppcoreguidelines-special-member-functions | class 'QQuick3DCustomMaterial' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 82 | src/quick3d/qquick3ddefaultmaterial_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'QQuick3DDefaultMaterial' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 83 | src/quick3d/qquick3ddirectionallight_p.h @ Line 50 | cppcoreguidelines-special-member-functions | class 'QQuick3DDirectionalLight' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 84 | src/quick3d/qquick3dgeometry.h @ Line 39 | cppcoreguidelines-special-member-functions | class 'QQuick3DGeometry' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 85 | src/quick3d/qquick3dinstancing.h @ Line 42 | cppcoreguidelines-special-member-functions | class 'QQuick3DInstancing' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 86 | src/quick3d/qquick3dinstancing_p.h @ Line 60 | cppcoreguidelines-special-member-functions | class 'QQuick3DInstanceListEntry' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 87 | src/quick3d/qquick3dinstancing_p.h @ Line 140 | cppcoreguidelines-special-member-functions | class 'QQuick3DInstanceList' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 88 | src/quick3d/qquick3ditem2d_p.h @ Line 57 | cppcoreguidelines-special-member-functions | class 'QQuick3DItem2D' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 89 | src/quick3d/qquick3djoint_p.h @ Line 51 | cppcoreguidelines-special-member-functions | class 'QQuick3DJoint' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 90 | src/quick3d/qquick3dmaterial_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'QQuick3DMaterial' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 91 | src/quick3d/qquick3dmodel_p.h @ Line 61 | cppcoreguidelines-special-member-functions | class 'QQuick3DBounds3' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator | 1 | ||
| 92 | src/quick3d/qquick3dmodel_p.h @ Line 75 | misc-unconventional-assign-operator | operator=() should return 'QQuick3DBounds3&' | 1 | ||
| 93 | src/quick3d/qquick3dmodel_p.h @ Line 101 | cppcoreguidelines-special-member-functions | class 'QQuick3DModel' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 94 | src/quick3d/qquick3dmorphtarget_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QQuick3DMorphTarget' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 95 | src/quick3d/qquick3dnode_p_p.h @ Line 58 | cppcoreguidelines-special-member-functions | class 'QQuick3DNodePrivate' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 96 | src/quick3d/qquick3dobject.cpp @ Line 1197 | cppcoreguidelines-special-member-functions | class 'QSSGItemWrapper' defines a copy constructor and a copy assignment operator but does not define a destructor | 1 | ||
| 97 | src/quick3d/qquick3dobject_p.h @ Line 63 | cppcoreguidelines-special-member-functions | class 'QQuick3DObjectPrivate' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 98 | src/quick3d/qquick3dobjectchangelistener_p.h @ Line 48 | cppcoreguidelines-special-member-functions | class 'QQuick3DObjectChangeListener' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 99 | src/quick3d/qquick3dpointlight_p.h @ Line 50 | cppcoreguidelines-special-member-functions | class 'QQuick3DPointLight' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 100 | src/quick3d/qquick3dprincipledmaterial_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'QQuick3DPrincipledMaterial' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 101 | src/quick3d/qquick3dsceneenvironment_p.h @ Line 58 | cppcoreguidelines-special-member-functions | class 'QQuick3DSceneEnvironment' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 102 | src/quick3d/qquick3dscenemanager_p.h @ Line 59 | cppcoreguidelines-special-member-functions | class 'QQuick3DSceneManager' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 103 | src/quick3d/qquick3dscenerenderer_p.h @ Line 64 | cppcoreguidelines-special-member-functions | class 'QQuick3DSceneRenderer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 104 | src/quick3d/qquick3dscenerenderer_p.h @ Line 137 | cppcoreguidelines-special-member-functions | class 'SGFramebufferObjectNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 105 | src/quick3d/qquick3dscenerenderer_p.h @ Line 168 | cppcoreguidelines-special-member-functions | class 'QQuick3DSGRenderNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 106 | src/quick3d/qquick3dscenerenderer_p.h @ Line 182 | cppcoreguidelines-special-member-functions | class 'QQuick3DSGDirectRenderer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 107 | src/quick3d/qquick3dscenerootnode_p.h @ Line 49 | cppcoreguidelines-special-member-functions | class 'QQuick3DSceneRootNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 108 | src/quick3d/qquick3dshaderutils_p.h @ Line 70 | cppcoreguidelines-special-member-functions | class 'QQuick3DShaderUtilsTextureInput' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 109 | src/quick3d/qquick3dshaderutils_p.h @ Line 98 | cppcoreguidelines-special-member-functions | class 'QQuick3DShaderUtilsBuffer' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 110 | src/quick3d/qquick3dshaderutils_p.h @ Line 172 | cppcoreguidelines-special-member-functions | class 'QQuick3DShaderUtilsRenderCommand' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 111 | src/quick3d/qquick3dshaderutils_p.h @ Line 187 | cppcoreguidelines-special-member-functions | class 'QQuick3DShaderUtilsBufferInput' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 112 | src/quick3d/qquick3dshaderutils_p.h @ Line 226 | cppcoreguidelines-special-member-functions | class 'QQuick3DShaderUtilsApplyValue' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 113 | src/quick3d/qquick3dshaderutils_p.h @ Line 244 | cppcoreguidelines-special-member-functions | class 'QQuick3DShaderUtilsRenderPass' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 114 | src/quick3d/qquick3dshaderutils_p.h @ Line 275 | cppcoreguidelines-special-member-functions | class 'QQuick3DShaderUtilsShader' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 115 | src/quick3d/qquick3dskeleton_p.h @ Line 48 | cppcoreguidelines-special-member-functions | class 'QQuick3DSkeleton' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 116 | src/quick3d/qquick3dspotlight_p.h @ Line 48 | cppcoreguidelines-special-member-functions | class 'QQuick3DSpotLight' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 117 | src/quick3d/qquick3dtexture.cpp @ Line 114 | optin.cplusplus.VirtualCall | Call to virtual method 'QQuick3DTexture::metaObject' during construction bypasses virtual dispatch | 1 | ||
| 118 | src/quick3d/qquick3dtexture_p.h @ Line 57 | cppcoreguidelines-special-member-functions | class 'QQuick3DTexture' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 119 | src/quick3d/qquick3dtexturedata.h @ Line 39 | cppcoreguidelines-special-member-functions | class 'QQuick3DTextureData' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 120 | src/quick3dparticles/qquick3dparticle_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'QQuick3DParticle' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 121 | src/quick3dparticles/qquick3dparticleaffector_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QQuick3DParticleAffector' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 122 | src/quick3dparticles/qquick3dparticleemitburst_p.h @ Line 53 | cppcoreguidelines-special-member-functions | class 'QQuick3DParticleEmitBurst' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 123 | src/quick3dparticles/qquick3dparticleemitter_p.h @ Line 53 | cppcoreguidelines-special-member-functions | class 'QQuick3DParticleEmitter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 124 | src/quick3dparticles/qquick3dparticlespriteparticle_p.h @ Line 53 | cppcoreguidelines-special-member-functions | class 'QQuick3DParticleSpriteParticle' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 125 | src/quick3dparticles/qquick3dparticlesystem_p.h @ Line 76 | cppcoreguidelines-special-member-functions | class 'QQuick3DParticleSystem' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 126 | src/runtimerender/graphobjects/qssgrendercustommaterial_p.h @ Line 58 | cppcoreguidelines-special-member-functions | class 'QSSGRenderCustomMaterial' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 127 | src/runtimerender/graphobjects/qssgrenderdefaultmaterial_p.h @ Line 59 | cppcoreguidelines-special-member-functions | class 'QSSGRenderDefaultMaterial' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 128 | src/runtimerender/graphobjects/qssgrendereffect_p.h @ Line 56 | cppcoreguidelines-special-member-functions | class 'QSSGRenderEffect' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 129 | src/runtimerender/graphobjects/qssgrendergraphobject_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QSSGRenderGraphObject' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 130 | src/runtimerender/graphobjects/qssgrenderlayer_p.h @ Line 60 | cppcoreguidelines-special-member-functions | class 'QSSGRenderLayer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 131 | src/runtimerender/graphobjects/qssgrendermorphtarget_p.h @ Line 51 | cppcoreguidelines-special-member-functions | class 'QSSGRenderMorphTarget' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 132 | src/runtimerender/graphobjects/qssgrendernode_p.h @ Line 62 | cppcoreguidelines-special-member-functions | class 'QSSGRenderNode' defines a non-default destructor and a copy constructor but does not define a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 133 | src/runtimerender/qssgperframeallocator_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'FastAllocator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 134 | src/runtimerender/qssgperframeallocator_p.h @ Line 116 | cppcoreguidelines-special-member-functions | class 'LargeAllocator' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 135 | src/runtimerender/qssgrendercommands_p.h @ Line 218 | cppcoreguidelines-special-member-functions | class 'QSSGRender' defines a copy constructor but does not define a destructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 136 | src/runtimerender/qssgrenderdefaultmaterialshadergenerator.cpp @ Line 515 | deadcode.DeadStores | Value stored to 'lightmapShadowImage' is never read | 1 | ||
| 137 | src/runtimerender/qssgrenderdefaultmaterialshadergenerator.cpp @ Line 1574 | core.uninitialized.Assign | Assigned value is garbage or undefined | 10 | ||
| 138 | src/runtimerender/qssgrenderinputstreamfactory.cpp @ Line 47 | cppcoreguidelines-special-member-functions | class 'QSSGInputStream' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 139 | src/runtimerender/qssgrenderinputstreamfactory_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QSSGInputStreamFactory' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 140 | src/runtimerender/qssgrendermesh_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'QSSGRenderSubset' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator | 1 | ||
| 141 | src/runtimerender/qssgrendershadercache_p.h @ Line 108 | cppcoreguidelines-special-member-functions | class 'QSSGShaderCacheKey' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator | 1 | ||
| 142 | src/runtimerender/qssgrendershadercache_p.h @ Line 140 | cppcoreguidelines-special-member-functions | class 'QSSGShaderCache' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 143 | src/runtimerender/qssgrendershadercodegenerator_p.h @ Line 69 | cppcoreguidelines-special-member-functions | class 'QSSGStageGeneratorBase' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 144 | src/runtimerender/qssgrendershadowmap_p.h @ Line 103 | cppcoreguidelines-special-member-functions | class 'QSSGRenderShadowMap' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 145 | src/runtimerender/qssgrhicontext_p.h @ Line 233 | cppcoreguidelines-special-member-functions | class 'QSSGRhiShaderPipeline' defines a copy constructor and a copy assignment operator but does not define a destructor | 1 | ||
| 146 | src/runtimerender/qssgrhicontext_p.h @ Line 529 | cppcoreguidelines-special-member-functions | class 'QSSGRhiShaderResourceBindingList' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator | 1 | ||
| 147 | src/runtimerender/qssgrhieffectsystem.cpp @ Line 42 | cppcoreguidelines-special-member-functions | class 'QSSGRhiEffectTexture' defines a non-default destructor and a copy assignment operator but does not define a copy constructor, a move constructor or a move assignment operator | 1 | ||
| 148 | src/runtimerender/qssgrhieffectsystem_p.h @ Line 59 | cppcoreguidelines-special-member-functions | class 'QSSGRhiEffectSystem' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 149 | src/runtimerender/qssgshadermaterialadapter_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QSSGShaderMaterialAdapter' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 150 | src/runtimerender/rendererimpl/qssgrenderer_p.h @ Line 101 | cppcoreguidelines-special-member-functions | class 'QSSGRenderer' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 151 | src/runtimerender/rendererimpl/qssgrendererimpllayerrenderdata_p.h @ Line 74 | cppcoreguidelines-special-member-functions | class 'QSSGLayerRenderData' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 152 | src/runtimerender/rendererimpl/qssgrendererimpllayerrenderpreparationdata_p.h @ Line 175 | cppcoreguidelines-special-member-functions | class 'QSSGLayerRenderPreparationData' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 153 | src/runtimerender/rendererimpl/qssgvertexpipelineimpl_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'QSSGMaterialVertexPipeline' defines a default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 154 | src/runtimerender/resourcemanager/qssgrenderbuffermanager_p.h @ Line 74 | cppcoreguidelines-special-member-functions | class 'QSSGBufferManager' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 155 | src/runtimerender/resourcemanager/qssgrenderloadedtexture_p.h @ Line 66 | cppcoreguidelines-special-member-functions | class 'QSSGLoadedTexture' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 156 | src/runtimerender/resourcemanager/qssgrendershaderlibrarymanager_p.h @ Line 81 | cppcoreguidelines-special-member-functions | class 'QSSGShaderLibraryManager' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 157 | src/utils/qssgmeshbvh_p.h @ Line 52 | cppcoreguidelines-special-member-functions | class 'QSSGMeshBVHNode' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 158 | src/utils/qssgmeshbvh_p.h @ Line 79 | cppcoreguidelines-special-member-functions | class 'QSSGMeshBVH' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 159 | src/utils/qssgoption_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QSSGOption' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator | 1 | ||
| 160 | src/utils/qssgrenderbasetypes_p.h @ Line 985 | cppcoreguidelines-special-member-functions | class 'QSSGRenderVertexBufferEntry' defines a copy constructor and a copy assignment operator but does not define a destructor, a move constructor or a move assignment operator | 1 | ||
| 161 | tools/balsam/main.cpp @ Line 44 | cppcoreguidelines-special-member-functions | class 'OptionsManager' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 162 | tools/shadergen/genshaders.h @ Line 49 | cppcoreguidelines-special-member-functions | class 'GenShaders' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator | 1 | ||
| 163 | tools/shadergen/parser.cpp @ Line 256 | core.CallAndMessage | 1st function call argument is an uninitialized value | 13 | ||
| 164 | tools/shadergen/parser.cpp @ Line 256 | core.CallAndMessage | 2nd function call argument is an uninitialized value | 16 | ||
| 165 | tools/shadergen/parser.cpp @ Line 274 | core.CallAndMessage | 1st function call argument is an uninitialized value | 13 | ||
| 166 | tools/shadergen/parser.cpp @ Line 274 | core.CallAndMessage | 2nd function call argument is an uninitialized value | 17 | ||
| 167 | tools/shadergen/parser.cpp @ Line 292 | core.CallAndMessage | 1st function call argument is an uninitialized value | 13 | ||
| 168 | tools/shadergen/parser.cpp @ Line 292 | core.CallAndMessage | 2nd function call argument is an uninitialized value | 16 | ||
| 169 | tools/shadergen/parser.cpp @ Line 292 | core.CallAndMessage | 3rd function call argument is an uninitialized value | 19 | ||
| 170 | tools/shadergen/parser.cpp @ Line 292 | core.CallAndMessage | 4th function call argument is an uninitialized value | 22 | ||
| 171 | tools/shadergen/parser.cpp @ Line 328 | core.CallAndMessage | 1st function call argument is an uninitialized value | 14 | ||
| 172 | tools/shadergen/parser.cpp @ Line 328 | core.CallAndMessage | 2nd function call argument is an uninitialized value | 18 | ||
| 173 | tools/shadergen/parser.cpp @ Line 328 | core.CallAndMessage | 3rd function call argument is an uninitialized value | 22 | ||
| 174 | tools/shadergen/parser.cpp @ Line 328 | core.CallAndMessage | 4th function call argument is an uninitialized value | 26 | ||
| 175 | tools/shadergen/parser.cpp @ Line 604 | cppcoreguidelines-special-member-functions | class 'Visitors' defines a copy constructor and a copy assignment operator but does not define a destructor | 1 |