Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Parasoft C/C++test 10.4

...

Joining or detaching a previously joined or detached thread is undefined behavior.

Rule

Severity

Likelihood

Remediation Cost

Priority

Level

CON39-C

Low

Likely

Medium

P6

L2

Automated Detection

Tool

Version

Checker

Description

Astrée
Include Page
Astrée_V
Astrée_V
 

Supported, but no explicit checker
Parasoft C/C++test

Include Page
Parasoft_V
Parasoft_V

CERT_C-CON39-a

Do not join or detach a thread that was previously joined or detached

Related Vulnerabilities

Search for vulnerabilities resulting from the violation of this rule on the CERT website.

Bibliography

[ISO/IEC 9899:2011]

Subclause 7.26.5.3, "The thrd_detach Function"
Subclause 7.26.5.6, "The thrd_join Function"

...


...