2 Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1.
3 at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
4 by 0x........: nearly_main (tc09_bad_unlock.c:28)
5 by 0x........: main (tc09_bad_unlock.c:52)
6 mutex 0x........ was first observed at:
7 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
8 by 0x........: nearly_main (tc09_bad_unlock.c:24)
11 Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 1.
12 at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
13 by 0x........: child_fn (tc09_bad_unlock.c:12)
14 by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
15 mutex 0x........ was first observed at:
16 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
17 by 0x........: nearly_main (tc09_bad_unlock.c:32)
20 The object at address 0x........ is not a mutex.
21 at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
22 by 0x........: nearly_main (tc09_bad_unlock.c:43)
23 by 0x........: main (tc09_bad_unlock.c:5)
25 Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
26 at 0x........: nearly_main (tc09_bad_unlock.c:48)
27 by 0x........: main (tc09_bad_unlock.c:52)
28 mutex 0x........ was first observed at:
29 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
30 by 0x........: nearly_main (tc09_bad_unlock.c:32)
33 Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1.
34 at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
35 by 0x........: nearly_main (tc09_bad_unlock.c:28)
36 by 0x........: main (tc09_bad_unlock.c:53)
37 mutex 0x........ was first observed at:
38 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
39 by 0x........: nearly_main (tc09_bad_unlock.c:24)
41 The object at address 0x........ is not a mutex.
42 at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
43 by 0x........: nearly_main (tc09_bad_unlock.c:43)
44 by 0x........: main (tc09_bad_unlock.c:53)
46 Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
47 at 0x........: nearly_main (tc09_bad_unlock.c:48)
48 by 0x........: main (tc09_bad_unlock.c:53)
49 mutex 0x........ was first observed at:
50 at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
51 by 0x........: nearly_main (tc09_bad_unlock.c:32)
54 ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0)