| File | Severity | Checker name | Message | Bug path length | Review status | |
|---|---|---|---|---|---|---|
| 1 | /home/cc-runs/analyzer_builds/qtpositioning/src/positioning/Positioning_autogen/include/moc_qgeoshape.cpp @ Line 198 | cplusplus.NewDeleteLeaks | Potential leak of memory pointed to by '_r' | 4 | unreviewed | |
| 2 | /home/cc-runs/install_dir/dev/include/QtCore/qsharedpointer_impl.h @ Line 130 | cplusplus.NewDelete | Use of memory after it is freed | 8 | unreviewed | |
| 3 | /home/cc-runs/install_dir/dev/include/QtCore/qsharedpointer_impl.h @ Line 130 | cplusplus.NewDelete | Use of memory after it is freed | 9 | unreviewed | |
| 4 | /home/cc-runs/install_dir/dev/include/QtCore/qsharedpointer_impl.h @ Line 130 | cplusplus.NewDelete | Use of memory after it is freed | 6 | unreviewed | |
| 5 | /home/cc-runs/install_dir/dev/include/QtCore/qsharedpointer_impl.h @ Line 130 | cplusplus.NewDelete | Use of memory after it is freed | 8 | unreviewed | |
| 6 | /usr/include/c++/9/bits/atomic_base.h @ Line 207 | deadcode.DeadStores | Value stored to '__b' during its initialization is never read | 1 | unreviewed | |
| 7 | /usr/include/c++/9/bits/atomic_base.h @ Line 218 | deadcode.DeadStores | Value stored to '__b' during its initialization is never read | 1 | unreviewed | |
| 8 | /usr/lib/llvm-16/lib/clang/16/include/cetintrin.h @ Line 49 | core.CallAndMessage | 1st function call argument is an uninitialized value | 2 | unreviewed | |
| 9 | /usr/lib/llvm-16/lib/clang/16/include/cetintrin.h @ Line 62 | core.CallAndMessage | 1st function call argument is an uninitialized value | 2 | unreviewed | |
| 10 | src/plugins/position/nmea/qgeopositioninfosourcefactory_nmea.cpp @ Line 105 | misc-use-anonymous-namespace | variable 'deviceContainer' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 11 | src/plugins/position/nmea/qgeopositioninfosourcefactory_nmea.cpp @ Line 218 | misc-use-anonymous-namespace | function 'tryFindSerialDevice' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 12 | src/plugins/position/nmea/qgeopositioninfosourcefactory_nmea.cpp @ Line 449 | misc-use-anonymous-namespace | function 'checkSourceIsFile' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 13 | src/plugins/position/nmea/qgeopositioninfosourcefactory_nmea.cpp @ Line 478 | misc-use-anonymous-namespace | function 'extractLocalFileName' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 14 | src/plugins/position/nmea/qiopipe.cpp @ Line 97 | optin.cplusplus.VirtualCall | Call to virtual method 'QIOPipe::open' during construction bypasses virtual dispatch | 3 | unreviewed | |
| 15 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 23 | misc-use-anonymous-namespace | function 'areaEnteredSignal' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 16 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 29 | misc-use-anonymous-namespace | function 'areaExitedSignal' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 17 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 35 | misc-use-anonymous-namespace | function 'monitorExpiredSignal' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 18 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 283 | misc-use-anonymous-namespace | variable 'pollingPrivate' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 19 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 290 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoAreaMonitorPolling::positionInfoSource' during construction bypasses virtual dispatch | 3 | unreviewed | |
| 20 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 290 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoAreaMonitorPolling::positionInfoSource' during construction bypasses virtual dispatch | 3 | unreviewed | |
| 21 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 291 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoAreaMonitorPolling::setPositionInfoSource' during construction bypasses virtual dispatch | 4 | unreviewed | |
| 22 | src/plugins/position/positionpoll/qgeoareamonitor_polling.cpp @ Line 291 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoAreaMonitorPolling::setPositionInfoSource' during construction bypasses virtual dispatch | 4 | unreviewed | |
| 23 | src/positioning/qclipperutils.cpp @ Line 19 | misc-use-anonymous-namespace | function 'toIntPoint' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 24 | src/positioning/qclipperutils.cpp @ Line 24 | misc-use-anonymous-namespace | function 'toVector2D' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 25 | src/positioning/qclipperutils.cpp @ Line 29 | misc-use-anonymous-namespace | function 'pathToQList' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 26 | src/positioning/qclipperutils.cpp @ Line 38 | misc-use-anonymous-namespace | function 'pathsToQList' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 27 | src/positioning/qclipperutils.cpp @ Line 48 | misc-use-anonymous-namespace | function 'qListToPath' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 28 | src/positioning/qdoublematrix4x4.cpp @ Line 35 | misc-use-anonymous-namespace | function 'matrixDet2' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 29 | src/positioning/qdoublematrix4x4.cpp @ Line 40 | misc-use-anonymous-namespace | function 'matrixDet3' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 30 | src/positioning/qdoublematrix4x4.cpp @ Line 49 | misc-use-anonymous-namespace | function 'matrixDet4' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 31 | src/positioning/qgeoaddress.cpp @ Line 36 | misc-use-anonymous-namespace | function 'addressLine' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 32 | src/positioning/qgeoaddress.cpp @ Line 69 | misc-use-anonymous-namespace | function 'formattedAddress' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 33 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 34 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 3 | unreviewed | |
| 35 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 11 | unreviewed | |
| 36 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 17 | unreviewed | |
| 37 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 10 | unreviewed | |
| 38 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 39 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 40 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 15 | unreviewed | |
| 41 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 42 | src/positioning/qgeopath.cpp @ Line 353 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setPath' during construction bypasses virtual dispatch | 15 | unreviewed | |
| 43 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 44 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 3 | unreviewed | |
| 45 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 11 | unreviewed | |
| 46 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 17 | unreviewed | |
| 47 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 10 | unreviewed | |
| 48 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 49 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 50 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 15 | unreviewed | |
| 51 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 52 | src/positioning/qgeopath.cpp @ Line 354 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::setWidth' during construction bypasses virtual dispatch | 15 | unreviewed | |
| 53 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 16 | unreviewed | |
| 54 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 14 | unreviewed | |
| 55 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 20 | unreviewed | |
| 56 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 13 | unreviewed | |
| 57 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 16 | unreviewed | |
| 58 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 16 | unreviewed | |
| 59 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 18 | unreviewed | |
| 60 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 16 | unreviewed | |
| 61 | src/positioning/qgeopath.cpp @ Line 560 | optin.cplusplus.VirtualCall | Call to virtual method 'QGeoPathPrivate::markDirty' during construction bypasses virtual dispatch | 18 | unreviewed | |
| 62 | src/positioning/qgeopolygon.cpp @ Line 99 | misc-use-anonymous-namespace | function 'calculatePeripheralPoints' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 63 | src/positioning/qgeopolygon.cpp @ Line 447 | misc-use-anonymous-namespace | function 'translatePoly' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 64 | src/positioning/qgeopositioninfosource.cpp @ Line 18 | misc-use-anonymous-namespace | variable 'loader' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 65 | src/positioning/qgeopositioninfosource.cpp @ Line 104 | misc-use-anonymous-namespace | function 'pluginComparator' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 66 | src/positioning/qlocationutils.cpp @ Line 20 | misc-use-anonymous-namespace | function 'qlocationutils_nmeaDegreesToDecimal' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 67 | src/positioning/qlocationutils.cpp @ Line 27 | misc-use-anonymous-namespace | function 'qlocationutils_readGga' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 68 | src/positioning/qlocationutils.cpp @ Line 69 | misc-use-anonymous-namespace | function 'qlocationutils_readGsa' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 69 | src/positioning/qlocationutils.cpp @ Line 92 | misc-use-anonymous-namespace | function 'qlocationutils_readGsa' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 70 | src/positioning/qlocationutils.cpp @ Line 109 | misc-use-anonymous-namespace | function 'qlocationutils_readGll' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 71 | src/positioning/qlocationutils.cpp @ Line 136 | misc-use-anonymous-namespace | function 'qlocationutils_readRmc' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 72 | src/positioning/qlocationutils.cpp @ Line 192 | misc-use-anonymous-namespace | function 'qlocationutils_readVtg' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 73 | src/positioning/qlocationutils.cpp @ Line 213 | misc-use-anonymous-namespace | function 'qlocationutils_readZda' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 74 | src/positioning/qnmeapositioninfosource.cpp @ Line 42 | misc-use-anonymous-namespace | function 'propagateCoordinate' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 75 | src/positioning/qnmeapositioninfosource.cpp @ Line 66 | misc-use-anonymous-namespace | function 'propagateDate' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 76 | src/positioning/qnmeapositioninfosource.cpp @ Line 75 | misc-use-anonymous-namespace | function 'propagateAttributes' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 77 | src/positioning/qnmeapositioninfosource.cpp @ Line 97 | misc-use-anonymous-namespace | function 'mergePositions' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 78 | src/positioning/qnmeapositioninfosource.cpp @ Line 114 | misc-use-anonymous-namespace | function 'msecsTo' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 79 | src/positioning/qnmeapositioninfosource.cpp @ Line 297 | misc-use-anonymous-namespace | function 'processSentence' declared 'static', move to anonymous namespace instead | 1 | unreviewed | |
| 80 | src/positioningquick/locationsingleton.cpp @ Line 11 | misc-use-anonymous-namespace | function 'parseCoordinate' declared 'static', move to anonymous namespace instead | 1 | unreviewed |