...
Tool | Version | Checker | Description | ||||||
---|---|---|---|---|---|---|---|---|---|
Clang |
| clang-analyzer-unix.Malloc | Checked by clang-tidy ; can detect some instances of this rule, but does not detect all | ||||||
CodeSonar |
| ALLOC.FNH | Free non-heap variable | ||||||
Can detect some violations of this rule | |||||||||
| BAD_FREE | Identifies calls to | |||||||
| FNH.MIGHT | ||||||||
| 407 S, 483 S, 644 S, 645 S, 125 D | Partially implemented | |||||||
Parasoft C/C++test | 9.5 | BD-RES-INVFREE | |||||||
Parasoft Insure++ | Detecte at runtime | ||||||||
Polyspace Bug Finder | R2016a | Invalid free of pointer | Pointer deallocation without a corresponding dynamic allocation |
...