Diff report

Uploaded today

MessageID                           2.13.0    Head
AssignmentAddressToInteger             2 
AssignmentIntegerToAddress             2 
CastIntegerToAddressAtReturn                   1
arithOperationsOnVoidPointer           4       4
arrayIndexOutOfBounds                  2       3
arrayIndexOutOfBoundsCond              1       7
assertWithSideEffect                   1 
assignmentInAssert                     2      64
autoVariables                          2 
autovarInvalidDeallocation             1       1
badBitmaskCheck                        7 
bitwiseOnBoolean                     150       6
bufferAccessOutOfBounds                        7
clarifyCalculation                     3 
comparePointers                        8       1
compareValueOutOfTypeRangeError        1 
comparisonError                                2
constParameter                         4     373
constParameterCallback               166    4117
constParameterPointer                368    6196
constParameterReference               13     583
constStatement                         3       8
constVariable                         10       8
constVariablePointer                1375     847
constVariableReference                31       6
containerOutOfBounds                  70      72
containerOutOfBoundsIndexExpression            1
cstyleCast                           957    1344
ctunullpointer                         3       2
danglingLifetime                       1       1
danglingTempReference                          2
deallocret                             1       1
deallocuse                             4      72
debug                                 83 
doubleFree                            21       3
duplInheritedMember                   44       2
duplicateBranch                        1 
duplicateCondition                    17       8
duplicateConditionalAssign             2 
duplicateExpression                   11      22
eraseIteratorOutOfBoundsCond                   5
funcArgNamesDifferent                 84     152
funcArgOrderDifferent                          1
functionConst                         24       7
functionStatic                        26      30
ignoredReturnErrorCode                        50
ignoredReturnValue                    49     111
incorrectLogicOperator                 3       2
incorrectStringBooleanError            6 
initializerList                               82
integerOverflow                        4       4
internalAstError                       6 
invalidFunctionArg                     3       6
invalidFunctionArgBool                         4
invalidLifetime                                2
invalidPrintfArgType_float            43      43
invalidPrintfArgType_n                 1       1
invalidPrintfArgType_s                         1
invalidPrintfArgType_sint            379     366
invalidPrintfArgType_uint             57      60
invalidScanfArgType_int               11      11
iterateByValue                        11      55
iterators3                             8 
knownConditionTrueFalse              772     314
legacyUninitvar                      101      11
literalWithCharPtrCompare              1 
memleak                               11      32
mismatchAllocDealloc                           7
mismatchingContainerIterator           6 
mismatchingContainers                          2
missingOverride                      106    2299
missingReturn                          1 
multiCondition                        10 
negativeIndex                          6      21
noExplicitConstructor                 33 
nullPointer                           33      11
nullPointerArithmeticRedundantCheck    8       7
nullPointerRedundantCheck             44      45
objectIndex                          153      87
oppositeExpression                     1 
oppositeInnerCondition                 2       1
overlappingWriteFunction                       4
passedByValue                         36      77
passedByValueCallback                          2
pointerSize                            1 
prohibitedg_type_class_add_privateCalled 1 
prohibitedgethostbyaddrCalled          1 
prohibitedgetloginCalled               2 
prohibitedgetpwuidCalled               2 
prohibitedindexCalled                  2 
prohibitedlengthCalled                        14
prohibitedsprintfCalled                        7
prohibitedtoAsciiCalled                        1
prohibitedusleepCalled                 7 
redundantAssignment                   10 
redundantCondition                     2       1
redundantCopyLocalConst               16 
redundantInitialization                3      23
resourceLeak                           1      20
rethrowNoCurrentException              2 
returnByReference                           1155
returnDanglingLifetime                 1 
selfAssignment                       452     454
shadowArgument                         6       2
shadowFunction                       305       5
shadowVariable                        71       5
shiftTooManyBits                       8       8
shiftTooManyBitsSigned               200     201
signConversion                         2       2
signConversionCond                     3 
simplifyUsing                          3 
stlIfStrFind                           1 
stlcstrStream                         21 
subtractPointers                               6
syntaxError                           96     338
templateInstantiation                  1 
truncLongCastAssignment               46 
unassignedVariable                            14
uninitMemberVar                       16      18
uninitMemberVarPrivate                         1
uninitStructMember                     1 
uninitdata                                     2
uninitvar                            103      67
unknownMacro                          79      19
unreadVariable                        52      40
unsafeClassCanLeak                    63 
unsignedLessThanZero                  66       1
unusedAllocatedMemory                          5
unusedLabel                           36 
unusedPrivateFunction                  6       1
unusedStructMember                     1       5
unusedVariable                         5       7
useInitializationList                         14
useStlAlgorithm                       55      16
uselessOverride                               26
valueFlowBailoutIncompleteVar       1750  196088
valueFlowMaxIterations                 7       2
variableScope                         79     469
varid0                               241       1
virtualCallInConstructor               5 
================================================
                                    9241  216715

All

