Versions Compared

Key

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

...

Polyspace Bug Finder

Tool

Version

Checker

Description

Astrée
Include Page
Astrée_V
Astrée_V

Supported, but no explicit checker
CodeSonar
Include Page
CodeSonar_V
CodeSonar_V
ALLOC.LEAKLeak
Compass/ROSE


Coverity
Include Page
Coverity_V
Coverity_V

RESOURCE_LEAK (partial)

Partially implemented
Klocwork
Include Page
Klocwork_V
Klocwork_V

RH.LEAK


LDRA tool suite
Include Page
LDRA_V
LDRA_V

49 D

Partially implemented
Parasoft C/C++test
Include Page
Parasoft_V
Parasoft_V

CERT_C-FIO42-a

Ensure resources are freed

PRQA QA-C

Include Page
Polyspace Bug Finder_VPolyspace Bug Finder_V

Resource leak

MISRA C:2012 Rule 22.1

PRQA QA-C_v
PRQA QA-C_v

2701, 2702, 2703

File stream not closed before FILE pointer scope ends or pointer is reassigned

All resources obtained dynamically by means of Standard Library functions shall be explicitly released

SonarQube C/C++ Plugin

Include Page
SonarQube C/C++ Plugin_V
SonarQube C/C++ Plugin_V

S2095

...