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