Diff report

Uploaded today

MessageID                           2.10    Head
AssignmentIntegerToAddress             1 
CastIntegerToAddressAtReturn           1       2
DacaWrongData                       1540 
accessForwarded                                4
accessMoved                            1       1
argumentSize                           2 
arithOperationsOnVoidPointer           4      48
arrayIndexOutOfBounds                  1       1
arrayIndexOutOfBoundsCond              4 
arrayIndexThenCheck                    1 
assertWithSideEffect                   1 
autoVariables                                  2
autovarInvalidDeallocation                    15
badBitmaskCheck                        2       4
bitwiseOnBoolean                       1       1
clarifyCalculation                     2      15
comparePointers                       12 
constParameter                      4854     260
constParameterCallback                 1    1203
constParameterPointer                       8623
constParameterReference                      993
constStatement                        23       2
constVariable                       1648     208
constVariablePointer                        5690
constVariableReference                      1633
containerOutOfBounds                   8       1
cppcheckError                          2 
cstyleCast                           277    4207
ctuArrayIndex                          2 
ctuOneDefinitionRuleViolation         38       8
ctunullpointer                         3 
ctuuninitvar                           4 
danglingTempReference                  6 
danglingTemporaryLifetime              4 
deallocret                                    54
deallocuse                                     2
debug                                227      79
derefInvalidIteratorRedundantCheck     1 
duplicateCondition                     1       5
duplicateConditionalAssign                     3
duplicateExpression                    5 
duplicateValueTernary                          1
funcArgNamesDifferent                 60      62
funcArgOrderDifferent                  2 
functionConst                        116     321
functionStatic                       104     142
identicalConditionAfterEarlyExit       5       1
ignoredReturnValue                            48
integerOverflow                        1 
integerOverflowCond                    3       2
internalAstError                       1      11
invalidContainer                       1 
invalidFunctionArg                     4       2
invalidLifetime                        3       2
invalidPrintfArgType_sint              6 
invalidPrintfArgType_uint              1 
knownArgument                                  2
knownConditionTrueFalse              188    1029
leakReturnValNotUsed                   5 
legacyUninitvar                       22 
memleak                                3       1
memleakOnRealloc                       1 
missingMemberCopy                      1 
missingOverride                        1      10
missingReturn                         14 
negativeContainerIndex                 1       1
negativeIndex                          3 
noConstructor                                  2
noCopyConstructor                      1       1
noExplicitConstructor                 85      83
noOperatorEq                           1       1
nullPointer                           81       3
nullPointerArithmetic                          2
nullPointerArithmeticRedundantCheck    6       5
nullPointerRedundantCheck             34      26
operatorEqVarError                     1 
oppositeInnerCondition                 1 
passedByValue                          1      63
pointerOutOfBounds                     1 
pointerOutOfBoundsCond                         1
pointerSize                            2 
postfixOperator                                1
prohibitedasctimeCalled                6       6
prohibitedgmtimeCalled                 1 
prohibitedlocaltimeCalled              2 
prohibitedusleepCalled                 1 
prohibitedutimeCalled                  2 
pureVirtualCall                                8
redundantAssignment                   20 
redundantCopyLocalConst                        8
redundantInitialization                3 
resourceLeak                           3       2
returnReference                                1
shadowArgument                         4       4
shadowFunction                         8       1
shadowVariable                        16       2
shiftTooManyBitsSigned                 3       2
simplifyTypedef                        4     109
simplifyUsing                         80      80
sizeofDereferencedVoidPointer                  4
stlcstrStream                          1 
syntaxError                           37      78
templateInstantiation                         92
uninitMemberVar                        8      15
uninitMemberVarPrivate                         1
uninitStructMember                    12       9
uninitdata                                     8
uninitvar                            127     570
unknownMacro                         129     138
unreachableCode                        1       1
unreadVariable                       319      13
unsignedLessThanZero                   1       1
unusedPrivateFunction                  8       9
unusedStructMember                    49     552
unusedVariable                         5       3
useInitializationList                  1 
useStlAlgorithm                      179     323
valueFlowMaxIterations                12       7
variableScope                         19      91
varid0                               127      92
virtualCallInConstructor                       1
zerodivcond                            1 
================================================
                                   10626   27118

