blob: 753b5893879e2f2f37f8e9c34df8811f01837bad [file] [log] [blame]
bartb00ec8c2010-01-04 12:04:38 +00001
2The object at address 0x........ is not a mutex.
bartb2260b82011-02-13 07:55:36 +00003 at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +00004 by 0x........: main (tc23_bogus_condwait.c:69)
5
6Thread 3:
7Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
bartb2260b82011-02-13 07:55:36 +00008 at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +00009 by 0x........: rescue_me (tc23_bogus_condwait.c:20)
10 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
11cond 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000012 at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000013 by 0x........: main (tc23_bogus_condwait.c:56)
14
15Thread 1:
16Mutex not locked: mutex 0x........, recursion count 0, owner 0.
bartb2260b82011-02-13 07:55:36 +000017 at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000018 by 0x........: main (tc23_bogus_condwait.c:72)
19mutex 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000020 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
Elliott Hughesed398002017-06-21 14:41:24 -070021 by 0x........: main (tc23_bogus_condwait.c:54)
bartb00ec8c2010-01-04 12:04:38 +000022
23Thread 3:
24Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
bartb2260b82011-02-13 07:55:36 +000025 at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000026 by 0x........: rescue_me (tc23_bogus_condwait.c:24)
27 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
28cond 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000029 at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000030 by 0x........: main (tc23_bogus_condwait.c:56)
31mutex 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000032 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
Elliott Hughesed398002017-06-21 14:41:24 -070033 by 0x........: main (tc23_bogus_condwait.c:54)
bartb00ec8c2010-01-04 12:04:38 +000034
35Thread 1:
36The object at address 0x........ is not a mutex.
bartb2260b82011-02-13 07:55:36 +000037 at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000038 by 0x........: main (tc23_bogus_condwait.c:75)
39rwlock 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000040 at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000041 by 0x........: main (tc23_bogus_condwait.c:57)
42
43Thread 3:
44Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
bartb2260b82011-02-13 07:55:36 +000045 at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000046 by 0x........: rescue_me (tc23_bogus_condwait.c:28)
47 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
48cond 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000049 at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000050 by 0x........: main (tc23_bogus_condwait.c:56)
51rwlock 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000052 at 0x........: pthread_rwlock_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000053 by 0x........: main (tc23_bogus_condwait.c:57)
54
55Thread 1:
56Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 2.
bartb2260b82011-02-13 07:55:36 +000057 at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000058 by 0x........: main (tc23_bogus_condwait.c:78)
59mutex 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000060 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000061 by 0x........: main (tc23_bogus_condwait.c:53)
62
63Thread 3:
64Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread.
bartb2260b82011-02-13 07:55:36 +000065 at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000066 by 0x........: rescue_me (tc23_bogus_condwait.c:32)
67 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
68cond 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000069 at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000070 by 0x........: main (tc23_bogus_condwait.c:56)
71mutex 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000072 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000073 by 0x........: main (tc23_bogus_condwait.c:53)
74
bart74b2d972011-10-08 08:54:57 +000075Thread 1:
76The impossible happened: mutex is locked simultaneously by two threads: mutex 0x........, recursion count 1, owner 2.
77 at 0x........: pthread_cond_wait (drd_pthread_intercepts.c:?)
78 by 0x........: main (tc23_bogus_condwait.c:78)
79mutex 0x........ was first observed at:
80 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
81 by 0x........: main (tc23_bogus_condwait.c:53)
82
bartb00ec8c2010-01-04 12:04:38 +000083Thread 2:
84Mutex not locked by calling thread: mutex 0x........, recursion count 2, owner 1.
bartb2260b82011-02-13 07:55:36 +000085 at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000086 by 0x........: grab_the_lock (tc23_bogus_condwait.c:42)
87 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
88mutex 0x........ was first observed at:
bartb2260b82011-02-13 07:55:36 +000089 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
bartb00ec8c2010-01-04 12:04:38 +000090 by 0x........: main (tc23_bogus_condwait.c:53)
91
92
bart74b2d972011-10-08 08:54:57 +000093ERROR SUMMARY: 12 errors from 10 contexts (suppressed: 0 from 0)