Diff report

Uploaded today

MessageID                           2.5    Head
AssignmentAddressToInteger                     2
CastIntegerToAddressAtReturn           3 
DacaWrongData                                 18
accessForwarded                        1 
accessMoved                            8       9
arrayIndexOutOfBounds                  4       4
arrayIndexOutOfBoundsCond             11       8
assertWithSideEffect                   1      18
assignmentInAssert                            28
autoVariables                                  1
autovarInvalidDeallocation             1 
bitwiseOnBoolean                               8
clarifyCondition                               4
compareBoolExpressionWithInt                   1
compareValueOutOfTypeRangeError              375
constParameter                         1   11366
constStatement                                 6
constVariable                                940
containerOutOfBounds                   3      22
cppcheckError                          2       6
cstyleCast                                     6
danglingLifetime                       4      10
danglingTempReference                         29
danglingTemporaryLifetime            143 
derefInvalidIterator                           3
derefInvalidIteratorRedundantCheck    17       9
duplicateBranch                                1
duplicateBreak                         1 
duplicateCondition                     2       5
duplicateExpression                            8
duplicateValueTernary                         16
funcArgNamesDifferent                  7      24
functionConst                         40      80
functionStatic                                72
ignoredReturnValue                             3
incompatibleFileOpen                           7
incorrectStringBooleanError                    2
initializerList                                1
integerOverflow                        2 
integerOverflowCond                            3
internalAstError                       5 
invalidContainer                       2 
invalidFunctionArg                     6      19
invalidLifetime                        2       2
invalidPointerCast                             2
invalidPrintfArgType_sint              3      13
invalidPrintfArgType_uint                      7
invalidscanf                                  10
knownArgument                                 33
knownConditionTrueFalse              246     253
knownEmptyContainer                    1 
leakReturnValNotUsed                           6
memleakOnRealloc                               1
mismatchingContainers                          2
missingOverride                               22
missingReturn                               2565
moduloofone                            1       2
multiCondition                                 1
negativeContainerIndex                         4
negativeIndex                         11      11
noConstructor                                  4
noCopyConstructor                              8
noDestructor                                   1
noExplicitConstructor                  8      33
noOperatorEq                                   6
nullPointer                          104     212
nullPointerArithmetic                  8       9
nullPointerArithmeticRedundantCheck   10      12
nullPointerRedundantCheck            339     640
objectIndex                           49     137
operatorEqToSelf                               1
overlappingWriteFunction                       9
overlappingWriteUnion                          8
passedByValue                                 49
preprocessorErrorDirective                     4
prohibitedgetgrnamCalled                       1
prohibitedgetpwnamCalled                       2
prohibitedstrtokCalled                         4
prohibitedusleepCalled                 3 
pureVirtualCall                               11
redundantAssignment                            8
redundantInitialization                        2
returnDanglingLifetime                 2       1
returnReference                                4
returnStdMoveLocal                            15
returnTempReference                            3
shadowFunction                                27
shadowVariable                                28
shiftNegative                          2 
shiftNegativeLHS                       1 
shiftTooManyBits                       1       8
stlFindInsert                                  1
stlcstrParam                                   2
syntaxError                                   37
truncLongCastReturn                   24 
uninitMemberVar                       15      55
uninitdata                                     2
uninitvar                            111      90
unknownMacro                                   4
unreadVariable                         4      15
unsignedLessThanZero                   1       1
unusedAllocatedMemory                          2
unusedPrivateFunction                          1
unusedStructMember                     1      10
unusedVariable                                15
useInitializationList                  1      21
useStlAlgorithm                        3     305
variableScope                                 55
virtualCallInConstructor                     645
zerodiv                                        5
zerodivcond                            3      23
================================================
                                    1218   18584

All

