1 2---Thread-Announcement------------------------------------------ 3 4Thread #x is the program's root thread 5 6---------------------------------------------------------------- 7 8Thread #x: pthread_cond_{timed}wait called with invalid mutex 9 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 10 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 11 by 0x........: main (tc23_bogus_condwait.c:69) 12 13---------------------------------------------------------------- 14 15Thread #x: pthread_cond_{timed}wait called with un-held mutex 16 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 17 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 18 by 0x........: main (tc23_bogus_condwait.c:72) 19 20---------------------------------------------------------------- 21 22Thread #x: pthread_cond_{timed}wait: cond is associated with a different mutex 23 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 24 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 25 by 0x........: main (tc23_bogus_condwait.c:72) 26 27---------------------------------------------------------------- 28 29Thread #x's call to pthread_cond_wait failed 30 with error code 22 (EINVAL: Invalid argument) 31 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 32 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 33 by 0x........: main (tc23_bogus_condwait.c:72) 34 35---------------------------------------------------------------- 36 37Thread #x: pthread_cond_{timed}wait called with mutex of type pthread_rwlock_t* 38 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 39 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 40 by 0x........: main (tc23_bogus_condwait.c:75) 41 42---------------------------------------------------------------- 43 44Thread #x: pthread_cond_{timed}wait: cond is associated with a different mutex 45 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 46 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 47 by 0x........: main (tc23_bogus_condwait.c:75) 48 49---------------------------------------------------------------- 50 51Thread #x: pthread_cond_{timed}wait called with mutex held by a different thread 52 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 53 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 54 by 0x........: main (tc23_bogus_condwait.c:78) 55 56---------------------------------------------------------------- 57 58Thread #x: pthread_cond_{timed}wait: cond is associated with a different mutex 59 at 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...) 60 by 0x........: pthread_cond_wait@* (hg_intercepts.c:...) 61 by 0x........: main (tc23_bogus_condwait.c:78) 62 63 64ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0) 65