Skip to content
Snippets Groups Projects
Commit 690d4b9f authored by Eric Cano's avatar Eric Cano
Browse files

Added suppression lists for helgrind issues #51

The first 6 issues are about places where error conditions of the pthread mutexes are validated (And a suppression is required).
The 7th one is about a race between the unlocking of the mutex itself and it deletion. We seupresed this error also.
parent 030e70d7
Branches release_4.8.7-1
Tags v4.8.7-1 v5.8.7-1
No related merge requests found
......@@ -217,3 +217,84 @@
...
}
{
pthread_mutex_tests_centos73
Helgrind:Misc
fun:mutex_lock_WRK
fun:pthread_mutex_lock
fun:_ZN3cta9threading5Mutex4lockEv
fun:_ZN9unitTests51cta_threading_Mutex_properly_throws_exceptions_Test8TestBodyEv
...
}
{
pthread_mutex_tests2_centos73
Helgrind:PthAPIerror
fun:mutex_unlock_WRK
fun:pthread_mutex_unlock
fun:_ZN3cta9threading5Mutex6unlockEv
fun:_ZN9unitTests51cta_threading_Mutex_properly_throws_exceptions_Test8TestBodyEv
...
}
{
pthread_mutex_tests3_centos73
Helgrind:PthAPIerror
fun:mutex_lock_WRK
fun:pthread_mutex_lock
fun:_ZN3cta9threading5Mutex4lockEv
fun:_ZN9unitTests67cta_threading_MutexLocker_locks_and_properly_throws_exceptions_Test8TestBodyEv
...
}
{
pthread_mutex_tests4_centos73
Helgrind:Misc
fun:mutex_lock_WRK
fun:pthread_mutex_lock
fun:_ZN3cta9threading5Mutex4lockEv
fun:_ZN9unitTests67cta_threading_MutexLocker_locks_and_properly_throws_exceptions_Test8TestBodyEv
...
}
{
pthread_mutex_tests5_centos73
Helgrind:UnlockUnlocked
fun:mutex_unlock_WRK
fun:pthread_mutex_unlock
fun:_ZN3cta9threading5Mutex6unlockEv
fun:_ZN9unitTests51cta_threading_Mutex_properly_throws_exceptions_Test8TestBodyEv
...
}
{
pthread_mutex_tests6_centos73
Helgrind:PthAPIerror
fun:mutex_lock_WRK
fun:pthread_mutex_lock
fun:_ZN3cta9threading5Mutex4lockEv
fun:_ZN9unitTests51cta_threading_Mutex_properly_throws_exceptions_Test8TestBodyEv
...
}
{
pthread_mutex_spurious_error_centos73
Helgrind:Race
fun:my_memcmp
fun:mutex_destroy_WRK
fun:pthread_mutex_destroy
fun:_ZN3cta9threading5MutexD1Ev
fun:_ZN6castor4tape10tapeserver6daemon12DataPipelineD1Ev
fun:_ZN6castor4tape10tapeserver6daemon13TapeWriteTaskD1Ev
fun:_ZN6castor4tape10tapeserver6daemon13TapeWriteTaskD0Ev
fun:_ZNKSt14default_deleteIN6castor4tape10tapeserver6daemon13TapeWriteTaskEEclEPS4_
fun:_ZNSt10unique_ptrIN6castor4tape10tapeserver6daemon13TapeWriteTaskESt14default_deleteIS4_EE5resetEPS4_
fun:_ZN6castor4tape10tapeserver6daemon21TapeWriteSingleThread3runEv
fun:_ZN3cta9threading6Thread14pthread_runnerEPv
fun:mythread_wrapper
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment