bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 1 | |
| 2 | Thread 3: |
| 3 | Inconsistent association of condition variable and mutex: condition variable 0x........, mutexes 0x........ and 0x........ |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 4 | at 0x........: pthread_cond_timedwait (drd_pthread_intercepts.c:?) |
bart | 76baf21 | 2009-07-21 11:36:46 +0000 | [diff] [blame] | 5 | by 0x........: thread_func (pth_inconsistent_cond_wait.c:?) |
bart | 292c1e2 | 2009-02-14 11:54:42 +0000 | [diff] [blame] | 6 | by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) |
bart | 391d9dc | 2008-07-03 10:57:30 +0000 | [diff] [blame] | 7 | cond 0x........ was first observed at: |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 8 | at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?) |
bart | 391d9dc | 2008-07-03 10:57:30 +0000 | [diff] [blame] | 9 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
| 10 | mutex 0x........ was first observed at: |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 11 | at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 12 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
bart | 391d9dc | 2008-07-03 10:57:30 +0000 | [diff] [blame] | 13 | mutex 0x........ was first observed at: |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 14 | at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 15 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
| 16 | |
| 17 | Thread 1: |
| 18 | Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread. |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 19 | at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?) |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 20 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
bart | 391d9dc | 2008-07-03 10:57:30 +0000 | [diff] [blame] | 21 | cond 0x........ was first observed at: |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 22 | at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?) |
bart | 391d9dc | 2008-07-03 10:57:30 +0000 | [diff] [blame] | 23 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
| 24 | mutex 0x........ was first observed at: |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 25 | at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 26 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
| 27 | |
| 28 | Probably a race condition: condition variable 0x........ has been signaled but the associated mutex 0x........ is not locked by the signalling thread. |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 29 | at 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?) |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 30 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
bart | 391d9dc | 2008-07-03 10:57:30 +0000 | [diff] [blame] | 31 | cond 0x........ was first observed at: |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 32 | at 0x........: pthread_cond_init (drd_pthread_intercepts.c:?) |
bart | 391d9dc | 2008-07-03 10:57:30 +0000 | [diff] [blame] | 33 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
| 34 | mutex 0x........ was first observed at: |
bart | b2260b8 | 2011-02-13 07:55:36 +0000 | [diff] [blame] | 35 | at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?) |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 36 | by 0x........: main (pth_inconsistent_cond_wait.c:?) |
| 37 | |
njn | cab64bc | 2009-08-12 00:14:44 +0000 | [diff] [blame] | 38 | |
bart | 3bb1cec | 2008-06-28 16:01:43 +0000 | [diff] [blame] | 39 | ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) |