All

MessageID                           2.10    Head
AssignmentAddressToInteger             4       2
AssignmentIntegerToAddress             5 
CastAddressToIntegerAtReturn                   2
CastIntegerToAddressAtReturn          20       9
DacaWrongData                      21372       1
accessForwarded                                8
accessMoved                            1      19
argumentSize                           2 
arithOperationsOnVoidPointer          14     275
arrayIndexOutOfBounds                 12      13
arrayIndexOutOfBoundsCond            629      36
arrayIndexThenCheck                    2 
assertWithSideEffect                   1 
assignBoolToFloat                              6
assignBoolToPointer                    1 
autoVariables                          7      40
autovarInvalidDeallocation                   214
badBitmaskCheck                       26      16
bitwiseOnBoolean                      10       5
bufferAccessOutOfBounds                        2
catchExceptionByValue                  7 
charLiteralWithCharPtrCompare          1 
checkCastIntToCharAndBack              6 
clarifyCalculation                     7      16
clarifyCondition                       5 
clarifyStatement                       2 
comparePointers                      841       1
compareValueOutOfTypeRangeError       14       2
comparisonOfFuncReturningBoolError             2
comparisonOfTwoFuncsReturningBoolError 2 
constParameter                     54010    3766
constParameterCallback                24   16082
constParameterPointer                     105789
constParameterReference                     8695
constStatement                       166      20
constVariable                      13262    4153
constVariablePointer                       74857
constVariableReference                     13527
containerOutOfBounds                  26      73
cppcheckError                         95       5
cstyleCast                          1820   29021
ctuArrayIndex                         21 
ctuOneDefinitionRuleViolation         42      19
ctuPointerArith                        2 
ctunullpointer                        25      12
ctuuninitvar                         302       4
danglingLifetime                       5       3
danglingTempReference                 60       5
danglingTemporaryLifetime             38       1
deallocret                             1      97
deallocuse                             1      17
debug                               1084    1125
derefInvalidIterator                   1       3
derefInvalidIteratorRedundantCheck    10      12
divideSizeof                           2       2
doubleFree                             6       5
duplInheritedMember                            1
duplicateAssignExpression              2 
duplicateBranch                        2 
duplicateBreak                         6 
duplicateCondition                    21      73
duplicateConditionalAssign             5       6
duplicateExpression                   25      42
duplicateExpressionTernary                     1
duplicateValueTernary                  4       1
floatConversionOverflow                2 
funcArgNamesDifferent                824    1068
funcArgOrderDifferent                 19       7
functionConst                        298    3183
functionStatic                       214    1891
identicalConditionAfterEarlyExit      15       3
identicalInnerCondition                8       5
ignoredReturnValue                   123     269
incorrectCharBooleanError              1 
incorrectLogicOperator                 2       1
incorrectStringBooleanError            1 
initializerList                        4       2
integerOverflow                        5      10
integerOverflowCond                   18       9
internalAstError                      16      18
internalError                                  1
invalidContainer                       2       8
invalidFunctionArg                    81      80
invalidFunctionArgBool                 4 
invalidLifetime                      126       8
invalidPointerCast                    60      12
invalidPrintfArgType_s                         1
invalidPrintfArgType_sint             26      38
invalidPrintfArgType_uint             58       7
invalidScanfArgType_int               10 
invalidscanf                           1 
iterators3                             1 
knownArgument                          2       4
knownArgumentHiddenVariableExpression          3
knownConditionTrueFalse             2537   12427
knownEmptyContainer                           36
leakReturnValNotUsed                   9       2
legacyUninitvar                      381      43
localMutex                                     1
memleak                               42     112
memleakOnRealloc                      96       3
memsetClassFloat                               1
mismatchAllocDealloc                  26       7
mismatchingContainerExpression         2       8
mismatchingContainerIterator                   1
mismatchingContainers                  2       3
missingMemberCopy                     25      20
missingOverride                       91     292
missingReturn                        124       1
moduloofone                                    1
multiCondition                         5      15
multiplySizeof                         7 
negativeContainerIndex                 4       4
negativeIndex                         72      45
noConstructor                          5       4
noCopyConstructor                     59      22
noExplicitConstructor                165     179
noOperatorEq                          59      22
nullPointer                          408     168
nullPointerArithmetic                  4       4
nullPointerArithmeticRedundantCheck   41      15
nullPointerRedundantCheck            635     158
objectIndex                           21      18
operatorEqToSelf                               1
operatorEqVarError                    47 
oppositeInnerCondition                 3       3
overlappingWriteUnion                 36 
passedByValue                         60     936
pointerArithBool                       1 
pointerLessThanZero                            2
pointerOutOfBounds                     4       1
pointerOutOfBoundsCond                15       3
pointerPositive                                1
pointerSize                            7       4
postfixOperator                       53      15
prohibitedasctimeCalled               65      65
prohibitedbcopyCalled                  2 
prohibitedgetgrnamCalled               1 
prohibitedgethostbynameCalled          1 
prohibitedgetpwnamCalled               4       1
prohibitedgetpwuidCalled               1 
prohibitedgetsCalled                   1 
prohibitedgmtimeCalled                58 
prohibitedindexCalled                 21 
prohibitedlocaltimeCalled              6 
prohibitedreaddirCalled               10       1
prohibitedtmpnamCalled                 8 
prohibitedusleepCalled                 3 
prohibitedutimeCalled                  2 
publicAllocationError                  7 
pureVirtualCall                        1      10
redundantAssignment                   71      11
redundantCondition                     6       2
redundantCopyLocalConst                1      20
redundantInitialization               20       8
resourceLeak                          71      67
returnDanglingLifetime                38      71
returnNonBoolInBooleanFunction                 1
returnReference                                1
returnStdMoveLocal                             4
returnTempReference                   16 
seekOnAppendedFile                     2 
selfAssignment                        13       3
selfInitialization                     1       1
shadowArgument                        56      40
shadowFunction                       172      18
shadowVariable                       127      67
shiftNegative                          2       2
shiftNegativeLHS                      20       3
shiftTooManyBits                       6       8
shiftTooManyBitsSigned                28      20
signConversion                         7       4
signConversionCond                     1       2
simplifyTypedef                       93    2815
simplifyUsing                         83      82
sizeofDereferencedVoidPointer          1       5
sizeofwithnumericparameter             1 
stlFindInsert                          2       3
stlIfFind                              5 
stlIfStrFind                           1 
stlcstr                                3 
stlcstrAssignment                      6      16
stlcstrConstructor                            10
stlcstrParam                          12      45
stlcstrStream                         32 
syntaxError                          142     564
templateInstantiation                        888
terminateStrncpy                       3 
throwInNoexceptFunction                        3
truncLongCastAssignment                2 
unassignedVariable                     6       7
uninitDerivedMemberVar                 2       3
uninitMemberVar                      195     247
uninitMemberVarPrivate                 5       6
uninitStructMember                    18      22
uninitdata                             4      28
uninitvar                           1381    7767
unknownMacro                         667    1159
unreachableCode                       24      15
unreadVariable                      3384     311
unsafeClassCanLeak                    10      10
unsignedLessThanZero                  53      43
unsignedPositive                       8 
unusedAllocatedMemory                  7       1
unusedLabel                           11       1
unusedPrivateFunction                 13      31
unusedScopedObject                     3      18
unusedStructMember                  2298    9148
unusedVariable                       165      29
useInitializationList                 20      13
useStlAlgorithm                     1586    2965
uselessAssignmentArg                   2       2
uselessAssignmentPtrArg                2       4
uselessCallsRemove                     7 
uselessCallsSubstr                     1 
va_end_missing                        20 
va_list_usedBeforeStarted              2 
valueFlowMaxIterations                90     143
varFuncNullUB                         63     105
variableScope                        423     820
varid0                               966    2467
virtualCallInConstructor              28     130
virtualDestructor                      1 
wrongPrintfScanfArgNum                 1       1
zerodiv                                4       4
zerodivcond                            6       1
================================================
                                  113737  309654