From: Julian Seward Date: Thu, 18 Dec 2008 20:21:13 +0000 (+0000) Subject: Update the expected outputs following changes in Helgrind over the X-Git-Tag: svn/VALGRIND_3_4_0~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=907a49e8f8c7cb974387c947b3d04fabedcf8952;p=thirdparty%2Fvalgrind.git Update the expected outputs following changes in Helgrind over the past few weeks. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8842 --- diff --git a/helgrind/tests/bar_bad.stderr.exp-glibc28-amd64 b/helgrind/tests/bar_bad.stderr.exp-glibc28-amd64 index 65342afe53..7fa1270a6e 100644 --- a/helgrind/tests/bar_bad.stderr.exp-glibc28-amd64 +++ b/helgrind/tests/bar_bad.stderr.exp-glibc28-amd64 @@ -1,45 +1,45 @@ initialise a barrier with zero count -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: pthread_barrier_init: 'count' argument is zero +Thread #x: pthread_barrier_init: 'count' argument is zero at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:39) -Thread #1's call to pthread_barrier_init failed +Thread #x's call to pthread_barrier_init failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:39) initialise a barrier twice -Thread #1: pthread_barrier_init: barrier is already initialised +Thread #x: pthread_barrier_init: barrier is already initialised at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:45) initialise a barrier which has threads waiting on it -Thread #1: pthread_barrier_init: barrier is already initialised +Thread #x: pthread_barrier_init: barrier is already initialised at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:57) -Thread #1: pthread_barrier_init: threads are waiting at barrier +Thread #x: pthread_barrier_init: threads are waiting at barrier at 0x........: pthread_barrier_init (hg_intercepts.c:...) by 0x........: main (bar_bad.c:57) destroy a barrier that has waiting threads -Thread #1: pthread_barrier_destroy: threads are waiting at barrier +Thread #x: pthread_barrier_destroy: threads are waiting at barrier at 0x........: pthread_barrier_destroy (hg_intercepts.c:...) by 0x........: main (bar_bad.c:69) -Thread #1's call to pthread_barrier_destroy failed +Thread #x's call to pthread_barrier_destroy failed with error code 16 (EBUSY: Device or resource busy) at 0x........: pthread_barrier_destroy (hg_intercepts.c:...) by 0x........: main (bar_bad.c:69) destroy a barrier that was never initialised -Thread #1: pthread_barrier_destroy: barrier was never initialised +Thread #x: pthread_barrier_destroy: barrier was never initialised at 0x........: pthread_barrier_destroy (hg_intercepts.c:...) by 0x........: main (bar_bad.c:80) diff --git a/helgrind/tests/hg02_deadlock.stderr.exp-glibc25-amd64 b/helgrind/tests/hg02_deadlock.stderr.exp-glibc25-amd64 index 8fe4ea458d..5f84cc3a86 100644 --- a/helgrind/tests/hg02_deadlock.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/hg02_deadlock.stderr.exp-glibc25-amd64 @@ -1,28 +1,28 @@ -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (hg02_deadlock.c:36) -Thread #3: lock order "0x........ before 0x........" violated +Thread #x: lock order "0x........ before 0x........" violated at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: t2 (hg02_deadlock.c:20) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Required order was established by acquisition of lock at 0x........ at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: t1 (hg02_deadlock.c:9) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) followed by a later acquisition of lock at 0x........ at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: t1 (hg02_deadlock.c:10) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/hg03_inherit.stderr.exp-glibc25-amd64 b/helgrind/tests/hg03_inherit.stderr.exp-glibc25-amd64 index 117205b8f1..85470c4ba6 100644 --- a/helgrind/tests/hg03_inherit.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/hg03_inherit.stderr.exp-glibc25-amd64 @@ -1,21 +1,31 @@ -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (hg03_inherit.c:46) -Thread #1 is the program's root thread +Thread #x is the program's root thread -Possible data race during write of size 4 at 0x........ by thread #3 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: t2 (hg03_inherit.c:28) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #1 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous read of size 4 by thread #x at 0x........: main (hg03_inherit.c:60) Location 0x........ is 0 bytes inside shared[1], - declared at hg03_inherit.c:11, in frame #0 of thread 3 + declared at hg03_inherit.c:11, in frame #0 of thread x -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +Possible data race during write of size 4 at 0x........ by thread #x + at 0x........: t2 (hg03_inherit.c:29) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous read of size 4 by thread #x + at 0x........: main (hg03_inherit.c:60) + Location 0x........ is 0 bytes inside shared[1], + declared at hg03_inherit.c:11, in frame #0 of thread x + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/hg04_race.stderr.exp-glibc25-amd64 b/helgrind/tests/hg04_race.stderr.exp-glibc25-amd64 index 5aabafa7b5..293aa10cd8 100644 --- a/helgrind/tests/hg04_race.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/hg04_race.stderr.exp-glibc25-amd64 @@ -1,29 +1,42 @@ -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (hg04_race.c:21) -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (hg04_race.c:19) -Possible data race during read of size 4 at 0x........ by thread #3 +Possible data race during read of size 4 at 0x........ by thread #x at 0x........: th (hg04_race.c:10) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #2 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: th (hg04_race.c:10) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside local var "shared" - declared at hg04_race.c:6, in frame #0 of thread 2 + declared at hg04_race.c:6, in frame #0 of thread x -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +Possible data race during write of size 4 at 0x........ by thread #x + at 0x........: th (hg04_race.c:10) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x + at 0x........: th (hg04_race.c:10) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside local var "shared" + declared at hg04_race.c:6, in frame #0 of thread x + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/hg05_race2.stderr.exp-glibc25-amd64 b/helgrind/tests/hg05_race2.stderr.exp-glibc25-amd64 index 6797e8805b..093c130820 100644 --- a/helgrind/tests/hg05_race2.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/hg05_race2.stderr.exp-glibc25-amd64 @@ -1,29 +1,42 @@ -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (hg05_race2.c:29) -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (hg05_race2.c:27) -Possible data race during read of size 4 at 0x........ by thread #3 +Possible data race during read of size 4 at 0x........ by thread #x at 0x........: th (hg05_race2.c:17) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #2 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: th (hg05_race2.c:17) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside foo.poot[5].plop[11], - declared at hg05_race2.c:24, in frame #4 of thread 1 + declared at hg05_race2.c:24, in frame #4 of thread x -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +Possible data race during write of size 4 at 0x........ by thread #x + at 0x........: th (hg05_race2.c:17) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x + at 0x........: th (hg05_race2.c:17) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside foo.poot[5].plop[11], + declared at hg05_race2.c:24, in frame #4 of thread x + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/pth_barrier1.stderr.exp-glibc28-amd64 b/helgrind/tests/pth_barrier1.stderr.exp-glibc28-amd64 index bfc431e558..e3b38900f0 100644 --- a/helgrind/tests/pth_barrier1.stderr.exp-glibc28-amd64 +++ b/helgrind/tests/pth_barrier1.stderr.exp-glibc28-amd64 @@ -1,6 +1,6 @@ Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: barriers_and_races (pth_barrier.c:84) @@ -8,7 +8,7 @@ Thread #x was created Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: barriers_and_races (pth_barrier.c:84) @@ -17,10 +17,10 @@ Thread #x was created Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) diff --git a/helgrind/tests/pth_barrier2.stderr.exp-glibc28-amd64 b/helgrind/tests/pth_barrier2.stderr.exp-glibc28-amd64 index 4f979a3308..b444b0e75b 100644 --- a/helgrind/tests/pth_barrier2.stderr.exp-glibc28-amd64 +++ b/helgrind/tests/pth_barrier2.stderr.exp-glibc28-amd64 @@ -1,6 +1,6 @@ Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: barriers_and_races (pth_barrier.c:84) @@ -8,7 +8,7 @@ Thread #x was created Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: barriers_and_races (pth_barrier.c:84) @@ -17,351 +17,351 @@ Thread #x was created Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) diff --git a/helgrind/tests/pth_barrier3.stderr.exp-glibc28-amd64 b/helgrind/tests/pth_barrier3.stderr.exp-glibc28-amd64 index bfc431e558..e3b38900f0 100644 --- a/helgrind/tests/pth_barrier3.stderr.exp-glibc28-amd64 +++ b/helgrind/tests/pth_barrier3.stderr.exp-glibc28-amd64 @@ -1,6 +1,6 @@ Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: barriers_and_races (pth_barrier.c:84) @@ -8,7 +8,7 @@ Thread #x was created Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: barriers_and_races (pth_barrier.c:84) @@ -17,10 +17,10 @@ Thread #x was created Possible data race during write of size 4 at 0x........ by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: threadfunc (pth_barrier.c:57) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) diff --git a/helgrind/tests/rwlock_race.stderr.exp-glibc25-amd64 b/helgrind/tests/rwlock_race.stderr.exp-glibc25-amd64 index c1852799e8..44f8d07815 100644 --- a/helgrind/tests/rwlock_race.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/rwlock_race.stderr.exp-glibc25-amd64 @@ -1,30 +1,30 @@ -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (rwlock_race.c:48) -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (rwlock_race.c:47) -Possible data race during write of size 4 at 0x........ by thread #3 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: thread_func (rwlock_race.c:29) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #2 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: thread_func (rwlock_race.c:29) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside local var "s_racy" - declared at rwlock_race.c:18, in frame #0 of thread 3 + declared at rwlock_race.c:18, in frame #0 of thread x Result: 2 ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc01_simple_race.stderr.exp-glibc25-amd64 b/helgrind/tests/tc01_simple_race.stderr.exp-glibc25-amd64 index 75fcec0136..19324f3f17 100644 --- a/helgrind/tests/tc01_simple_race.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc01_simple_race.stderr.exp-glibc25-amd64 @@ -1,21 +1,31 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc01_simple_race.c:22) -Possible data race during read of size 4 at 0x........ by thread #1 +Possible data race during read of size 4 at 0x........ by thread #x at 0x........: main (tc01_simple_race.c:28) - This conflicts with a previous access by thread #2 + This conflicts with a previous write of size 4 by thread #x at 0x........: child_fn (tc01_simple_race.c:14) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside global var "x" declared at tc01_simple_race.c:9 -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +Possible data race during write of size 4 at 0x........ by thread #x + at 0x........: main (tc01_simple_race.c:28) + This conflicts with a previous write of size 4 by thread #x + at 0x........: child_fn (tc01_simple_race.c:14) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside global var "x" + declared at tc01_simple_race.c:9 + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc04_free_lock.stderr.exp-glibc25-amd64 b/helgrind/tests/tc04_free_lock.stderr.exp-glibc25-amd64 index 8a4ba6d576..91f128fa53 100644 --- a/helgrind/tests/tc04_free_lock.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc04_free_lock.stderr.exp-glibc25-amd64 @@ -1,9 +1,9 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: Exiting thread still holds 2 locks +Thread #x: Exiting thread still holds 2 locks at 0x........: _Exit (in /...libc...) - by 0x........: ... + by 0x........: exit (in /...libc...) by 0x........: (below main) (in /...libc...) ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc05_simple_race.stderr.exp-glibc25-amd64 b/helgrind/tests/tc05_simple_race.stderr.exp-glibc25-amd64 index cc62199eda..ac316222ad 100644 --- a/helgrind/tests/tc05_simple_race.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc05_simple_race.stderr.exp-glibc25-amd64 @@ -1,21 +1,31 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc05_simple_race.c:27) -Possible data race during read of size 4 at 0x........ by thread #1 +Possible data race during read of size 4 at 0x........ by thread #x at 0x........: main (tc05_simple_race.c:33) - This conflicts with a previous access by thread #2 + This conflicts with a previous write of size 4 by thread #x at 0x........: child_fn (tc05_simple_race.c:19) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside global var "y" declared at tc05_simple_race.c:10 -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +Possible data race during write of size 4 at 0x........ by thread #x + at 0x........: main (tc05_simple_race.c:33) + This conflicts with a previous write of size 4 by thread #x + at 0x........: child_fn (tc05_simple_race.c:19) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside global var "y" + declared at tc05_simple_race.c:10 + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc06_two_races.stderr.exp-glibc25-amd64 b/helgrind/tests/tc06_two_races.stderr.exp-glibc25-amd64 index a750f11501..1d891a1b4c 100644 --- a/helgrind/tests/tc06_two_races.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc06_two_races.stderr.exp-glibc25-amd64 @@ -1,31 +1,51 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc06_two_races.c:26) -Possible data race during read of size 4 at 0x........ by thread #1 +Possible data race during read of size 4 at 0x........ by thread #x at 0x........: main (tc06_two_races.c:31) - This conflicts with a previous access by thread #2 + This conflicts with a previous write of size 4 by thread #x at 0x........: child_fn (tc06_two_races.c:14) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside global var "unprot1" declared at tc06_two_races.c:9 -Possible data race during read of size 4 at 0x........ by thread #1 +Possible data race during write of size 4 at 0x........ by thread #x + at 0x........: main (tc06_two_races.c:31) + This conflicts with a previous write of size 4 by thread #x + at 0x........: child_fn (tc06_two_races.c:14) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside global var "unprot1" + declared at tc06_two_races.c:9 + +Possible data race during read of size 4 at 0x........ by thread #x + at 0x........: main (tc06_two_races.c:35) + This conflicts with a previous write of size 4 by thread #x + at 0x........: child_fn (tc06_two_races.c:18) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside global var "unprot2" + declared at tc06_two_races.c:9 + +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: main (tc06_two_races.c:35) - This conflicts with a previous access by thread #2 + This conflicts with a previous write of size 4 by thread #x at 0x........: child_fn (tc06_two_races.c:18) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside global var "unprot2" declared at tc06_two_races.c:9 -ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) +ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 index 1e56cf842a..2b3c4b3df9 100644 --- a/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc09_bad_unlock.stderr.exp-glibc25-amd64 @@ -1,7 +1,7 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1 unlocked a not-locked lock at 0x........ +Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:27) by 0x........: main (tc09_bad_unlock.c:49) @@ -10,38 +10,38 @@ Thread #1 unlocked a not-locked lock at 0x........ by 0x........: nearly_main (tc09_bad_unlock.c:23) by 0x........: main (tc09_bad_unlock.c:49) -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:35) by 0x........: main (tc09_bad_unlock.c:49) -Thread #2 unlocked lock at 0x........ currently held by thread #1 +Thread #x unlocked lock at 0x........ currently held by thread #x at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: child_fn (tc09_bad_unlock.c:11) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Lock at 0x........ was first observed at 0x........: pthread_mutex_init (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:49) -Thread #1 unlocked an invalid lock at 0x........ +Thread #x unlocked an invalid lock at 0x........ at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:41) by 0x........: main (tc09_bad_unlock.c:49) -Thread #1's call to pthread_mutex_unlock failed +Thread #x's call to pthread_mutex_unlock failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:41) by 0x........: main (tc09_bad_unlock.c:49) --------------------- -Thread #1 unlocked a not-locked lock at 0x........ +Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:27) by 0x........: main (tc09_bad_unlock.c:50) @@ -50,49 +50,49 @@ Thread #1 unlocked a not-locked lock at 0x........ by 0x........: nearly_main (tc09_bad_unlock.c:23) by 0x........: main (tc09_bad_unlock.c:49) -Thread #1: Attempt to re-lock a non-recursive lock I already hold +Thread #x: Attempt to re-lock a non-recursive lock I already hold at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:32) by 0x........: main (tc09_bad_unlock.c:50) -Thread #1: Bug in libpthread: recursive write lock granted on mutex/wrlock which does not support recursion +Thread #x: Bug in libpthread: recursive write lock granted on mutex/wrlock which does not support recursion at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:32) by 0x........: main (tc09_bad_unlock.c:50) -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:35) by 0x........: main (tc09_bad_unlock.c:50) -Thread #3 unlocked lock at 0x........ currently held by thread #1 +Thread #x unlocked lock at 0x........ currently held by thread #x at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: child_fn (tc09_bad_unlock.c:11) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Lock at 0x........ was first observed at 0x........: pthread_mutex_init (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:31) by 0x........: main (tc09_bad_unlock.c:49) -Thread #1 unlocked an invalid lock at 0x........ +Thread #x unlocked an invalid lock at 0x........ at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:41) by 0x........: main (tc09_bad_unlock.c:50) -Thread #1's call to pthread_mutex_unlock failed +Thread #x's call to pthread_mutex_unlock failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc09_bad_unlock.c:41) by 0x........: main (tc09_bad_unlock.c:50) -Thread #1: Exiting thread still holds 1 lock +Thread #x: Exiting thread still holds 1 lock at 0x........: _Exit (in /...libc...) - by 0x........: ... + by 0x........: exit (in /...libc...) by 0x........: (below main) (in /...libc...) ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc10_rec_lock.stderr.exp-glibc25-amd64 b/helgrind/tests/tc10_rec_lock.stderr.exp-glibc25-amd64 index a301ee7d70..7e65ba7658 100644 --- a/helgrind/tests/tc10_rec_lock.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc10_rec_lock.stderr.exp-glibc25-amd64 @@ -6,9 +6,9 @@ before unlock #1 before unlock #2 before unlock #3 before unlock #4 -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1 unlocked a not-locked lock at 0x........ +Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc10_rec_lock.c:42) by 0x........: main (tc10_rec_lock.c:47) @@ -17,7 +17,7 @@ Thread #1 unlocked a not-locked lock at 0x........ by 0x........: nearly_main (tc10_rec_lock.c:24) by 0x........: main (tc10_rec_lock.c:47) -Thread #1's call to pthread_mutex_unlock failed +Thread #x's call to pthread_mutex_unlock failed with error code 1 (EPERM: Operation not permitted) at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: nearly_main (tc10_rec_lock.c:42) diff --git a/helgrind/tests/tc12_rwl_trivial.stderr.exp-glibc25-amd64 b/helgrind/tests/tc12_rwl_trivial.stderr.exp-glibc25-amd64 index cbc403eb48..5d4f383da0 100644 --- a/helgrind/tests/tc12_rwl_trivial.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc12_rwl_trivial.stderr.exp-glibc25-amd64 @@ -1,7 +1,7 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1 unlocked a not-locked lock at 0x........ +Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc12_rwl_trivial.c:29) Lock at 0x........ was first observed diff --git a/helgrind/tests/tc13_laog1.stderr.exp-glibc25-amd64 b/helgrind/tests/tc13_laog1.stderr.exp-glibc25-amd64 index 74aa263e20..643aef91dc 100644 --- a/helgrind/tests/tc13_laog1.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc13_laog1.stderr.exp-glibc25-amd64 @@ -1,7 +1,7 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: lock order "0x........ before 0x........" violated +Thread #x: lock order "0x........ before 0x........" violated at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: main (tc13_laog1.c:24) Required order was established by acquisition of lock at 0x........ diff --git a/helgrind/tests/tc14_laog_dinphils.stderr.exp-glibc25-amd64 b/helgrind/tests/tc14_laog_dinphils.stderr.exp-glibc25-amd64 index 5cedeb8f18..73dcf1c576 100644 --- a/helgrind/tests/tc14_laog_dinphils.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc14_laog_dinphils.stderr.exp-glibc25-amd64 @@ -1,16 +1,16 @@ -Thread #6 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc14_laog_dinphils.c:34) -Thread #6: lock order "0x........ before 0x........" violated +Thread #x: lock order "0x........ before 0x........" violated at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: dine (tc14_laog_dinphils.c:19) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ERROR SUMMARY: 1000 errors from 1 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc15_laog_lockdel.stderr.exp-glibc25-amd64 b/helgrind/tests/tc15_laog_lockdel.stderr.exp-glibc25-amd64 index 4bab3042e8..cf7fce963e 100644 --- a/helgrind/tests/tc15_laog_lockdel.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc15_laog_lockdel.stderr.exp-glibc25-amd64 @@ -1,9 +1,9 @@ Establish order 1 -> 2 Try order 2 -> 1. This gives an error. -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: lock order "0x........ before 0x........" violated +Thread #x: lock order "0x........ before 0x........" violated at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: main (tc15_laog_lockdel.c:36) Required order was established by acquisition of lock at 0x........ diff --git a/helgrind/tests/tc16_byterace.stderr.exp-glibc25-amd64 b/helgrind/tests/tc16_byterace.stderr.exp-glibc25-amd64 index d71f603a49..c40573bec2 100644 --- a/helgrind/tests/tc16_byterace.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc16_byterace.stderr.exp-glibc25-amd64 @@ -1,21 +1,31 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc16_byterace.c:22) -Possible data race during read of size 1 at 0x........ by thread #1 +Possible data race during read of size 1 at 0x........ by thread #x at 0x........: main (tc16_byterace.c:34) - This conflicts with a previous access by thread #2 + This conflicts with a previous write of size 1 by thread #x at 0x........: child_fn (tc16_byterace.c:13) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside bytes[4], a global variable declared at tc16_byterace.c:7 -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +Possible data race during write of size 1 at 0x........ by thread #x + at 0x........: main (tc16_byterace.c:34) + This conflicts with a previous write of size 1 by thread #x + at 0x........: child_fn (tc16_byterace.c:13) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside bytes[4], + a global variable declared at tc16_byterace.c:7 + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 b/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 index cd9c692943..ac8baaa2f1 100644 --- a/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 +++ b/helgrind/tests/tc18_semabuse.stderr.exp-glibc28-amd64 @@ -1,17 +1,17 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1's call to sem_init failed +Thread #x's call to sem_init failed with error code 22 (EINVAL: Invalid argument) at 0x........: sem_init@* (hg_intercepts.c:...) by 0x........: main (tc18_semabuse.c:23) -Thread #1: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post +Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post at 0x........: sem_wait_WRK (hg_intercepts.c:...) by 0x........: sem_wait (hg_intercepts.c:...) by 0x........: main (tc18_semabuse.c:34) -Thread #1's call to sem_post failed +Thread #x's call to sem_post failed with error code 22 (EINVAL: Invalid argument) at 0x........: sem_post_WRK (hg_intercepts.c:...) by 0x........: sem_post (hg_intercepts.c:...) diff --git a/helgrind/tests/tc19_shadowmem.stderr.exp-glibc25-amd64 b/helgrind/tests/tc19_shadowmem.stderr.exp-glibc25-amd64 index 1ee9ee7adc..bba4d766a7 100644 --- a/helgrind/tests/tc19_shadowmem.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc19_shadowmem.stderr.exp-glibc25-amd64 @@ -5,2776 +5,2776 @@ =========================================================== ---------- char gran, 0 .. 99, skip 0 ---------- -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #3 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #2 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 1 ---------- -Thread #5 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #4 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #5 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #4 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 2 ---------- -Thread #7 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #6 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #7 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #6 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 3 ---------- -Thread #9 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #8 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #9 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #8 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 4 ---------- -Thread #11 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #10 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #11 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #10 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 5 ---------- -Thread #13 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #12 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #13 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #12 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 6 ---------- -Thread #15 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #14 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #15 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #14 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 7 ---------- -Thread #17 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #16 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #17 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #16 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 8 ---------- -Thread #19 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #18 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #19 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #18 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 9 ---------- -Thread #21 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #20 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #21 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #20 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 10 ---------- -Thread #23 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #22 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #23 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #22 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 11 ---------- -Thread #25 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #24 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #25 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #24 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 12 ---------- -Thread #27 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #26 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #27 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #26 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 13 ---------- -Thread #29 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #28 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #29 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #28 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 14 ---------- -Thread #31 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #30 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #31 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #30 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 15 ---------- -Thread #33 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #32 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #33 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #32 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 16 ---------- -Thread #35 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #34 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #35 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #34 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 17 ---------- -Thread #37 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #36 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #37 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #36 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 18 ---------- -Thread #39 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #38 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #39 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #38 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 19 ---------- -Thread #41 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #40 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #41 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #40 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 20 ---------- -Thread #43 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #42 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #43 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #42 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 21 ---------- -Thread #45 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #44 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #45 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #44 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 22 ---------- -Thread #47 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #46 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #47 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #46 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 23 ---------- -Thread #49 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #48 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #49 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #48 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 24 ---------- -Thread #51 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #50 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #51 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #50 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 25 ---------- -Thread #53 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #52 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #53 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #52 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 26 ---------- -Thread #55 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #54 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #55 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #54 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 27 ---------- -Thread #57 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #56 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #57 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #56 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 28 ---------- -Thread #59 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #58 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #59 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #58 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 29 ---------- -Thread #61 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #60 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #61 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #60 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 30 ---------- -Thread #63 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #62 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #63 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #62 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 31 ---------- -Thread #65 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #64 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #65 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #64 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 32 ---------- -Thread #67 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #66 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #67 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #66 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 33 ---------- -Thread #69 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #68 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #69 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #68 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 34 ---------- -Thread #71 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #70 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #71 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #70 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 35 ---------- -Thread #73 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #72 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #73 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #72 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 36 ---------- -Thread #75 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #74 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #75 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #74 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 37 ---------- -Thread #77 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #76 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #77 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #76 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 38 ---------- -Thread #79 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #78 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #79 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #78 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 39 ---------- -Thread #81 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #80 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #81 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #80 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 40 ---------- -Thread #83 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #82 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #83 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #82 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 41 ---------- -Thread #85 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #84 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #85 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #84 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 42 ---------- -Thread #87 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #86 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #87 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #86 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 43 ---------- -Thread #89 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #88 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #89 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #88 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 44 ---------- -Thread #91 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #90 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #91 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #90 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 45 ---------- -Thread #93 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #92 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #93 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #92 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 46 ---------- -Thread #95 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #94 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #95 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #94 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 47 ---------- -Thread #97 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #96 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #97 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #96 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 48 ---------- -Thread #99 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #98 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #99 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #98 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 49 ---------- -Thread #101 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #100 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #101 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #100 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 50 ---------- -Thread #103 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #102 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #103 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #102 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 51 ---------- -Thread #105 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #104 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #105 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #104 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 52 ---------- -Thread #107 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #106 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #107 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #106 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 53 ---------- -Thread #109 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #108 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #109 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #108 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 54 ---------- -Thread #111 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #110 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #111 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #110 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 55 ---------- -Thread #113 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #112 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #113 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #112 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 56 ---------- -Thread #115 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #114 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #115 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #114 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 57 ---------- -Thread #117 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #116 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #117 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #116 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 58 ---------- -Thread #119 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #118 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #119 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #118 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 59 ---------- -Thread #121 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #120 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #121 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #120 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 60 ---------- -Thread #123 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #122 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #123 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #122 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 61 ---------- -Thread #125 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #124 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #125 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #124 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 62 ---------- -Thread #127 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #126 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #127 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #126 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 63 ---------- -Thread #129 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #128 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #129 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #128 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 64 ---------- -Thread #131 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #130 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #131 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #130 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 65 ---------- -Thread #133 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #132 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #133 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #132 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 66 ---------- -Thread #135 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #134 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #135 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #134 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 67 ---------- -Thread #137 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #136 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #137 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #136 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 68 ---------- -Thread #139 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #138 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #139 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #138 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 69 ---------- -Thread #141 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #140 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #141 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #140 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 70 ---------- -Thread #143 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #142 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #143 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #142 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 71 ---------- -Thread #145 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #144 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #145 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #144 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 72 ---------- -Thread #147 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #146 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #147 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #146 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 73 ---------- -Thread #149 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #148 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #149 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #148 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 74 ---------- -Thread #151 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #150 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #151 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #150 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 75 ---------- -Thread #153 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #152 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #153 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #152 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 76 ---------- -Thread #155 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #154 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #155 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #154 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 77 ---------- -Thread #157 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #156 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #157 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #156 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 78 ---------- -Thread #159 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #158 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #159 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #158 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 79 ---------- -Thread #161 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #160 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #161 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #160 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 80 ---------- -Thread #163 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #162 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #163 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #162 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 81 ---------- -Thread #165 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #164 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #165 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #164 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 82 ---------- -Thread #167 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #166 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #167 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #166 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 83 ---------- -Thread #169 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #168 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #169 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #168 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 84 ---------- -Thread #171 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #170 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #171 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #170 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 85 ---------- -Thread #173 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #172 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #173 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #172 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 86 ---------- -Thread #175 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #174 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #175 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #174 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 87 ---------- -Thread #177 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #176 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #177 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #176 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 88 ---------- -Thread #179 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #178 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #179 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #178 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 89 ---------- -Thread #181 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #180 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #181 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #180 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 90 ---------- -Thread #183 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #182 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #183 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #182 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 91 ---------- -Thread #185 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #184 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #185 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #184 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 92 ---------- -Thread #187 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #186 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #187 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #186 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 93 ---------- -Thread #189 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #188 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #189 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #188 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 94 ---------- -Thread #191 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #190 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #191 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #190 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 95 ---------- -Thread #193 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #192 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #193 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #192 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 96 ---------- -Thread #195 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #194 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #195 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:480) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #194 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:480) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 97 ---------- -Thread #197 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #196 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #197 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:482) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #196 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:482) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- char gran, 0 .. 99, skip 98 ---------- -Thread #199 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:173) -Thread #198 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:172) -Possible data race during write of size 1 at 0x........ by thread #199 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:484) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #198 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child8 (tc19_shadowmem.c:33) by 0x........: steer (tc19_shadowmem.c:484) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ========================================================== === 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 === @@ -2782,3388 +2782,3388 @@ Possible data race during write of size 1 at 0x........ by thread #199 ---------- short gran, 0 .. 98, skip 0 ---------- -Thread #201 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #200 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #201 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #200 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) More than 100 errors detected. Subsequent errors will still be recorded, but in less detail than before. ---------- short gran, 1 .. 98, skip 1 ---------- -Thread #203 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #202 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #203 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #202 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #203 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #202 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 2 ---------- -Thread #205 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #204 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #205 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #204 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 3 ---------- -Thread #207 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #206 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #207 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #206 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #207 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #206 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 4 ---------- -Thread #209 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #208 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #209 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #208 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 5 ---------- -Thread #211 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #210 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #211 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #210 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #211 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #210 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 6 ---------- -Thread #213 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #212 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #213 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #212 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 7 ---------- -Thread #215 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #214 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #215 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #214 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #215 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #214 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 8 ---------- -Thread #217 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #216 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #217 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #216 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 9 ---------- -Thread #219 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #218 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #219 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #218 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #219 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #218 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 10 ---------- -Thread #221 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #220 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #221 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #220 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 11 ---------- -Thread #223 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #222 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #223 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #222 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #223 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #222 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 12 ---------- -Thread #225 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #224 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #225 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #224 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 13 ---------- -Thread #227 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #226 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #227 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #226 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #227 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #226 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 14 ---------- -Thread #229 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #228 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #229 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #228 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 15 ---------- -Thread #231 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #230 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #231 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #230 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #231 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #230 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 16 ---------- -Thread #233 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #232 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #233 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #232 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 17 ---------- -Thread #235 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #234 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #235 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #234 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #235 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #234 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 18 ---------- -Thread #237 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #236 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #237 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #236 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 19 ---------- -Thread #239 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #238 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #239 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #238 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #239 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #238 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 20 ---------- -Thread #241 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #240 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #241 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #240 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 21 ---------- -Thread #243 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #242 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #243 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #242 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #243 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #242 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 22 ---------- -Thread #245 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #244 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #245 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #244 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 23 ---------- -Thread #247 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #246 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #247 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #246 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #247 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #246 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 24 ---------- -Thread #249 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #248 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #249 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #248 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 25 ---------- -Thread #251 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #250 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #251 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #250 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #251 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #250 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 26 ---------- -Thread #253 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #252 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #253 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #252 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 27 ---------- -Thread #255 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #254 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #255 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #254 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #255 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #254 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 28 ---------- -Thread #257 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #256 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #257 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #256 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 29 ---------- -Thread #259 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #258 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #259 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #258 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #259 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #258 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 30 ---------- -Thread #261 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #260 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #261 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #260 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 31 ---------- -Thread #263 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #262 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #263 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #262 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #263 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #262 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 32 ---------- -Thread #265 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #264 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #265 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #264 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 33 ---------- -Thread #267 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #266 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #267 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #266 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #267 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #266 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 34 ---------- -Thread #269 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #268 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #269 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #268 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 35 ---------- -Thread #271 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #270 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #271 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #270 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #271 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #270 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 36 ---------- -Thread #273 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #272 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #273 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #272 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 37 ---------- -Thread #275 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #274 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #275 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #274 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #275 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #274 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 38 ---------- -Thread #277 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #276 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #277 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #276 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 39 ---------- -Thread #279 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #278 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #279 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #278 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #279 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #278 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 40 ---------- -Thread #281 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #280 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #281 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #280 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 41 ---------- -Thread #283 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #282 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #283 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #282 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #283 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #282 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 42 ---------- -Thread #285 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #284 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #285 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #284 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 43 ---------- -Thread #287 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #286 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #287 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #286 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #287 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #286 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 44 ---------- -Thread #289 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #288 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #289 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #288 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 45 ---------- -Thread #291 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #290 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #291 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #290 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #291 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #290 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 46 ---------- -Thread #293 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #292 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #293 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #292 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 47 ---------- -Thread #295 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #294 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #295 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #294 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #295 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #294 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 48 ---------- -Thread #297 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #296 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #297 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #296 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 49 ---------- -Thread #299 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #298 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #299 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #298 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #299 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #298 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 50 ---------- -Thread #301 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #300 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #301 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #300 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 51 ---------- -Thread #303 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #302 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #303 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #302 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #303 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #302 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 52 ---------- -Thread #305 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #304 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #305 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #304 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 53 ---------- -Thread #307 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #306 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #307 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #306 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #307 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #306 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 54 ---------- -Thread #309 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #308 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #309 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #308 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 55 ---------- -Thread #311 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #310 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #311 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #310 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #311 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #310 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 56 ---------- -Thread #313 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #312 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #313 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #312 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 57 ---------- -Thread #315 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #314 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #315 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #314 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #315 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #314 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 58 ---------- -Thread #317 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #316 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #317 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #316 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 59 ---------- -Thread #319 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #318 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #319 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #318 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #319 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #318 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 60 ---------- -Thread #321 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #320 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #321 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #320 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 61 ---------- -Thread #323 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #322 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #323 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #322 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #323 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #322 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 62 ---------- -Thread #325 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #324 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #325 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #324 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 63 ---------- -Thread #327 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #326 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #327 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #326 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #327 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #326 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 64 ---------- -Thread #329 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #328 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #329 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #328 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 65 ---------- -Thread #331 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #330 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #331 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #330 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #331 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #330 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 66 ---------- -Thread #333 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #332 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #333 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #332 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 67 ---------- -Thread #335 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #334 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #335 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #334 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #335 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #334 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 68 ---------- -Thread #337 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #336 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #337 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #336 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 69 ---------- -Thread #339 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #338 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #339 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #338 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #339 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #338 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 70 ---------- -Thread #341 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #340 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #341 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #340 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 71 ---------- -Thread #343 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #342 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #343 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #342 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #343 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #342 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 72 ---------- -Thread #345 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #344 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #345 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #344 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 73 ---------- -Thread #347 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #346 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #347 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #346 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #347 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #346 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 74 ---------- -Thread #349 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #348 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #349 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #348 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 75 ---------- -Thread #351 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #350 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #351 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #350 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #351 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #350 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 76 ---------- -Thread #353 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #352 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #353 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #352 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 77 ---------- -Thread #355 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #354 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #355 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #354 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #355 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #354 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 78 ---------- -Thread #357 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #356 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #357 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #356 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 79 ---------- -Thread #359 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #358 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #359 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #358 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #359 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #358 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 80 ---------- -Thread #361 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #360 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #361 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #360 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 81 ---------- -Thread #363 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #362 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #363 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #362 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #363 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #362 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 82 ---------- -Thread #365 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #364 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #365 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #364 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 83 ---------- -Thread #367 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #366 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #367 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #366 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #367 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #366 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 84 ---------- -Thread #369 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #368 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #369 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #368 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 85 ---------- -Thread #371 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #370 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #371 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #370 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #371 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #370 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 86 ---------- -Thread #373 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #372 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #373 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #372 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 87 ---------- -Thread #375 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #374 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #375 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #374 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #375 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #374 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 88 ---------- -Thread #377 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #376 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #377 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #376 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 89 ---------- -Thread #379 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #378 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #379 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #378 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #379 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #378 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 90 ---------- -Thread #381 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #380 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #381 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #380 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 91 ---------- -Thread #383 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #382 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #383 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #382 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #383 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #382 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 92 ---------- -Thread #385 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #384 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #385 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #384 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 93 ---------- -Thread #387 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #386 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #387 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #386 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #387 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #386 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 94 ---------- -Thread #389 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #388 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #389 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #388 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 95 ---------- -Thread #391 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #390 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #391 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #390 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #391 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #390 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 0 .. 98, skip 96 ---------- -Thread #393 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #392 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 2 at 0x........ by thread #393 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:480) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #392 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:480) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- short gran, 1 .. 98, skip 97 ---------- -Thread #395 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:204) -Thread #394 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:203) -Possible data race during write of size 1 at 0x........ by thread #395 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:482) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #394 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:482) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #395 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:482) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #394 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child16 (tc19_shadowmem.c:57) by 0x........: steer (tc19_shadowmem.c:482) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ========================================================== === 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 === @@ -6171,4876 +6171,4876 @@ Possible data race during write of size 1 at 0x........ by thread #395 ---------- int gran, 0 .. 96, skip 0 ---------- -Thread #397 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #396 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #397 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #396 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 1 ---------- -Thread #399 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #398 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #399 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #398 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #399 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #398 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #399 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #398 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #399 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #398 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 2 ---------- -Thread #401 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #400 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #401 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #400 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #401 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #400 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 3 ---------- -Thread #403 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #402 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #403 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #402 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #403 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #402 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #403 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #402 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #403 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #402 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 4 ---------- -Thread #405 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #404 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #405 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #404 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 5 ---------- -Thread #407 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #406 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #407 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #406 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #407 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #406 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #407 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #406 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #407 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #406 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 6 ---------- -Thread #409 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #408 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #409 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #408 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #409 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #408 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 7 ---------- -Thread #411 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #410 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #411 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #410 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #411 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #410 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #411 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #410 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #411 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #410 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 8 ---------- -Thread #413 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #412 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #413 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #412 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 9 ---------- -Thread #415 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #414 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #415 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #414 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #415 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #414 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #415 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #414 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #415 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #414 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 10 ---------- -Thread #417 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #416 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #417 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #416 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #417 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #416 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 11 ---------- -Thread #419 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #418 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #419 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #418 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #419 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #418 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #419 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #418 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #419 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #418 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 12 ---------- -Thread #421 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #420 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #421 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #420 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 13 ---------- -Thread #423 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #422 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #423 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #422 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #423 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #422 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #423 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #422 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #423 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #422 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 14 ---------- -Thread #425 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #424 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #425 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #424 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #425 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #424 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 15 ---------- -Thread #427 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #426 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #427 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #426 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #427 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #426 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #427 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #426 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #427 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #426 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 16 ---------- -Thread #429 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #428 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #429 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #428 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 17 ---------- -Thread #431 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #430 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #431 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #430 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #431 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #430 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #431 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #430 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #431 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #430 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 18 ---------- -Thread #433 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #432 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #433 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #432 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #433 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #432 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 19 ---------- -Thread #435 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #434 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #435 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #434 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #435 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #434 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #435 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #434 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #435 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #434 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 20 ---------- -Thread #437 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #436 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #437 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #436 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 21 ---------- -Thread #439 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #438 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #439 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #438 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #439 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #438 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #439 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #438 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #439 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #438 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 22 ---------- -Thread #441 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #440 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #441 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #440 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #441 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #440 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 23 ---------- -Thread #443 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #442 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #443 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #442 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #443 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #442 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #443 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #442 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #443 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #442 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 24 ---------- -Thread #445 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #444 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #445 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #444 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 25 ---------- -Thread #447 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #446 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #447 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #446 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #447 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #446 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #447 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #446 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #447 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #446 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 26 ---------- -Thread #449 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #448 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #449 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #448 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #449 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #448 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 27 ---------- -Thread #451 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #450 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #451 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #450 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #451 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #450 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #451 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #450 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #451 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #450 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 28 ---------- -Thread #453 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #452 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #453 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #452 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 29 ---------- -Thread #455 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #454 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #455 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #454 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #455 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #454 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #455 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #454 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #455 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #454 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 30 ---------- -Thread #457 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #456 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #457 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #456 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #457 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #456 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 31 ---------- -Thread #459 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #458 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #459 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #458 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #459 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #458 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #459 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #458 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #459 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #458 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 32 ---------- -Thread #461 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #460 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #461 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #460 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 33 ---------- -Thread #463 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #462 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #463 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #462 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #463 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #462 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #463 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #462 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #463 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #462 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 34 ---------- -Thread #465 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #464 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #465 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #464 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #465 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #464 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 35 ---------- -Thread #467 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #466 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #467 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #466 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #467 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #466 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #467 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #466 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #467 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #466 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 36 ---------- -Thread #469 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #468 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #469 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #468 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 37 ---------- -Thread #471 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #470 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #471 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #470 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #471 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #470 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #471 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #470 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #471 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #470 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 38 ---------- -Thread #473 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #472 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #473 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #472 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #473 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #472 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 39 ---------- -Thread #475 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #474 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #475 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #474 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #475 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #474 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #475 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #474 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #475 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #474 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 40 ---------- -Thread #477 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #476 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #477 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #476 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 41 ---------- -Thread #479 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #478 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #479 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #478 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #479 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #478 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #479 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #478 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #479 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #478 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 42 ---------- -Thread #481 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #480 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #481 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #480 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #481 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #480 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 43 ---------- -Thread #483 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #482 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #483 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #482 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #483 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #482 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #483 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #482 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #483 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #482 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 44 ---------- -Thread #485 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #484 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #485 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #484 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 45 ---------- -Thread #487 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #486 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #487 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #486 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #487 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #486 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #487 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #486 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #487 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #486 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 46 ---------- -Thread #489 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #488 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #489 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #488 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #489 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #488 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 47 ---------- -Thread #491 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #490 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #491 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #490 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #491 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #490 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #491 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #490 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #491 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #490 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 48 ---------- -Thread #493 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #492 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #493 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #492 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 49 ---------- -Thread #495 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #494 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #495 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #494 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #495 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #494 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #495 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #494 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #495 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #494 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 50 ---------- -Thread #497 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #496 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #497 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #496 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #497 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #496 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 51 ---------- -Thread #499 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #498 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #499 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #498 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #499 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #498 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #499 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #498 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #499 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #498 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 52 ---------- -Thread #501 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #500 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #501 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #500 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 53 ---------- -Thread #503 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #502 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #503 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #502 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #503 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #502 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #503 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #502 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #503 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #502 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 54 ---------- -Thread #505 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #504 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #505 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #504 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #505 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #504 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 55 ---------- -Thread #507 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #506 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #507 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #506 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #507 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #506 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #507 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #506 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #507 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #506 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 56 ---------- -Thread #509 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #508 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #509 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #508 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 57 ---------- -Thread #511 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #510 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #511 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #510 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #511 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #510 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #511 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #510 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #511 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #510 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 58 ---------- -Thread #513 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #512 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #513 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #512 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #513 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #512 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 59 ---------- -Thread #515 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #514 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #515 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #514 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #515 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #514 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #515 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #514 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #515 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #514 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 60 ---------- -Thread #517 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #516 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #517 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #516 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 61 ---------- -Thread #519 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #518 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #519 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #518 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #519 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #518 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #519 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #518 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #519 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #518 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 62 ---------- -Thread #521 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #520 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #521 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #520 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #521 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #520 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 63 ---------- -Thread #523 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #522 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #523 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #522 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #523 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #522 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #523 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #522 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #523 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #522 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 64 ---------- -Thread #525 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #524 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #525 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #524 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 65 ---------- -Thread #527 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #526 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #527 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #526 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #527 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #526 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #527 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #526 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #527 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #526 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 66 ---------- -Thread #529 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #528 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #529 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #528 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #529 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #528 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 67 ---------- -Thread #531 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #530 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #531 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #530 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #531 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #530 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #531 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #530 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #531 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #530 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 68 ---------- -Thread #533 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #532 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #533 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #532 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 69 ---------- -Thread #535 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #534 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #535 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #534 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #535 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #534 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #535 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #534 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #535 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #534 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 70 ---------- -Thread #537 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #536 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #537 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #536 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #537 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #536 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 71 ---------- -Thread #539 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #538 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #539 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #538 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #539 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #538 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #539 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #538 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #539 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #538 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 72 ---------- -Thread #541 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #540 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #541 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #540 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 73 ---------- -Thread #543 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #542 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #543 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #542 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #543 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #542 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #543 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #542 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #543 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #542 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 74 ---------- -Thread #545 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #544 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #545 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #544 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #545 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #544 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 75 ---------- -Thread #547 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #546 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #547 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #546 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #547 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #546 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #547 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #546 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #547 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #546 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 76 ---------- -Thread #549 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #548 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #549 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #548 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 77 ---------- -Thread #551 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #550 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #551 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #550 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #551 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #550 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #551 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #550 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #551 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #550 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 78 ---------- -Thread #553 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #552 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #553 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #552 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #553 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #552 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 79 ---------- -Thread #555 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #554 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #555 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #554 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #555 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #554 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #555 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #554 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #555 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #554 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 80 ---------- -Thread #557 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #556 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #557 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #556 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 81 ---------- -Thread #559 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #558 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #559 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #558 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #559 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #558 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #559 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #558 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #559 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #558 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 82 ---------- -Thread #561 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #560 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #561 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #560 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #561 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #560 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 83 ---------- -Thread #563 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #562 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #563 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #562 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #563 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #562 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #563 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #562 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #563 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #562 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 84 ---------- -Thread #565 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #564 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #565 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #564 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 85 ---------- -Thread #567 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #566 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #567 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #566 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #567 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #566 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #567 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #566 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #567 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #566 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 86 ---------- -Thread #569 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #568 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #569 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #568 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #569 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #568 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 87 ---------- -Thread #571 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #570 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #571 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #570 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #571 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #570 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #571 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #570 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #571 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #570 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 88 ---------- -Thread #573 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #572 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #573 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #572 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 89 ---------- -Thread #575 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #574 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #575 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #574 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #575 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #574 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #575 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #574 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #575 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #574 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 90 ---------- -Thread #577 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #576 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #577 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #576 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #577 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #576 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 91 ---------- -Thread #579 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #578 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #579 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #578 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #579 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #578 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #579 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #578 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #579 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #578 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 0 .. 96, skip 92 ---------- -Thread #581 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #580 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 4 at 0x........ by thread #581 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #580 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:472) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 1 .. 96, skip 93 ---------- -Thread #583 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #582 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #583 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #582 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #583 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #582 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #583 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #582 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #583 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #582 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:474) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 2 .. 96, skip 94 ---------- -Thread #585 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #584 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 2 at 0x........ by thread #585 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #584 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #585 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #584 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:476) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- int gran, 3 .. 96, skip 95 ---------- -Thread #587 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:235) -Thread #586 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:234) -Possible data race during write of size 1 at 0x........ by thread #587 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #586 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #587 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #586 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #587 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #586 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #587 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #586 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child32 (tc19_shadowmem.c:81) by 0x........: steer (tc19_shadowmem.c:478) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ========================================================== === 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 64 === @@ -11048,7805 +11048,7805 @@ Possible data race during write of size 1 at 0x........ by thread #587 ---------- double gran, 0 .. 92, skip 0 ---------- -Thread #589 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #588 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #589 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #588 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:288) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 1 ---------- -Thread #591 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #590 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #591 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #590 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:290) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 2 ---------- -Thread #593 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #592 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #593 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #592 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #593 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #592 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #593 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #592 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #593 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #592 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:292) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 3 ---------- -Thread #595 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #594 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #595 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #594 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:294) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 4 ---------- -Thread #597 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #596 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #597 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #596 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #597 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #596 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:296) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 5 ---------- -Thread #599 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #598 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #599 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #598 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:298) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 6 ---------- -Thread #601 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #600 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #601 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #600 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #601 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #600 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #601 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #600 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #601 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #600 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:300) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 7 ---------- -Thread #603 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #602 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #603 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #602 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:302) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 8 ---------- -Thread #605 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #604 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #605 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #604 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:304) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 9 ---------- -Thread #607 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #606 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #607 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #606 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:306) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 10 ---------- -Thread #609 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #608 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #609 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #608 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #609 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #608 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #609 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #608 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #609 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #608 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:308) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 11 ---------- -Thread #611 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #610 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #611 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #610 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:310) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 12 ---------- -Thread #613 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #612 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #613 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #612 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #613 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #612 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:312) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 13 ---------- -Thread #615 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #614 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #615 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #614 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:314) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 14 ---------- -Thread #617 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #616 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #617 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #616 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #617 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #616 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #617 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #616 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #617 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #616 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:316) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 15 ---------- -Thread #619 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #618 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #619 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #618 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:318) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 16 ---------- -Thread #621 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #620 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #621 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #620 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:320) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 17 ---------- -Thread #623 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #622 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #623 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #622 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:322) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 18 ---------- -Thread #625 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #624 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #625 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #624 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #625 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #624 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #625 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #624 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #625 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #624 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:324) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 19 ---------- -Thread #627 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #626 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #627 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #626 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:326) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 20 ---------- -Thread #629 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #628 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #629 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #628 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #629 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #628 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:328) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 21 ---------- -Thread #631 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #630 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #631 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #630 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:330) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 22 ---------- -Thread #633 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #632 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #633 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #632 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #633 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #632 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #633 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #632 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #633 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #632 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:332) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 23 ---------- -Thread #635 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #634 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #635 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #634 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:334) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 24 ---------- -Thread #637 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #636 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #637 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #636 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:336) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 25 ---------- -Thread #639 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #638 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #639 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #638 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:338) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 26 ---------- -Thread #641 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #640 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #641 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #640 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #641 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #640 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #641 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #640 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #641 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #640 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:340) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 27 ---------- -Thread #643 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #642 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #643 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #642 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:342) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 28 ---------- -Thread #645 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #644 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #645 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #644 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #645 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #644 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:344) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 29 ---------- -Thread #647 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #646 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #647 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #646 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:346) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 30 ---------- -Thread #649 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #648 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #649 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #648 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #649 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #648 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #649 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #648 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #649 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #648 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:348) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 31 ---------- -Thread #651 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #650 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #651 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #650 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:350) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 32 ---------- -Thread #653 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #652 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #653 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #652 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:352) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 33 ---------- -Thread #655 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #654 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #655 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #654 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:354) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 34 ---------- -Thread #657 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #656 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #657 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #656 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #657 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #656 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #657 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #656 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #657 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #656 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:356) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 35 ---------- -Thread #659 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #658 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #659 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #658 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:358) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 36 ---------- -Thread #661 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #660 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #661 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #660 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #661 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #660 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:360) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 37 ---------- -Thread #663 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #662 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #663 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #662 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:362) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 38 ---------- -Thread #665 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #664 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #665 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #664 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #665 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #664 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #665 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #664 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #665 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #664 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:364) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 39 ---------- -Thread #667 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #666 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #667 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #666 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:366) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 40 ---------- -Thread #669 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #668 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #669 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #668 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:368) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 41 ---------- -Thread #671 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #670 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #671 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #670 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:370) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 42 ---------- -Thread #673 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #672 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #673 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #672 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #673 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #672 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #673 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #672 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #673 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #672 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:372) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 43 ---------- -Thread #675 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #674 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #675 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #674 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:374) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 44 ---------- -Thread #677 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #676 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #677 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #676 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #677 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #676 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:376) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 45 ---------- -Thread #679 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #678 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #679 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #678 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:378) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 46 ---------- -Thread #681 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #680 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #681 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #680 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #681 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #680 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #681 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #680 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #681 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #680 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:380) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 47 ---------- -Thread #683 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #682 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #683 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #682 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:382) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 48 ---------- -Thread #685 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #684 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #685 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #684 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:384) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 49 ---------- -Thread #687 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #686 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #687 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #686 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:386) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 50 ---------- -Thread #689 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #688 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #689 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #688 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #689 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #688 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #689 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #688 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #689 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #688 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:388) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 51 ---------- -Thread #691 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #690 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #691 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #690 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:390) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 52 ---------- -Thread #693 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #692 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #693 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #692 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #693 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #692 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:392) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 53 ---------- -Thread #695 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #694 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #695 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #694 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:394) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 54 ---------- -Thread #697 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #696 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #697 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #696 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #697 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #696 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #697 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #696 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #697 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #696 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:396) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 55 ---------- -Thread #699 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #698 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #699 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #698 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:398) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 56 ---------- -Thread #701 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #700 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #701 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #700 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:400) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 57 ---------- -Thread #703 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #702 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #703 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #702 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:402) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 58 ---------- -Thread #705 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #704 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #705 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #704 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #705 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #704 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #705 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #704 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #705 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #704 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:404) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 59 ---------- -Thread #707 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #706 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #707 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #706 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:406) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 60 ---------- -Thread #709 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #708 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #709 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #708 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #709 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #708 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:408) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 61 ---------- -Thread #711 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #710 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #711 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #710 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:410) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 62 ---------- -Thread #713 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #712 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #713 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #712 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #713 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #712 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #713 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #712 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #713 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #712 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:412) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 63 ---------- -Thread #715 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #714 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #715 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #714 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:414) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 64 ---------- -Thread #717 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #716 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #717 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #716 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:416) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 65 ---------- -Thread #719 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #718 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #719 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #718 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:418) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 66 ---------- -Thread #721 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #720 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #721 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #720 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #721 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #720 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #721 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #720 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #721 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #720 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:420) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 67 ---------- -Thread #723 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #722 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #723 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #722 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:422) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 68 ---------- -Thread #725 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #724 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #725 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #724 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #725 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #724 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:424) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 69 ---------- -Thread #727 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #726 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #727 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #726 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:426) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 70 ---------- -Thread #729 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #728 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #729 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #728 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #729 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #728 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #729 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #728 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #729 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #728 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:428) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 71 ---------- -Thread #731 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #730 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #731 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #730 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:430) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 72 ---------- -Thread #733 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #732 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #733 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #732 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:432) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 73 ---------- -Thread #735 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #734 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #735 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #734 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:434) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 74 ---------- -Thread #737 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #736 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #737 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #736 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #737 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #736 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #737 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #736 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #737 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #736 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:436) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 75 ---------- -Thread #739 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #738 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #739 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #738 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:438) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 76 ---------- -Thread #741 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #740 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #741 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #740 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #741 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #740 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:440) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 77 ---------- -Thread #743 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #742 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #743 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #742 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:442) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 78 ---------- -Thread #745 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #744 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #745 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #744 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #745 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #744 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #745 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #744 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #745 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #744 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:444) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 79 ---------- -Thread #747 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #746 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #747 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #746 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:446) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 80 ---------- -Thread #749 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #748 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #749 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #748 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:448) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 81 ---------- -Thread #751 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #750 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #751 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #750 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:450) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 82 ---------- -Thread #753 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #752 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #753 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #752 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #753 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #752 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #753 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #752 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #753 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #752 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:452) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 83 ---------- -Thread #755 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #754 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #755 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #754 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:454) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 4 .. 92, skip 84 ---------- -Thread #757 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #756 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 4 at 0x........ by thread #757 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #756 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 4 at 0x........ by thread #757 +Possible data race during write of size 4 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #756 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:456) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 5 .. 92, skip 85 ---------- -Thread #759 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #758 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #759 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #758 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:458) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 6 .. 92, skip 86 ---------- -Thread #761 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #760 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #761 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #760 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #761 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #760 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #761 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #760 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #761 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #760 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:460) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 7 .. 92, skip 87 ---------- -Thread #763 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #762 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #763 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #762 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:462) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 0 .. 92, skip 88 ---------- -Thread #765 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #764 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 8 at 0x........ by thread #765 +Possible data race during write of size 8 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #764 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 8 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:464) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 1 .. 92, skip 89 ---------- -Thread #767 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #766 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #767 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #766 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:466) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 2 .. 92, skip 90 ---------- -Thread #769 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #768 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 2 at 0x........ by thread #769 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #768 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #769 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #768 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #769 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #768 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 2 at 0x........ by thread #769 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #768 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 2 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:468) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ---------- double gran, 3 .. 92, skip 91 ---------- -Thread #771 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:266) -Thread #770 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc19_shadowmem.c:265) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) -Possible data race during write of size 1 at 0x........ by thread #771 +Possible data race during write of size 1 at 0x........ by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #770 + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 1 by thread #x at 0x........: child64 (tc19_shadowmem.c:105) by 0x........: steer (tc19_shadowmem.c:470) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) ERROR SUMMARY: 1004 errors from 1004 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc20_verifywrap.stderr.exp-glibc28-amd64 b/helgrind/tests/tc20_verifywrap.stderr.exp-glibc28-amd64 index ef696ce576..23828254d3 100644 --- a/helgrind/tests/tc20_verifywrap.stderr.exp-glibc28-amd64 +++ b/helgrind/tests/tc20_verifywrap.stderr.exp-glibc28-amd64 @@ -5,26 +5,26 @@ ---------------- pthread_create/join ---------------- -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:76) -Possible data race during write of size 2 at 0x........ by thread #1 +Possible data race during write of size 2 at 0x........ by thread #x at 0x........: main (tc20_verifywrap.c:78) - This conflicts with a previous access by thread #2 + This conflicts with a previous write of size 2 by thread #x at 0x........: racy_child (tc20_verifywrap.c:34) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside global var "unprotected" declared at tc20_verifywrap.c:27 -Thread #1's call to pthread_join failed +Thread #x's call to pthread_join failed with error code 35 (EDEADLK: Resource deadlock would occur) at 0x........: pthread_join (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:83) @@ -32,40 +32,40 @@ Thread #1's call to pthread_join failed ---------------- pthread_mutex_lock et al ---------------- -Thread #1's call to pthread_mutex_init failed +Thread #x's call to pthread_mutex_init failed with error code 95 (EOPNOTSUPP: Operation not supported on transport endpoint) at 0x........: pthread_mutex_init (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:92) -Thread #1: pthread_mutex_destroy of a locked mutex +Thread #x: pthread_mutex_destroy of a locked mutex at 0x........: pthread_mutex_destroy (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:102) -Thread #1's call to pthread_mutex_destroy failed +Thread #x's call to pthread_mutex_destroy failed with error code 16 (EBUSY: Device or resource busy) at 0x........: pthread_mutex_destroy (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:102) -Thread #1's call to pthread_mutex_lock failed +Thread #x's call to pthread_mutex_lock failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_mutex_lock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:108) -Thread #1's call to pthread_mutex_trylock failed +Thread #x's call to pthread_mutex_trylock failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_mutex_trylock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:116) -Thread #1's call to pthread_mutex_timedlock failed +Thread #x's call to pthread_mutex_timedlock failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_mutex_timedlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:121) -Thread #1 unlocked an invalid lock at 0x........ +Thread #x unlocked an invalid lock at 0x........ at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:125) -Thread #1's call to pthread_mutex_unlock failed +Thread #x's call to pthread_mutex_unlock failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:125) @@ -73,11 +73,11 @@ Thread #1's call to pthread_mutex_unlock failed ---------------- pthread_cond_wait et al ---------------- -Thread #1: pthread_cond_{timed}wait called with un-held mutex +Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:147) -Thread #1's call to pthread_cond_wait failed +Thread #x's call to pthread_cond_wait failed with error code 1 (EPERM: Operation not permitted) at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:147) @@ -88,11 +88,11 @@ FIXME: can't figure out how to verify wrap of pthread_cond_signal FIXME: can't figure out how to verify wrap of pthread_broadcast_signal -Thread #1: pthread_cond_{timed}wait called with un-held mutex +Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:165) -Thread #1's call to pthread_cond_timedwait failed +Thread #x's call to pthread_cond_timedwait failed with error code 22 (EINVAL: Invalid argument) at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:165) @@ -100,7 +100,7 @@ Thread #1's call to pthread_cond_timedwait failed ---------------- pthread_rwlock_* ---------------- -Thread #1 unlocked a not-locked lock at 0x........ +Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:179) Lock at 0x........ was first observed @@ -110,7 +110,7 @@ Thread #1 unlocked a not-locked lock at 0x........ (2) no error on next line (3) ERROR on next line -Thread #1 unlocked a not-locked lock at 0x........ +Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:196) Lock at 0x........ was first observed @@ -122,7 +122,7 @@ Thread #1 unlocked a not-locked lock at 0x........ (7) no error on next line (8) ERROR on next line -Thread #1 unlocked a not-locked lock at 0x........ +Thread #x unlocked a not-locked lock at 0x........ at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:212) Lock at 0x........ was first observed @@ -132,7 +132,7 @@ Thread #1 unlocked a not-locked lock at 0x........ ---------------- sem_* ---------------- -Thread #1's call to sem_init failed +Thread #x's call to sem_init failed with error code 22 (EINVAL: Invalid argument) at 0x........: sem_init@* (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:228) @@ -140,12 +140,12 @@ Thread #1's call to sem_init failed FIXME: can't figure out how to verify wrap of sem_destroy -Thread #1: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post +Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post at 0x........: sem_wait_WRK (hg_intercepts.c:...) by 0x........: sem_wait (hg_intercepts.c:...) by 0x........: main (tc20_verifywrap.c:242) -Thread #1's call to sem_post failed +Thread #x's call to sem_post failed with error code 22 (EINVAL: Invalid argument) at 0x........: sem_post_WRK (hg_intercepts.c:...) by 0x........: sem_post (hg_intercepts.c:...) @@ -157,9 +157,9 @@ FIXME: can't figure out how to verify wrap of sem_post ------------ dealloc of mem holding locks ------------ -Thread #1: Exiting thread still holds 1 lock +Thread #x: Exiting thread still holds 1 lock at 0x........: _Exit (in /...libc...) - by 0x........: ... + by 0x........: exit (in /...libc...) by 0x........: (below main) (in /...libc...) ERROR SUMMARY: 21 errors from 21 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc21_pthonce.stderr.exp-glibc25-amd64 b/helgrind/tests/tc21_pthonce.stderr.exp-glibc25-amd64 index 3c07dac197..d2d24abcd0 100644 --- a/helgrind/tests/tc21_pthonce.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc21_pthonce.stderr.exp-glibc25-amd64 @@ -1,14 +1,14 @@ Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc21_pthonce.c:86) Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc21_pthonce.c:86) @@ -16,14 +16,27 @@ Thread #x was created Possible data race during read of size 4 at 0x........ by thread #x at 0x........: child (tc21_pthonce.c:74) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... - This conflicts with a previous access by thread #x + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x at 0x........: child (tc21_pthonce.c:74) by 0x........: mythread_wrapper (hg_intercepts.c:...) - by 0x........: ... - by 0x........: ... + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) Location 0x........ is 0 bytes inside local var "unprotected2" - declared at tc21_pthonce.c:51, in frame #0 of thread 2 + declared at tc21_pthonce.c:51, in frame #0 of thread x -ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) +Possible data race during write of size 4 at 0x........ by thread #x + at 0x........: child (tc21_pthonce.c:74) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + This conflicts with a previous write of size 4 by thread #x + at 0x........: child (tc21_pthonce.c:74) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + by 0x........: start_thread (in /lib/libpthread...) + by 0x........: clone (in /...libc...) + Location 0x........ is 0 bytes inside local var "unprotected2" + declared at tc21_pthonce.c:51, in frame #0 of thread x + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) diff --git a/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-amd64 b/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-amd64 index f0eb6b675a..6c4e52bfc7 100644 --- a/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-amd64 @@ -1,29 +1,29 @@ -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc22_exit_w_lock.c:39) -Thread #2: Exiting thread still holds 2 locks +Thread #x: Exiting thread still holds 2 locks at 0x........: start_thread (in /lib/libpthread...) - by 0x........: ... + by 0x........: clone (in /...libc...) -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) - by 0x........: ... + by 0x........: do_clone (in /lib/libpthread...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc22_exit_w_lock.c:42) -Thread #3: Exiting thread still holds 1 lock +Thread #x: Exiting thread still holds 1 lock at 0x........: start_thread (in /lib/libpthread...) - by 0x........: ... + by 0x........: clone (in /...libc...) -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: Exiting thread still holds 1 lock +Thread #x: Exiting thread still holds 1 lock at 0x........: kill (in /...libc...) by 0x........: main (tc22_exit_w_lock.c:48) diff --git a/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-x86 b/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-x86 index bc07725f97..12a7180ebe 100644 --- a/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-x86 +++ b/helgrind/tests/tc22_exit_w_lock.stderr.exp-glibc25-x86 @@ -1,27 +1,27 @@ -Thread #2 was created +Thread #x was created at 0x........: clone (in /...libc...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc22_exit_w_lock.c:39) -Thread #2: Exiting thread still holds 2 locks +Thread #x: Exiting thread still holds 2 locks at 0x........: start_thread (in /lib/libpthread...) by 0x........: ... -Thread #3 was created +Thread #x was created at 0x........: clone (in /...libc...) by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...) by 0x........: pthread_create@* (hg_intercepts.c:...) by 0x........: main (tc22_exit_w_lock.c:42) -Thread #3: Exiting thread still holds 1 lock +Thread #x: Exiting thread still holds 1 lock at 0x........: start_thread (in /lib/libpthread...) by 0x........: ... -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: Exiting thread still holds 1 lock +Thread #x: Exiting thread still holds 1 lock at 0x........: kill (in /...libc...) by 0x........: (below main) (in /...libc...) diff --git a/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-amd64 b/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-amd64 index 2bb66de94d..d80ee1a2c4 100644 --- a/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-amd64 +++ b/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-amd64 @@ -1,19 +1,19 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: pthread_cond_{timed}wait called with invalid mutex +Thread #x: pthread_cond_{timed}wait called with invalid mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:69) -Thread #1: pthread_cond_{timed}wait called with un-held mutex +Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:72) -Thread #1: pthread_cond_{timed}wait called with mutex of type pthread_rwlock_t* +Thread #x: pthread_cond_{timed}wait called with mutex of type pthread_rwlock_t* at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:75) -Thread #1: pthread_cond_{timed}wait called with mutex held by a different thread +Thread #x: pthread_cond_{timed}wait called with mutex held by a different thread at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:78) diff --git a/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-x86 b/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-x86 index 2bb66de94d..d80ee1a2c4 100644 --- a/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-x86 +++ b/helgrind/tests/tc23_bogus_condwait.stderr.exp-glibc25-x86 @@ -1,19 +1,19 @@ -Thread #1 is the program's root thread +Thread #x is the program's root thread -Thread #1: pthread_cond_{timed}wait called with invalid mutex +Thread #x: pthread_cond_{timed}wait called with invalid mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:69) -Thread #1: pthread_cond_{timed}wait called with un-held mutex +Thread #x: pthread_cond_{timed}wait called with un-held mutex at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:72) -Thread #1: pthread_cond_{timed}wait called with mutex of type pthread_rwlock_t* +Thread #x: pthread_cond_{timed}wait called with mutex of type pthread_rwlock_t* at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:75) -Thread #1: pthread_cond_{timed}wait called with mutex held by a different thread +Thread #x: pthread_cond_{timed}wait called with mutex held by a different thread at 0x........: pthread_cond_wait@* (hg_intercepts.c:...) by 0x........: main (tc23_bogus_condwait.c:78)