| File | Severity | Checker name | Message | Bug path length | Review status | |
|---|---|---|---|---|---|---|
| 1 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/.rcc/qrc_shaders.cpp @ Line 2704 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 2 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/.rcc/qrc_shaders_gl_macos.cpp @ Line 237 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 3 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/.rcc/qrc_shaders_gl_macos_linear.cpp @ Line 159 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 4 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/.rcc/qrc_shaders_linear.cpp @ Line 2771 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 5 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/CWRUQVFSPE/moc_qvideowindow_p.cpp @ Line 147 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVideoSink *' has no effect; remove std::move() | 1 | unreviewed | |
| 6 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/EWIEGA46WW/moc_qmediaformat.cpp @ Line 391 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 7 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/EWIEGA46WW/moc_qmediametadata.cpp @ Line 282 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 8 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qcamera.cpp @ Line 886 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 9 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qcamera.cpp @ Line 888 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 10 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qcamera.cpp @ Line 890 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 11 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qcamera.cpp @ Line 892 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 12 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qcamera.cpp @ Line 894 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 13 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qcamera.cpp @ Line 896 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 14 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qimagecapture.cpp @ Line 379 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'int' has no effect; remove std::move() | 1 | unreviewed | |
| 15 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qimagecapture.cpp @ Line 381 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'int' has no effect; remove std::move() | 1 | unreviewed | |
| 16 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qimagecapture.cpp @ Line 383 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'int' has no effect; remove std::move() | 1 | unreviewed | |
| 17 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimedia/Multimedia_autogen/include/moc_qpulseaudiosource_p.cpp @ Line 110 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'bool' has no effect; remove std::move() | 1 | unreviewed | |
| 18 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimediaquick/.rcc/qmlcache/MultimediaQuickPrivate_qmlcache_loader.cpp @ Line 18 | cppcoreguidelines-special-member-functions | class 'Registry' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 19 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimediaquick/.rcc/qrc_MultimediaQuickPrivate_raw_qml_0.cpp @ Line 754 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 20 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimediaquick/.rcc/qrc_qmake_QtMultimedia.cpp @ Line 122 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 21 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimediaquick/MultimediaQuickPrivate_autogen/include/moc_qquickvideooutput_p.cpp @ Line 252 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVideoSink *' has no effect; remove std::move() | 1 | unreviewed | |
| 22 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimediawidgets/MultimediaWidgets_autogen/include/moc_qgraphicsvideoitem.cpp @ Line 159 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVideoSink *' has no effect; remove std::move() | 1 | unreviewed | |
| 23 | /home/cc-runs/analyzer_builds/qtmultimedia/src/multimediawidgets/MultimediaWidgets_autogen/include/moc_qvideowidget.cpp @ Line 162 | performance-move-const-arg | std::move of the variable '_r' of the trivially-copyable type 'QVideoSink *' has no effect; remove std::move() | 1 | unreviewed | |
| 24 | /home/cc-runs/analyzer_builds/qtmultimedia/src/spatialaudioquick3d/.rcc/qrc_qmake_QtQuick3D_SpatialAudio.cpp @ Line 132 | cppcoreguidelines-special-member-functions | class 'initializer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 25 | /home/cc-runs/install_dir/dev/include/QtQml/6.5.0/QtQml/private/qstringhash_p.h @ Line 186 | core.NullDereference | Array access (via field 'buckets') results in a null pointer dereference | 10 | unreviewed | |
| 26 | /usr/include/c++/9/bits/atomic_base.h @ Line 207 | deadcode.DeadStores | Value stored to '__b' during its initialization is never read | 1 | unreviewed | |
| 27 | /usr/include/c++/9/bits/atomic_base.h @ Line 218 | deadcode.DeadStores | Value stored to '__b' during its initialization is never read | 1 | unreviewed | |
| 28 | src/multimedia/audio/qaudiodevice_p.h @ Line 24 | cppcoreguidelines-special-member-functions | class 'QAudioDevicePrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 29 | src/multimedia/audio/qaudioformat.cpp @ Line 261 | core.DivideZero | Division by zero | 17 | unreviewed | |
| 30 | src/multimedia/audio/qsamplecache_p.h @ Line 36 | cppcoreguidelines-special-member-functions | class 'QSample' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 31 | src/multimedia/audio/qsamplecache_p.h @ Line 90 | cppcoreguidelines-special-member-functions | class 'QSampleCache' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 32 | src/multimedia/audio/qsoundeffect.cpp @ Line 18 | cppcoreguidelines-special-member-functions | class 'QSoundEffectPrivate' defines a default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 33 | src/multimedia/audio/qwavedecoder.cpp @ Line 318 | core.UndefinedBinaryOperatorResult | The left operand of '+' is a garbage value | 23 | unreviewed | |
| 34 | src/multimedia/audio/qwavedecoder.cpp @ Line 424 | bugprone-misplaced-widening-cast | either cast from 'unsigned long' to 'qint64' (aka 'long long') is ineffective, or there is loss of precision before the conversion | 1 | unreviewed | |
| 35 | src/multimedia/audio/qwavedecoder.h @ Line 15 | cppcoreguidelines-special-member-functions | class 'QWaveDecoder' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 36 | src/multimedia/platform/qplatformaudioinput_p.h @ Line 26 | cppcoreguidelines-special-member-functions | class 'QPlatformAudioInput' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 37 | src/multimedia/platform/qplatformaudiooutput_p.h @ Line 24 | cppcoreguidelines-special-member-functions | class 'QPlatformAudioOutput' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 38 | src/multimedia/platform/qplatformmediacapture_p.h @ Line 32 | cppcoreguidelines-special-member-functions | class 'QPlatformMediaCaptureSession' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 39 | src/multimedia/platform/qplatformmediadevices.cpp @ Line 33 | cppcoreguidelines-special-member-functions | class 'Holder' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 40 | src/multimedia/platform/qplatformmediadevices_p.h @ Line 31 | cppcoreguidelines-special-member-functions | class 'QPlatformMediaDevices' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 41 | src/multimedia/platform/qplatformmediaformatinfo_p.h @ Line 24 | cppcoreguidelines-special-member-functions | class 'QPlatformMediaFormatInfo' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 42 | src/multimedia/platform/qplatformmediaintegration.cpp @ Line 50 | cppcoreguidelines-special-member-functions | class 'Holder' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 43 | src/multimedia/platform/qplatformmediaintegration_p.h @ Line 47 | cppcoreguidelines-special-member-functions | class 'QPlatformMediaIntegration' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 44 | src/multimedia/platform/qplatformmediaplayer_p.h @ Line 31 | cppcoreguidelines-special-member-functions | class 'QPlatformMediaPlayer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 45 | src/multimedia/platform/qplatformmediaplugin_p.h @ Line 29 | cppcoreguidelines-special-member-functions | class 'QPlatformMediaPlugin' defines a default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 46 | src/multimedia/platform/qplatformmediarecorder_p.h @ Line 100 | cppcoreguidelines-special-member-functions | class 'QPlatformMediaRecorder' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 47 | src/multimedia/platform/qplatformvideodevices_p.h @ Line 24 | cppcoreguidelines-special-member-functions | class 'QPlatformVideoDevices' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 48 | src/multimedia/pulseaudio/qaudioengine_pulse_p.h @ Line 27 | cppcoreguidelines-special-member-functions | class 'QPulseAudioEngine' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 49 | src/multimedia/pulseaudio/qpulseaudiodevice_p.h @ Line 31 | cppcoreguidelines-special-member-functions | class 'QPulseAudioDeviceInfo' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 50 | src/multimedia/pulseaudio/qpulseaudiomediadevices_p.h @ Line 26 | cppcoreguidelines-special-member-functions | class 'QPulseAudioMediaDevices' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 51 | src/multimedia/pulseaudio/qpulseaudiosink_p.h @ Line 33 | cppcoreguidelines-special-member-functions | class 'QPulseAudioSink' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 52 | src/multimedia/pulseaudio/qpulseaudiosink_p.h @ Line 112 | cppcoreguidelines-special-member-functions | class 'PulseOutputPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 53 | src/multimedia/pulseaudio/qpulseaudiosource.cpp @ Line 382 | core.NonNullParamChecker | Null pointer passed to 1st parameter expecting 'nonnull' | 21 | unreviewed | |
| 54 | src/multimedia/pulseaudio/qpulseaudiosource_p.h @ Line 35 | cppcoreguidelines-special-member-functions | class 'QPulseAudioSource' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 55 | src/multimedia/pulseaudio/qpulseaudiosource_p.h @ Line 100 | cppcoreguidelines-special-member-functions | class 'PulseInputPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 56 | src/multimedia/qmediadevices.h @ Line 18 | cppcoreguidelines-special-member-functions | class 'QMediaDevices' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 57 | src/multimedia/video/qmemoryvideobuffer_p.h @ Line 23 | cppcoreguidelines-special-member-functions | class 'QMemoryVideoBuffer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 58 | src/multimedia/video/qvideoframe.cpp @ Line 409 | core.DivideZero | Division by zero | 16 | unreviewed | |
| 59 | src/multimedia/video/qvideoframe.cpp @ Line 409 | core.DivideZero | Division by zero | 17 | unreviewed | |
| 60 | src/multimedia/video/qvideoframe.cpp @ Line 409 | core.DivideZero | Division by zero | 16 | unreviewed | |
| 61 | src/multimedia/video/qvideoframe.cpp @ Line 409 | core.DivideZero | Division by zero | 23 | unreviewed | |
| 62 | src/multimedia/video/qvideoframeconversionhelper.cpp @ Line 139 | core.NullDereference | Dereference of null pointer | 7 | unreviewed | |
| 63 | src/multimedia/video/qvideoframeconversionhelper.cpp @ Line 164 | core.NullDereference | Dereference of null pointer | 7 | unreviewed | |
| 64 | src/multimedia/video/qvideoframeconversionhelper.cpp @ Line 189 | core.NullDereference | Dereference of null pointer | 7 | unreviewed | |
| 65 | src/multimedia/video/qvideoframeconversionhelper.cpp @ Line 215 | core.NullDereference | Dereference of null pointer | 7 | unreviewed | |
| 66 | src/multimedia/video/qvideoframeconverter.cpp @ Line 42 | cppcoreguidelines-special-member-functions | class 'State' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 67 | src/multimedia/video/qvideosink.cpp @ Line 20 | cppcoreguidelines-special-member-functions | class 'QVideoSinkPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 68 | src/multimedia/video/qvideosink.h @ Line 21 | cppcoreguidelines-special-member-functions | class 'QVideoSink' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 69 | src/multimedia/video/qvideowindow_p.h @ Line 45 | cppcoreguidelines-special-member-functions | class 'QVideoWindowPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 70 | src/multimedia/video/qvideowindow_p.h @ Line 109 | cppcoreguidelines-special-member-functions | class 'QVideoWindow' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 71 | src/multimediaquick/qquickimagecapture_p.h @ Line 29 | cppcoreguidelines-special-member-functions | class 'QQuickImageCapture' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 72 | src/multimediaquick/qquickimagepreviewprovider_p.h @ Line 23 | cppcoreguidelines-special-member-functions | class 'QQuickImagePreviewProvider' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 73 | src/multimediaquick/qsgvideonode_p.cpp @ Line 258 | core.CallAndMessage | Called C++ object pointer is null | 20 | unreviewed | |
| 74 | src/multimediaquick/qsgvideonode_p.cpp @ Line 258 | core.CallAndMessage | Called C++ object pointer is null | 20 | unreviewed | |
| 75 | src/multimediaquick/qsgvideonode_p.h @ Line 32 | cppcoreguidelines-special-member-functions | class 'QSGVideoNode' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 76 | src/multimediaquick/qsgvideotexture_p.h @ Line 26 | cppcoreguidelines-special-member-functions | class 'QSGVideoTexture' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 77 | src/multimediawidgets/qgraphicsvideoitem.h @ Line 17 | cppcoreguidelines-special-member-functions | class 'QGraphicsVideoItem' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 78 | src/multimediawidgets/qvideowidget.h @ Line 16 | cppcoreguidelines-special-member-functions | class 'QVideoWidget' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 79 | src/resonance-audio/resonance_audio.cpp @ Line 25 | clang-diagnostic-sign-compare | comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') | 1 | unreviewed | |
| 80 | src/resonance-audio/resonance_audio.h @ Line 14 | cppcoreguidelines-special-member-functions | class 'ResonanceAudio' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 81 | src/spatialaudio/qambientsound.h @ Line 16 | cppcoreguidelines-special-member-functions | class 'QAmbientSound' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 82 | src/spatialaudio/qambisonicdecoder_p.h @ Line 25 | cppcoreguidelines-special-member-functions | class 'QAmbisonicDecoder' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 83 | src/spatialaudio/qaudioengine.cpp @ Line 24 | cppcoreguidelines-special-member-functions | class 'QAudioOutputStream' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 84 | src/spatialaudio/qaudioengine.cpp @ Line 133 | readability-suspicious-call-argument | 1st argument 'channels' (passed to 'buffers') looks like it might be swapped with the 2nd, 'reverbBuffers' (passed to 'reverb') | 2 | unreviewed | |
| 85 | src/spatialaudio/qaudioengine.h @ Line 15 | cppcoreguidelines-special-member-functions | class 'QAudioEngine' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 86 | src/spatialaudio/qaudioengine_p.h @ Line 43 | cppcoreguidelines-special-member-functions | class 'QAudioEnginePrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 87 | src/spatialaudio/qaudiolistener.h @ Line 17 | cppcoreguidelines-special-member-functions | class 'QAudioListener' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 88 | src/spatialaudio/qaudioroom.h @ Line 16 | cppcoreguidelines-special-member-functions | class 'QAudioRoom' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 89 | src/spatialaudio/qspatialsound.cpp @ Line 254 | deadcode.DeadStores | Value stored to 'foundWall' is never read | 1 | unreviewed | |
| 90 | src/spatialaudio/qspatialsound.h @ Line 17 | cppcoreguidelines-special-member-functions | class 'QSpatialSound' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 91 | src/spatialaudioquick3d/qquick3dambientsound_p.h @ Line 14 | cppcoreguidelines-special-member-functions | class 'QQuick3DAmbientSound' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 92 | src/spatialaudioquick3d/qquick3daudioengine_p.h @ Line 14 | cppcoreguidelines-special-member-functions | class 'QQuick3DAudioEngine' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 93 | src/spatialaudioquick3d/qquick3daudiolistener_p.h @ Line 13 | cppcoreguidelines-special-member-functions | class 'QQuick3DAudioListener' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 94 | src/spatialaudioquick3d/qquick3daudioroom_p.h @ Line 16 | cppcoreguidelines-special-member-functions | class 'QQuick3DAudioRoom' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
| 95 | src/spatialaudioquick3d/qquick3dspatialsound_p.h @ Line 13 | cppcoreguidelines-special-member-functions | class 'QQuick3DSpatialSound' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed |