Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ToolVersionCheckerDescription
Coverity67.5INTEGER_OVERFLOWImplemented
LDRA7.6 Implemented
Klocwork8.0.4.16

ABR

ABV.TAINTED

SV.TAINTED.INDEX_ACCESS

Implemented
Compass/ROSE  Implemented
G++   

...

[ISO/IEC PDTR 24772] "XYX Boundary Beginning Violation," "XYY Wrap-around Error," and "XYZ Unchecked Array Indexing"
[MITRE] CWE ID 119, "Failure to Constrain Operations within the Bounds of a Memory Buffer"
[MITRE] CWE ID 129, "Improper Validation of Array Index"
[Viega 05] Section 5.2.13, "Unchecked array indexing"

...

ARR04CTR04-CPP. Assume responsibility for cleaning up data referenced by a container of pointers      06. Arrays and the STL (ARR)      ARR31-CPP. Use consistent array notation across all source filesContainers (CTR)      Image Added