bart | 5f09dcf | 2009-07-10 09:26:29 +0000 | [diff] [blame] | 1 | |
| 2 | Recursive mutex (statically initialized). |
| 3 | |
| 4 | Recursive mutex (initialized via mutex attributes). |
| 5 | |
| 6 | Error checking mutex. |
| 7 | second lock call failed ! |
| 8 | Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1. |
| 9 | at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) |
| 10 | by 0x........: lock_twice (recursive_mutex.c:?) |
| 11 | by 0x........: main (recursive_mutex.c:?) |
| 12 | mutex 0x........ was first observed at: |
| 13 | at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) |
| 14 | by 0x........: main (recursive_mutex.c:?) |
njn | cab64bc | 2009-08-12 00:14:44 +0000 | [diff] [blame] | 15 | |
bart | 5f09dcf | 2009-07-10 09:26:29 +0000 | [diff] [blame] | 16 | second unlock call failed ! |
| 17 | |
| 18 | Non-recursive mutex. |
| 19 | second lock call failed ! |
bart | 5f09dcf | 2009-07-10 09:26:29 +0000 | [diff] [blame] | 20 | Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1. |
| 21 | at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?) |
| 22 | by 0x........: lock_twice (recursive_mutex.c:?) |
| 23 | by 0x........: main (recursive_mutex.c:?) |
| 24 | mutex 0x........ was first observed at: |
| 25 | at 0x........: pthread_mutex_trylock (drd_pthread_intercepts.c:?) |
| 26 | by 0x........: lock_twice (recursive_mutex.c:?) |
| 27 | by 0x........: main (recursive_mutex.c:?) |
| 28 | |
njn | cab64bc | 2009-08-12 00:14:44 +0000 | [diff] [blame] | 29 | |
bart | 5f09dcf | 2009-07-10 09:26:29 +0000 | [diff] [blame] | 30 | Done. |
| 31 | |
| 32 | ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) |