...
Recommendation | Severity | Likelihood | Detectable | RepairableRemediation Cost | Priority | Level |
|---|---|---|---|---|---|---|
CON01-C | Low | Probable | Yes | NoMedium | P4 | L3 |
Automated Detection
| Tool | Version | Checker | Description | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Astrée |
| Supported, but no explicit checker | |||||||
| CodeSonar |
| CONCURRENCY.LOCK.NOLOCK CONCURRENCY.LOCK.NOUNLOCK | Missing Lock Acquisition Missing Lock Release | ||||||
| Coverity | 6.5 | LOCK | Fully implemented | ||||||
| Parasoft C/C++test |
| CERT_C-CON01-a | Do not abandon unreleased locks | ||||||
| PC-lint Plus |
| 454, 455, 456 | Partially supported: acquire and release synchronization primitives within the same scope | ||||||
| Polyspace Bug Finder |
| Checks for:
Rec. fully covered. |
...