================================================= ./valgrind-old/drd/tests/qt4_rwlock.stderr.diff ================================================= --- qt4_rwlock.stderr.exp 2009-06-12 03:20:13.000000000 +0100 +++ qt4_rwlock.stderr.out 2009-06-12 03:30:34.000000000 +0100 @@ -1,5 +1,549 @@ Start of test. +Thread 11: +Conflicting store by thread 11/11 at 0x........ size 4 + at 0x........: __lll_unlock_wake_private (lowlevellock.S:274) + by 0x........: _L_unlock_4111(within libpthread-?.?.so) + by 0x........: __free_tcb (allocatestack.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Allocation context: BSS section of libpthread-2.9.so +Other segment start (thread 3/3) + at 0x........: QMutex::unlock() (drd_qtcore_intercepts.c:?) + by 0x........: ??? (in /usr/lib64/libQtCore.so.4.5.0) + by 0x........: ??? (in /usr/lib64/libQtCore.so.4.5.0) + by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Other segment end (thread 3/3) + at 0x........: __lll_lock_wait_private (lowlevellock.S:91) + by 0x........: _L_lock_4056(within libpthread-?.?.so) + by 0x........: __free_tcb (allocatestack.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Other segment start (thread 0/4) + (thread finished, call stack no longer available) +Other segment end (thread 0/4) + (thread finished, call stack no longer available) +Other segment start (thread 0/5) + (thread finished, call stack no longer available) +Other segment end (thread 0/5) + (thread finished, call stack no longer available) +Other segment start (thread 6/6) + at 0x........: QMutex::unlock() (drd_qtcore_intercepts.c:?) + by 0x........: ??? (in /usr/lib64/libQtCore.so.4.5.0) + by 0x........: ??? (in /usr/lib64/libQtCore.so.4.5.0) + by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Other segment end (thread 6/6) + at 0x........: __lll_lock_wait_private (lowlevellock.S:91) + by 0x........: _L_lock_4056(within libpthread-?.?.so) + by 0x........: __free_tcb (allocatestack.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Other segment start (thread 0/7) + (thread finished, call stack no longer available) +Other segment end (thread 0/7) + (thread finished, call stack no longer available) +Other segment start (thread 0/8) + (thread finished, call stack no longer available) +Other segment end (thread 0/8) + (thread finished, call stack no longer available) +Other segment start (thread 0/9) + (thread finished, call stack no longer available) +Other segment end (thread 0/9) + (thread finished, call stack no longer available) +Other segment start (thread 0/10) + (thread finished, call stack no longer available) +Other segment end (thread 0/10) + (thread finished, call stack no longer available) + +Thread 6: +Conflicting store by thread 6/6 at 0x........ size 4 + at 0x........: __lll_lock_wait_private (lowlevellock.S:91) + by 0x........: _L_lock_4056(within libpthread-?.?.so) + by 0x........: __free_tcb (allocatestack.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Allocation context: BSS section of libpthread-2.9.so +Other segment start (thread 0/2) + (thread finished, call stack no longer available) +Other segment end (thread 0/2) + (thread finished, call stack no longer available) +Other segment start (thread 3/3) + at 0x........: QMutex::unlock() (drd_qtcore_intercepts.c:?) + by 0x........: ??? (in /usr/lib64/libQtCore.so.4.5.0) + by 0x........: ??? (in /usr/lib64/libQtCore.so.4.5.0) + by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Other segment end (thread 3/3) + at 0x........: __lll_lock_wait_private (lowlevellock.S:91) + by 0x........: _L_lock_4056(within libpthread-?.?.so) + by 0x........: __free_tcb (allocatestack.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Other segment start (thread 0/4) + (thread finished, call stack no longer available) +Other segment end (thread 0/4) + (thread finished, call stack no longer available) +Other segment start (thread 0/5) + (thread finished, call stack no longer available) +Other segment end (thread 0/5) + (thread finished, call stack no longer available) +Other segment start (thread 0/7) + (thread finished, call stack no longer available) +Other segment end (thread 0/7)