Klocwork Quality Standard mapped to Klocwork C and C++ checkers
Category | Checker name |
---|---|
Attempt to Use Memory after Free | |
Buffer Overflow |
CXX.SUSPICIOUS_INDEX_CHECK.CALL |
C/C++ Warnings | |
Concurrency | |
Improper Memory Deallocation | |
Inappropriate Iterator Usage | |
Memory Leaks | |
Mismatched Return Types | |
Null Pointer Dereference | |
Parse warning defects | |
Print functions format |
SV.FMT_STR.PRINT_FORMAT_MISMATCH.BAD SV.FMT_STR.PRINT_FORMAT_MISMATCH.UNDESIRED SV.FMT_STR.PRINT_IMPROP_LENGTH SV.FMT_STR.PRINT_PARAMS_WRONGNUM.FEW |
Resource Handling Issues | |
Scan functions format |
SV.FMT_STR.SCAN_FORMAT_MISMATCH.BAD SV.FMT_STR.SCAN_FORMAT_MISMATCH.UNDESIRED SV.FMT_STR.SCAN_PARAMS_WRONGNUM.FEW |
Suspicious Code Practices | |
Use of Uninitialized Data | |
Potential Copy-Paste Errors |
CXX.POSSIBLE_COPY_PASTE.FSTRING.APPEND_SAME_STRING |