https://cwe.mitre.org/data/definitions/609 Double-Checked Locking
https://cwe.mitre.org/data/definitions/663 Use of a Non-reentrant Function in a Concurrent Context
https://cwe.mitre.org/data/definitions/820 Missing Synchronization
https://cwe.mitre.org/data/definitions/833 Deadlock
https://cwe.mitre.org/data/definitions/1058 Invokable Control Element in Multi-Thread Context with non-Final Static Storable or Member Element
https://cwe.mitre.org/data/definitions/1223 Race Condition for Write-Once Attributes
https://cwe.mitre.org/data/definitions/609 Double-Checked Locking
https://cwe.mitre.org/data/definitions/663 Use of a Non-reentrant Function in a Concurrent Context
https://cwe.mitre.org/data/definitions/820 Missing Synchronization
https://cwe.mitre.org/data/definitions/833 Deadlock
https://cwe.mitre.org/data/definitions/1058 Invokable Control Element in Multi-Thread Context with non-Final Static Storable or Member Element
https://cwe.mitre.org/data/definitions/1223 Race Condition for Write-Once Attributes