1 ---Thread-Announcement------------------------------------------ 2 3 Thread #x was created 4 ... 5 by 0x........: pthread_create@* (hg_intercepts.c:...) 6 by 0x........: barriers_and_races (pth_barrier.c:92) 7 by 0x........: main (pth_barrier.c:122) 8 9 ---Thread-Announcement------------------------------------------ 10 11 Thread #x was created 12 ... 13 by 0x........: pthread_create@* (hg_intercepts.c:...) 14 by 0x........: barriers_and_races (pth_barrier.c:92) 15 by 0x........: main (pth_barrier.c:122) 16 17 ---------------------------------------------------------------- 18 19 Possible data race during write of size 1 at 0x........ by thread #x 20 Locks held: none 21 at 0x........: threadfunc (pth_barrier.c:60) 22 by 0x........: mythread_wrapper (hg_intercepts.c:...) 23 ... 24 25 This conflicts with a previous write of size 1 by thread #x 26 Locks held: none 27 at 0x........: threadfunc (pth_barrier.c:60) 28 by 0x........: mythread_wrapper (hg_intercepts.c:...) 29 ... 30 Address 0x........ is 0 bytes inside a block of size 1 alloc'd 31 at 0x........: malloc (vg_replace_malloc.c:...) 32 by 0x........: barriers_and_races (pth_barrier.c:76) 33 by 0x........: main (pth_barrier.c:122) 34 35