File | Severity | Checker name | Message | Bug path length | Review status | |
---|---|---|---|---|---|---|
1 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_adapter_interface.cpp @ Line 100 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
2 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_adapter_interface.cpp @ Line 102 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
3 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_objectmanager_interface.cpp @ Line 117 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
4 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_properties_interface.cpp @ Line 131 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
5 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_properties_interface.cpp @ Line 133 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
6 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_properties_interface.cpp @ Line 135 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
7 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_tag_interface.cpp @ Line 102 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
8 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/Nfc_autogen/EJRQKI7XPS/moc_tag_interface.cpp @ Line 104 | performance-move-const-arg | passing result of std::move() as a const reference argument; no move will actually happen | 1 | unreviewed | |
9 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/adapter_interface.h @ Line 27 | cppcoreguidelines-special-member-functions | class 'OrgNeardAdapterInterface' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
10 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/objectmanager_interface.h @ Line 27 | cppcoreguidelines-special-member-functions | class 'OrgFreedesktopDBusObjectManagerInterface' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
11 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/properties_interface.h @ Line 27 | cppcoreguidelines-special-member-functions | class 'OrgFreedesktopDBusPropertiesInterface' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
12 | /home/cc-runs/analyzer_builds/qtconnectivity/src/nfc/tag_interface.h @ Line 27 | cppcoreguidelines-special-member-functions | class 'OrgNeardTagInterface' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
13 | /home/cc-runs/install_dir/dev/include/QtCore/qobjectdefs.h @ Line 624 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'callable' | 10 | unreviewed | |
14 | /home/cc-runs/install_dir/dev/include/QtCore/qobjectdefs.h @ Line 624 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by 'callable' | 12 | unreviewed | |
15 | /home/cc-runs/install_dir/dev/include/QtCore/qsharedpointer_impl.h @ Line 133 | cplusplus.NewDelete | Use of memory after it is freed | 9 | unreviewed | |
16 | /home/cc-runs/install_dir/dev/include/QtCore/qsharedpointer_impl.h @ Line 133 | cplusplus.NewDelete | Use of memory after it is freed | 8 | unreviewed | |
17 | /usr/lib/llvm-16/lib/clang/16/include/cetintrin.h @ Line 49 | core.CallAndMessage | 1st function call argument is an uninitialized value | 2 | unreviewed | |
18 | /usr/lib/llvm-16/lib/clang/16/include/cetintrin.h @ Line 62 | core.CallAndMessage | 1st function call argument is an uninitialized value | 2 | unreviewed | |
19 | src/bluetooth/dummy/dummy_helper.cpp @ Line 13 | misc-use-anonymous-namespace | variable 'dummyWarningPrinted' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
20 | src/bluetooth/qbluetoothaddress.h @ Line 28 | performance-trivially-destructible | class 'QBluetoothAddress' can be made trivially destructible by defaulting the destructor on its first declaration | 3 | unreviewed | |
21 | src/bluetooth/qbluetoothaddress.h @ Line 76 | misc-definitions-in-headers | function 'QBluetoothAddress' defined in a header file; function definitions in header files can lead to ODR violations | 2 | unreviewed | |
22 | src/bluetooth/qbluetoothaddress.h @ Line 77 | misc-definitions-in-headers | function 'operator=' defined in a header file; function definitions in header files can lead to ODR violations | 2 | unreviewed | |
23 | src/bluetooth/qbluetoothaddress.h @ Line 78 | misc-definitions-in-headers | function '~QBluetoothAddress' defined in a header file; function definitions in header files can lead to ODR violations | 2 | unreviewed | |
24 | src/bluetooth/qbluetoothaddress.h @ Line 81 | misc-definitions-in-headers | function 'clear' defined in a header file; function definitions in header files can lead to ODR violations | 2 | unreviewed | |
25 | src/bluetooth/qbluetoothaddress.h @ Line 86 | misc-definitions-in-headers | function 'isNull' defined in a header file; function definitions in header files can lead to ODR violations | 2 | unreviewed | |
26 | src/bluetooth/qbluetoothaddress.h @ Line 91 | misc-definitions-in-headers | function 'toUInt64' defined in a header file; function definitions in header files can lead to ODR violations | 2 | unreviewed | |
27 | src/bluetooth/qbluetoothdevicediscoveryagent.h @ Line 18 | cppcoreguidelines-special-member-functions | class 'QBluetoothDeviceDiscoveryAgent' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
28 | src/bluetooth/qbluetoothdevicediscoveryagent.h @ Line 18 | cppcoreguidelines-special-member-functions | class 'QBluetoothDeviceDiscoveryAgent' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
29 | src/bluetooth/qbluetoothdevicediscoveryagent_p.h @ Line 67 | cppcoreguidelines-special-member-functions | class 'QBluetoothDeviceDiscoveryAgentPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
30 | src/bluetooth/qbluetoothdevicediscoveryagent_p.h @ Line 67 | cppcoreguidelines-special-member-functions | class 'QBluetoothDeviceDiscoveryAgentPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
31 | src/bluetooth/qbluetoothlocaldevice.h @ Line 19 | cppcoreguidelines-special-member-functions | class 'QBluetoothLocalDevice' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
32 | src/bluetooth/qbluetoothlocaldevice.h @ Line 19 | cppcoreguidelines-special-member-functions | class 'QBluetoothLocalDevice' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
33 | src/bluetooth/qbluetoothserver.h @ Line 22 | cppcoreguidelines-special-member-functions | class 'QBluetoothServer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
34 | src/bluetooth/qbluetoothserver.h @ Line 22 | cppcoreguidelines-special-member-functions | class 'QBluetoothServer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
35 | src/bluetooth/qbluetoothserver_p.h @ Line 59 | cppcoreguidelines-special-member-functions | class 'QBluetoothServerPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
36 | src/bluetooth/qbluetoothserver_p.h @ Line 59 | cppcoreguidelines-special-member-functions | class 'QBluetoothServerPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
37 | src/bluetooth/qbluetoothservicediscoveryagent.h @ Line 25 | cppcoreguidelines-special-member-functions | class 'QBluetoothServiceDiscoveryAgent' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
38 | src/bluetooth/qbluetoothservicediscoveryagent.h @ Line 25 | cppcoreguidelines-special-member-functions | class 'QBluetoothServiceDiscoveryAgent' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
39 | src/bluetooth/qbluetoothservicediscoveryagent_p.h @ Line 65 | cppcoreguidelines-special-member-functions | class 'QBluetoothServiceDiscoveryAgentPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
40 | src/bluetooth/qbluetoothservicediscoveryagent_p.h @ Line 65 | cppcoreguidelines-special-member-functions | class 'QBluetoothServiceDiscoveryAgentPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
41 | src/bluetooth/qbluetoothserviceinfo.cpp @ Line 530 | misc-use-anonymous-namespace | function 'dumpAttributeVariant' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
42 | src/bluetooth/qbluetoothserviceinfo_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QBluetoothServiceInfoPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
43 | src/bluetooth/qbluetoothserviceinfo_p.h @ Line 54 | cppcoreguidelines-special-member-functions | class 'QBluetoothServiceInfoPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
44 | src/bluetooth/qbluetoothsocket.cpp @ Line 230 | misc-use-anonymous-namespace | function 'createSocketPrivate' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
45 | src/bluetooth/qbluetoothsocket.h @ Line 21 | cppcoreguidelines-special-member-functions | class 'QBluetoothSocket' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
46 | src/bluetooth/qbluetoothsocket.h @ Line 21 | cppcoreguidelines-special-member-functions | class 'QBluetoothSocket' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
47 | src/bluetooth/qbluetoothsocket_dummy_p.h @ Line 24 | cppcoreguidelines-special-member-functions | class 'QBluetoothSocketPrivateDummy' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
48 | src/bluetooth/qbluetoothsocket_dummy_p.h @ Line 24 | cppcoreguidelines-special-member-functions | class 'QBluetoothSocketPrivateDummy' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
49 | src/bluetooth/qbluetoothsocketbase_p.h @ Line 56 | cppcoreguidelines-special-member-functions | class 'QBluetoothSocketBasePrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
50 | src/bluetooth/qbluetoothsocketbase_p.h @ Line 56 | cppcoreguidelines-special-member-functions | class 'QBluetoothSocketBasePrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
51 | src/bluetooth/qbluetoothuuid.h @ Line 407 | misc-definitions-in-headers | function 'QBluetoothUuid' defined in a header file; function definitions in header files can lead to ODR violations | 2 | unreviewed | |
52 | src/bluetooth/qlowenergycontroller.cpp @ Line 307 | misc-use-anonymous-namespace | function 'privateController' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
53 | src/bluetooth/qlowenergycontroller.h @ Line 21 | cppcoreguidelines-special-member-functions | class 'QLowEnergyController' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
54 | src/bluetooth/qlowenergycontroller.h @ Line 21 | cppcoreguidelines-special-member-functions | class 'QLowEnergyController' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
55 | src/bluetooth/qlowenergycontroller_dummy_p.h @ Line 31 | cppcoreguidelines-special-member-functions | class 'QLowEnergyControllerPrivateCommon' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
56 | src/bluetooth/qlowenergycontroller_dummy_p.h @ Line 31 | cppcoreguidelines-special-member-functions | class 'QLowEnergyControllerPrivateCommon' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
57 | src/bluetooth/qlowenergycontrollerbase_p.h @ Line 29 | cppcoreguidelines-special-member-functions | class 'QLowEnergyControllerPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
58 | src/bluetooth/qlowenergycontrollerbase_p.h @ Line 29 | cppcoreguidelines-special-member-functions | class 'QLowEnergyControllerPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
59 | src/bluetooth/qlowenergyservice.cpp @ Line 541 | performance-no-automatic-move | constness of 'name' prevents automatic move | 1 | unreviewed | |
60 | src/bluetooth/qlowenergyservice.h @ Line 14 | cppcoreguidelines-special-member-functions | class 'QLowEnergyService' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
61 | src/bluetooth/qlowenergyservice.h @ Line 14 | cppcoreguidelines-special-member-functions | class 'QLowEnergyService' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
62 | src/bluetooth/qlowenergyserviceprivate_p.h @ Line 33 | cppcoreguidelines-special-member-functions | class 'QLowEnergyServicePrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
63 | src/bluetooth/qlowenergyserviceprivate_p.h @ Line 33 | cppcoreguidelines-special-member-functions | class 'QLowEnergyServicePrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
64 | src/bluetooth/qprivatelinearbuffer_p.h @ Line 19 | cppcoreguidelines-special-member-functions | class 'QPrivateLinearBuffer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
65 | src/bluetooth/qprivatelinearbuffer_p.h @ Line 19 | cppcoreguidelines-special-member-functions | class 'QPrivateLinearBuffer' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
66 | src/nfc/neard/neard_helper.cpp @ Line 12 | misc-use-anonymous-namespace | variable 'neardHelper' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
67 | src/nfc/qndeffilter.cpp @ Line 447 | misc-use-anonymous-namespace | function 'verifyRecord' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
68 | src/nfc/qndefmessage.h @ Line 22 | cppcoreguidelines-special-member-functions | class 'QNdefMessage' defines a copy constructor, a copy assignment operator and a move assignment operator but does not define a destructor or a move constructor | 1 | unreviewed | |
69 | src/nfc/qndefmessage.h @ Line 22 | cppcoreguidelines-special-member-functions | class 'QNdefMessage' defines a copy constructor, a copy assignment operator and a move assignment operator but does not define a destructor or a move constructor | 1 | unreviewed | |
70 | src/nfc/qnearfieldmanager.h @ Line 16 | cppcoreguidelines-special-member-functions | class 'QNearFieldManager' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
71 | src/nfc/qnearfieldmanager.h @ Line 16 | cppcoreguidelines-special-member-functions | class 'QNearFieldManager' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
72 | src/nfc/qnearfieldmanager_neard.cpp @ Line 58 | optin.cplusplus.VirtualCall | Call to virtual method 'QNearFieldManagerPrivateImpl::stopTargetDetection' during destruction bypasses virtual dispatch | 1 | unreviewed | |
73 | src/nfc/qnearfieldmanager_neard.cpp @ Line 170 | optin.cplusplus.VirtualCall | Call to virtual method 'QNearFieldManagerPrivateImpl::isEnabled' during destruction bypasses virtual dispatch | 4 | unreviewed | |
74 | src/nfc/qnearfieldmanager_neard_p.h @ Line 31 | cppcoreguidelines-special-member-functions | class 'QNearFieldManagerPrivateImpl' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
75 | src/nfc/qnearfieldmanager_neard_p.h @ Line 31 | cppcoreguidelines-special-member-functions | class 'QNearFieldManagerPrivateImpl' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
76 | src/nfc/qnearfieldmanager_p.h @ Line 30 | cppcoreguidelines-special-member-functions | class 'QNearFieldManagerPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
77 | src/nfc/qnearfieldmanager_p.h @ Line 30 | cppcoreguidelines-special-member-functions | class 'QNearFieldManagerPrivate' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
78 | src/nfc/qnearfieldtarget.h @ Line 21 | cppcoreguidelines-special-member-functions | class 'QNearFieldTarget' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
79 | src/nfc/qnearfieldtarget.h @ Line 21 | cppcoreguidelines-special-member-functions | class 'QNearFieldTarget' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
80 | src/nfc/qnearfieldtarget_neard_p.h @ Line 35 | cppcoreguidelines-special-member-functions | class 'QNearFieldTargetPrivateImpl' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
81 | src/nfc/qnearfieldtarget_neard_p.h @ Line 35 | cppcoreguidelines-special-member-functions | class 'QNearFieldTargetPrivateImpl' defines a non-default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
82 | src/nfc/qnearfieldtarget_p.h @ Line 33 | cppcoreguidelines-special-member-functions | class 'QNearFieldTargetPrivate' defines a default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed | |
83 | src/nfc/qnearfieldtarget_p.h @ Line 33 | cppcoreguidelines-special-member-functions | class 'QNearFieldTargetPrivate' defines a default destructor but does not define a copy constructor or a copy assignment operator | 1 | unreviewed |