MessageID                           2.5    Head
AssignmentAddressToInteger                     5
AssignmentIntegerToAddress                     1
CastAddressToIntegerAtReturn                   1
CastIntegerToAddressAtReturn           6       1
DacaWrongData                          2      36
StlMissingComparison                           1
accessForwarded                        9 
accessMoved                           71      13
allocaCalled                                  21
arithOperationsOnVoidPointer                  38
arrayIndexOutOfBounds                 12      23
arrayIndexOutOfBoundsCond             78     129
arrayIndexThenCheck                            7
assertWithSideEffect                   9      28
assignmentInAssert                            34
autoVariables                                  2
autovarInvalidDeallocation             3       2
badBitmaskCheck                                4
bitwiseOnBoolean                       2      21
bufferAccessOutOfBounds                        1
catchExceptionByValue                          2
clarifyCalculation                    43      48
clarifyCondition                       2      56
compareBoolExpressionWithInt           1     135
comparePointers                        2       4
compareValueOutOfTypeRangeError             4873
constParameter                        32   76025
constParameterCallback                         4
constStatement                                29
constVariable                          8    9941
containerOutOfBounds                  36     196
copyCtorPointerCopying                 1       2
cppcheckError                          6       7
cstyleCast                            38     125
ctunullpointer                         2       4
danglingLifetime                      14      44
danglingTempReference                        121
danglingTemporaryLifetime            178      11
deallocret                                     1
derefInvalidIterator                   1       9
derefInvalidIteratorRedundantCheck    76      21
divideSizeof                                   2
doubleFree                             1       8
duplInheritedMember                    2       2
duplicateAssignExpression              1       7
duplicateBranch                        5      42
duplicateBreak                         3      31
duplicateCondition                    19      98
duplicateConditionalAssign             3      14
duplicateExpression                    6      88
duplicateExpressionTernary             2       4
duplicateValueTernary                 13      98
eraseDereference                               1
exceptRethrowCopy                      1       3
funcArgNamesDifferent                147    1194
funcArgOrderDifferent                         10
functionConst                         98     382
functionStatic                        69     251
identicalConditionAfterEarlyExit       2       9
identicalInnerCondition                5      15
ignoredReturnErrorCode                         4
ignoredReturnValue                            13
incompatibleFileOpen                          15
incompleteArrayFill                            4
incorrectLogicOperator                 1       3
incorrectStringBooleanError                    3
incorrectStringCompare                         3
initializerList                                5
integerOverflow                        2     103
integerOverflowCond                    2      29
internalAstError                       6       2
invalidContainer                       4       5
invalidFunctionArg                    32     125
invalidFunctionArgBool                         1
invalidLifetime                       77       4
invalidPointerCast                     6      67
invalidPrintfArgType_p                        58
invalidPrintfArgType_sint             14     782
invalidPrintfArgType_uint                    102
invalidScanfArgType_int                       61
invalidScanfFormatWidth_smaller                2
invalidTestForOverflow                         3
invalidscanf                                  43
iterators3                                     4
knownArgument                                223
knownArgumentHiddenVariableExpression         65
knownConditionTrueFalse             1489    1826
knownEmptyContainer                    2 
leakNoVarFunctionCall                          2
leakReturnValNotUsed                          18
literalWithCharPtrCompare                      2
localMutex                             1 
memleak                                1      87
memleakOnRealloc                       2      61
mismatchingContainerExpression                 2
mismatchingContainerIterator                   6
mismatchingContainers                          4
missingOverride                       56     879
missingReturn                              20595
moduloofone                            6      11
multiCondition                         2      30
negativeContainerIndex                16      21
negativeIndex                         27     119
noConstructor                          5     100
noCopyConstructor                             51
noDestructor                                   1
noExplicitConstructor                182     739
noOperatorEq                                  49
nullPointer                          618    2478
nullPointerArithmetic                 34      67
nullPointerArithmeticRedundantCheck   95      93
nullPointerRedundantCheck           1437    2315
objectIndex                          164    1212
operatorEqMissingReturnStatement               1
operatorEqToSelf                       3       6
operatorEqVarError                     9      53
oppositeExpression                     1       4
oppositeInnerCondition                         4
overlappingWriteFunction                      54
overlappingWriteUnion                        125
passedByValue                         56     116
pointerLessThanZero                            1
pointerOutOfBounds                     1       5
pointerSize                                    1
postfixOperator                        3     476
preprocessorErrorDirective             1     106
prohibitedasctimeCalled                        4
prohibitedasctime_sCalled                      2
prohibitedbzeroCalled                          1
prohibitedecvtCalled                           1
prohibitedfcvtCalled                           1
prohibitedftimeCalled                          2
prohibitedg_type_class_add_privateCalled       1
prohibitedgetcontextCalled                     1
prohibitedgetgrgidCalled                       1
prohibitedgetgrnamCalled                       2
prohibitedgethostbyaddrCalled                  1
prohibitedgethostbynameCalled                  8
prohibitedgetpwnamCalled                       3
prohibitedgetpwuidCalled                       1
prohibitedgetservbynameCalled                  3
prohibitedgetservbyportCalled                  1
prohibitedgmtimeCalled                         6
prohibitedgtk_hbox_newCalled                   6
prohibitedgtk_signal_connectCalled           100
prohibitedgtk_vbox_newCalled                   1
prohibitedindexCalled                  1 
prohibitedlocaltimeCalled                     20
prohibitedomp_set_nestedCalled                 2
prohibitedqSortCalled                          1
prohibitedqSwapCalled                          2
prohibitedqrandCalled                 11 
prohibitedreaddirCalled                       21
prohibitedstrtokCalled                        38
prohibitedtmpnamCalled                         2
prohibitedusleepCalled                 3      42
prohibitedutimeCalled                          6
publicAllocationError                          1
pureVirtualCall                               69
redundantAssignInSwitch                        4
redundantAssignment                    9     202
redundantCondition                            21
redundantIfRemove                              1
redundantInitialization               18      68
resourceLeak                                  27
returnDanglingLifetime                 8      13
returnNonBoolInBooleanFunction                 5
returnReference                               18
returnStdMoveLocal                            99
returnTempReference                           17
selfAssignment                                12
selfInitialization                    37 
shadowArgument                         4      76
shadowFunction                        12      75
shadowVariable                        80     824
shiftNegative                          3      15
shiftNegativeLHS                       6     108
shiftTooManyBits                       2      23
shiftTooManyBitsSigned                 1     251
signConversion                        11       8
signConversionCond                            14
sizeofDereferencedVoidPointer                  1
sizeofDivisionMemfunc                          1
sprintfOverlappingData                        26
stlFindInsert                                  1
stlIfStrFind                           1       2
stlcstrParam                           1       3
stringLiteralWrite                             1
syntaxError                           65      66
terminateStrncpy                               4
thisSubtraction                                2
truncLongCastReturn                   96       2
unassignedVariable                            23
uninitDerivedMemberVar                50      29
uninitMemberVar                     1023     292
uninitMemberVarPrivate                 2      66
uninitStructMember                            20
uninitdata                                     4
uninitvar                            561     586
unknownMacro                          92     278
unpreciseMathCall                              9
unreachableCode                        1     280
unreadVariable                        65     742
unsafeClassCanLeak                            73
unsignedLessThanZero                  10      62
unsignedPositive                       1      14
unusedAllocatedMemory                          3
unusedLabel                                    1
unusedLabelSwitch                              1
unusedPrivateFunction                  6      18
unusedScopedObject                             2
unusedStructMember                     5     264
unusedVariable                               114
useInitializationList                  3     149
useStlAlgorithm                      135    1473
uselessAssignmentArg                   2      15
uselessAssignmentPtrArg                       21
uselessCallsRemove                             1
va_end_missing                                 7
va_list_usedBeforeStarted                      2
varFuncNullUB                                158
variableScope                        119     586
virtualCallInConstructor                    4451
wrongPrintfScanfArgNum                         2
zerodiv                                1      27
zerodivcond                            7     194
================================================
                                    7816  140041