Actions
Optimization #4589
open
VJ
OD
threading: debug validate mutexes with PTHREAD_MUTEX_ERRORCHECK
Optimization #4589:
threading: debug validate mutexes with PTHREAD_MUTEX_ERRORCHECK
Description
The idea is that if we compile with --debug-validation, we:
- pass a pthread_mutexattr_t with PTHREAD_MUTEX_ERRORCHECK to all SCMutexInit calls
- add a check for each init/lock/unlock that aborts if the return code is not 0
Would have found #4478
VJ Updated by Victor Julien almost 3 years ago
@Philippe Antoine would this be helpful in fuzzing?
PA Updated by Philippe Antoine almost 3 years ago
would this be helpful in fuzzing?
Only if fuzzing use multiple threads, which is not the case right now...
PA Updated by Philippe Antoine almost 2 years ago
- Assignee set to OISF Dev
- Target version set to TBD
PA Updated by Philippe Antoine 1 day ago
- Tracker changed from Task to Optimization
Actions