sewardj | 8eb8bab | 2015-07-21 14:44:28 +0000 | [diff] [blame] | 1 | |
| 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:27) |
| 5 | by 0x........: main (tc09_bad_unlock.c:49) |
| 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:23) |
| 9 | |
| 10 | Thread 2: |
| 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:11) |
| 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:31) |
| 18 | |
| 19 | Thread 1: |
| 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:41) |
| 23 | by 0x........: main (tc09_bad_unlock.c:49) |
| 24 | |
| 25 | Destroying locked mutex: mutex 0x........, recursion count 1, owner 1. |
| 26 | at 0x........: nearly_main (tc09_bad_unlock.c:45) |
| 27 | by 0x........: main (tc09_bad_unlock.c:49) |
| 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:31) |
| 31 | |
| 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:27) |
| 36 | by 0x........: main (tc09_bad_unlock.c:50) |
| 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:23) |
| 40 | |
| 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:41) |
| 44 | by 0x........: main (tc09_bad_unlock.c:50) |
| 45 | |
| 46 | Destroying locked mutex: mutex 0x........, recursion count 1, owner 1. |
| 47 | at 0x........: nearly_main (tc09_bad_unlock.c:45) |
| 48 | by 0x........: main (tc09_bad_unlock.c:50) |
| 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:31) |
| 52 | |
| 53 | |
| 54 | ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0) |