MessageID                           2.13.0    Head
AssignmentAddressToInteger             2 
AssignmentIntegerToAddress             2 
CastIntegerToAddressAtReturn                   1
accessMoved                            6 
arithOperationsOnVoidPointer         362     362
arrayIndexOutOfBounds                  2       3
arrayIndexOutOfBoundsCond              1       8
assertWithSideEffect                   1 
assignmentInAssert                     2      64
autoVariables                          2 
autovarInvalidDeallocation             1       2
badBitmaskCheck                        9 
bitwiseOnBoolean                     174       6
bufferAccessOutOfBounds                        7
catchExceptionByValue                  2 
clarifyCalculation                     3 
comparePointers                       10       1
compareValueOutOfTypeRangeError        1 
comparisonError                                2
constParameter                         4     458
constParameterCallback               169    5380
constParameterPointer                389    8207
constParameterReference               18     949
constStatement                         3       9
constVariable                         14       8
constVariablePointer                1634    1203
constVariableReference                44       7
containerOutOfBounds                  92      94
containerOutOfBoundsIndexExpression            1
cstyleCast                          1056    1900
ctuOneDefinitionRuleViolation          2 
ctunullpointer                         4       2
danglingLifetime                       3       3
danglingTempReference                          2
danglingTemporaryLifetime              1 
deallocret                             1       1
deallocuse                             6      80
debug                                106 
divideSizeof                           2 
doubleFree                            25       3
duplInheritedMember                   86       2
duplicateBranch                        2 
duplicateCondition                    20       9
duplicateConditionalAssign             2 
duplicateExpression                   24      24
eraseIteratorOutOfBounds                       1
eraseIteratorOutOfBoundsCond                   5
funcArgNamesDifferent                114     156
funcArgOrderDifferent                          1
functionConst                         27       8
functionStatic                        74      34
ignoredReturnErrorCode                        61
ignoredReturnValue                   103     127
incorrectLogicOperator                 5       2
incorrectStringBooleanError            6 
initializerList                              107
integerOverflow                        4       4
internalAstError                       7 
internalError                                  1
invalidFunctionArg                     4       7
invalidFunctionArgBool                         4
invalidLifetime                                2
invalidPrintfArgType_float            43      43
invalidPrintfArgType_n                 1       1
invalidPrintfArgType_s                 1       2
invalidPrintfArgType_sint            579     567
invalidPrintfArgType_uint             84      87
invalidScanfArgType_int               11      11
iterateByValue                        15      55
iterators3                             8 
knownArgument                                  1
knownConditionTrueFalse              930     419
legacyUninitvar                      101      11
literalWithCharPtrCompare              1       1
memleak                               16      45
mismatchAllocDealloc                           7
mismatchingContainerIterator           8 
mismatchingContainers                  2       2
missingOverride                      133    3457
missingReturn                          1 
multiCondition                        10 
negativeIndex                          6      21
noCopyConstructor                      5 
noExplicitConstructor                 44 
noOperatorEq                           5 
nullPointer                           38      14
nullPointerArithmeticRedundantCheck    8       9
nullPointerRedundantCheck             49      71
objectIndex                          221      93
oppositeExpression                     1 
oppositeInnerCondition                 2       1
overlappingWriteFunction                       6
passedByValue                         91     162
passedByValueCallback                  1       9
pointerOutOfBoundsCond                         1
pointerSize                            1 
postfixOperator                        1 
prohibitedg_type_class_add_privateCalled 1 
prohibitedgethostbyaddrCalled          1 
prohibitedgetloginCalled               2 
prohibitedgetpwuidCalled               2 
prohibitedindexCalled                  2 
prohibitedlengthCalled                        14
prohibitedreaddirCalled                1 
prohibitedsprintfCalled                        7
prohibitedtoAsciiCalled                        1
prohibitedusleepCalled                 7 
redundantAssignment                   13 
redundantCondition                     3       1
redundantCopyLocalConst               16 
redundantInitialization                4      25
resourceLeak                          14      35
rethrowNoCurrentException              2 
returnByReference                           1720
returnDanglingLifetime                 3       1
returnTempReference                    1 
selfAssignment                       527     529
shadowArgument                         8       2
shadowFunction                       389       5
shadowVariable                        95      11
shiftTooManyBits                       8       9
shiftTooManyBitsSigned               302     303
signConversion                         2       2
signConversionCond                     3 
simplifyUsing                          3 
stlFindInsert                                  1
stlIfStrFind                           1 
stlcstrStream                         21 
subtractPointers                               6
syntaxError                          103     409
templateInstantiation                  1 
truncLongCastAssignment               52 
truncLongCastReturn                    1 
unassignedVariable                            16
uninitMemberVar                       40      18
uninitMemberVarPrivate                         1
uninitStructMember                     2 
uninitdata                                     2
uninitvar                            146     107
unknownMacro                          92      21
unpreciseMathCall                      2 
unreadVariable                        84      81
unsafeClassCanLeak                    69 
unsignedLessThanZero                  66       1
unusedAllocatedMemory                          5
unusedLabel                           36 
unusedPrivateFunction                 10       2
unusedStructMember                     1       6
unusedVariable                         6      14
useInitializationList                  2      14
useStlAlgorithm                       59      25
uselessOverride                              115
valueFlowBailoutIncompleteVar       2277  273201
valueFlowMaxIterations                11       2
variableScope                        121     663
varid0                               329       2
virtualCallInConstructor              39       1
================================================
                                   12028  301792