There are 63 total results
0 errors, 0 warnings, 0 performance, 4 portability,
36 information, 23 style
MythTV

cppcheck Report


Columns are sortable
# Severity Description File
1 4 portability  Shifting a negative value is technically undefined behaviour mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp:93
2 4 portability  Shifting a negative value is technically undefined behaviour mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp:94
3 4 portability  Shifting a negative value is technically undefined behaviour mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp:95
4 4 portability  Shifting a negative value is technically undefined behaviour mythtv/libs/libmythtv/visualisations/goom/ifs_display.cpp:96
5 5 information  Unmatched suppression: variableScope mythtv/libs/libmyth/audio/audiooutput.cpp:370
6 5 information  Unmatched suppression: knownConditionTrueFalse mythtv/libs/libmythbase/logging.cpp:336
7 5 information  Unmatched suppression: invalidFunctionArgBool mythtv/libs/libmythbase/serverpool.cpp:576
8 5 information  Unmatched suppression: * mythtv/libs/libmythbase/unzip.cpp:0
9 5 information  Unmatched suppression: constParameter mythtv/libs/libmythtv/HLS/m3u.cpp:279
10 5 information  Unmatched suppression: unreadVariable mythtv/libs/libmythtv/channelscan/channelimporter.cpp:1743
11 5 information  Unmatched suppression: redundantAssignment mythtv/libs/libmythtv/channelscan/channelscanner.cpp:579
12 5 information  Unmatched suppression: readdirCalled mythtv/libs/libmythtv/io/mythiowrapper.cpp:488
13 5 information  Unmatched suppression: wrongPrintfScanfArgNum mythtv/libs/libmythtv/mheg/netstream.cpp:338
14 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/mpeg/atscdescriptors.cpp:247
15 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/mpeg/dishdescriptors.cpp:304
16 5 information  Unmatched suppression: knownConditionTrueFalse mythtv/libs/libmythtv/mythsystemevent.cpp:195
17 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp:748
18 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/recorders/NuppelVideoRecorder.cpp:2664
19 5 information  Unmatched suppression: unreadVariable mythtv/libs/libmythtv/recorders/RTjpegN.cpp:523
20 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/recorders/audioinputalsa.cpp:306
21 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/recorders/cetonsignalmonitor.cpp:101
22 5 information  Unmatched suppression: redundantAssignment mythtv/libs/libmythtv/recorders/channelbase.cpp:374
23 5 information  Unmatched suppression: redundantAssignment mythtv/libs/libmythtv/recorders/channelbase.cpp:380
24 5 information  Unmatched suppression: memleak mythtv/libs/libmythtv/recorders/vbitext/vbi.cpp:474
25 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/tv_play.cpp:5868
26 5 information  Unmatched suppression: variableScope mythtv/libs/libmythtv/tv_play.cpp:10004
27 5 information  Unmatched suppression: nullPointerArithmeticRedundantCheck mythtv/libs/libmythui/devices/lirc_client.cpp:1825
28 5 information  Unmatched suppression: passedByValue mythtv/libs/libmythui/devices/mythcecadapter.cpp:25
29 5 information  Unmatched suppression: passedByValue mythtv/libs/libmythui/devices/mythcecadapter.cpp:31
30 5 information  Unmatched suppression: passedByValue mythtv/libs/libmythui/devices/mythcecadapter.cpp:40
31 5 information  Unmatched suppression: passedByValue mythtv/libs/libmythui/devices/mythcecadapter.cpp:49
32 5 information  Unmatched suppression: unsignedLessThanZero mythtv/libs/libmythupnp/mmembuf.cpp:72
33 5 information  Unmatched suppression: leakReturnValNotUsed mythtv/libs/libmythupnp/msocketdevice.cpp:328
34 5 information  Unmatched suppression: unreadVariable mythtv/programs/mythbackend/httpstatus.cpp:451
35 5 information  Unmatched suppression: unreadVariable mythtv/programs/mythbackend/httpstatus.cpp:454
36 5 information  Unmatched suppression: unreadVariable mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1262
37 5 information  Unmatched suppression: unreadVariable mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1308
38 5 information  Unmatched suppression: unreadVariable mythtv/programs/mythcommflag/ClassicCommDetector.cpp:1813
39 5 information  Unmatched suppression: noDestructor mythtv/programs/mythcommflag/ClassicLogoDetector.cpp:34
40 5 information  Unmatched suppression: knownConditionTrueFalse mythtv/programs/mythtranscode/transcode.cpp:857
41 6 style  Condition ' islinkLocal' is always false mythtv/libs/libmythbase/portchecker.cpp:203
mythtv/libs/libmythbase/portchecker.cpp:80
42 6 style  Condition ' recstatus!=RecStatus::DontRecord' is always true mythtv/libs/libmythservicecontracts/enums/recStatus.cpp:29
mythtv/libs/libmythservicecontracts/enums/recStatus.cpp:28
43 6 style  Variable ' reprocessing' is assigned a value that is never used. mythtv/libs/libmythtv/DVD/mythdvdbuffer.cpp:525
44 6 style  Variable ' event.m_subtitle' is reassigned a value before the old one has been used. mythtv/libs/libmythtv/eitfixup.cpp:1190
mythtv/libs/libmythtv/eitfixup.cpp:1185
45 6 style  Variable ' (*it).discontinuity' is assigned a value that is never used. mythtv/libs/libmythtv/livetvchain.cpp:159
46 6 style  Same expression used in consecutive assignments of ' tid' and ' bid' . mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:943
mythtv/libs/libmythtv/mpeg/dvbstreamdata.cpp:944
47 6 style  Condition ' ret.size()> =8' is always false mythtv/libs/libmythtv/recorders/avcinfo.cpp:54
mythtv/libs/libmythtv/recorders/avcinfo.cpp:51
48 6 style  Variable ' c-> b' is reassigned a value before the old one has been used. mythtv/libs/libmythtv/visualisations/goom/filters.cpp:392
mythtv/libs/libmythtv/visualisations/goom/filters.cpp:389
49 6 style  Redundant pointer operation on ' it' - it' s already a pointer. mythtv/libs/libmythtv/visualisations/goom/goom_core.cpp:423
50 6 style  Variable ' cosa' is reassigned a value before the old one has been used. mythtv/libs/libmythtv/visualisations/goom/surf3d.cpp:108
mythtv/libs/libmythtv/visualisations/goom/surf3d.cpp:106
51 6 style  Condition ' !successes.empty()' is always false mythtv/programs/mythfrontend/playbackboxhelper.cpp:202
52 6 style  Condition ' !failures.empty()' is always false mythtv/programs/mythfrontend/playbackboxhelper.cpp:207
mythtv/programs/mythfrontend/playbackboxhelper.cpp:202
53 6 style  Condition ' !successes.empty()' is always false mythtv/programs/mythfrontend/playbackboxhelper.cpp:231
54 6 style  Condition ' !failures.empty()' is always false mythtv/programs/mythfrontend/playbackboxhelper.cpp:236
mythtv/programs/mythfrontend/playbackboxhelper.cpp:231
55 6 style  Same value in both branches of ternary operator. mythtv/programs/mythfrontend/playbackboxhelper.cpp:195
56 6 style  Same value in both branches of ternary operator. mythtv/programs/mythfrontend/playbackboxhelper.cpp:226
57 6 style  Condition ' !foundMatchWithArt' is always true mythtv/programs/mythmetadatalookup/lookup.cpp:265
mythtv/programs/mythmetadatalookup/lookup.cpp:245
58 6 style  Condition ' !closeDialog' is always true mythtv/programs/mythtv-setup/importicons.cpp:406
mythtv/programs/mythtv-setup/importicons.cpp:285
59 6 style  Condition ' closeDialog' is always false mythtv/programs/mythtv-setup/importicons.cpp:442
mythtv/programs/mythtv-setup/importicons.cpp:285
60 6 style  Parameter ' ptsl' can be declared with const mythtv/programs/mythutil/mpegutils.cpp:437
61 6 style  Condition ' diskcount> 1' is always false mythplugins/mythgame/mythgame/gamehandler.cpp:358
mythplugins/mythgame/mythgame/gamehandler.cpp:357
mythplugins/mythgame/mythgame/gamehandler.cpp:332
62 6 style  The scope of the variable ' diskcount' can be reduced. mythplugins/mythgame/mythgame/gamehandler.cpp:332
63 6 style  Variable ' pos' is assigned a value that is never used. mythplugins/mythgame/mythgame/gamehandler.cpp:301

cppcheck version - 2.2
Updated 24 Nov 2020 18:00:54 GMT