]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update expected outputs following r11089.
authorJulian Seward <jseward@acm.org>
Thu, 11 Mar 2010 13:58:50 +0000 (13:58 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 11 Mar 2010 13:58:50 +0000 (13:58 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11090

helgrind/tests/pth_barrier1.stderr.exp
helgrind/tests/pth_barrier2.stderr.exp
helgrind/tests/pth_barrier3.stderr.exp
helgrind/tests/tc19_shadowmem.stderr.exp

index a2774804ee83b923134f550358b62a27aa3dfb29..b16e71fe8fecceefff0cb8a31ed772c8ce284fe4 100644 (file)
@@ -18,4 +18,8 @@ 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:...)
    ...
+ Address 0x........ is 0 bytes inside a block of size 4 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
index f5a495291db0fea427d6e98f61b2c69ec2a9209e..8330af925c91f9f73327fc34d0f127c4c2189f08 100644 (file)
@@ -18,6 +18,10 @@ 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:...)
    ...
+ Address 0x........ is 0 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -27,6 +31,10 @@ 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:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -36,6 +44,10 @@ 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:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -45,6 +57,10 @@ 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:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -54,6 +70,10 @@ 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:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -63,6 +83,10 @@ 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:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -72,6 +96,10 @@ 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:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -81,6 +109,10 @@ 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:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -90,6 +122,10 @@ 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:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -99,6 +135,10 @@ 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:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -108,6 +148,10 @@ 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:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -117,6 +161,10 @@ 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:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -126,6 +174,10 @@ 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:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -135,6 +187,10 @@ 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:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -144,6 +200,10 @@ 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:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -153,6 +213,10 @@ 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:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -162,6 +226,10 @@ 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:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -171,6 +239,10 @@ 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:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -180,6 +252,10 @@ 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:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -189,6 +265,10 @@ 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:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -198,6 +278,10 @@ 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:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -207,6 +291,10 @@ 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:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -216,6 +304,10 @@ 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:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -225,6 +317,10 @@ 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:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -234,6 +330,10 @@ 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:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -243,6 +343,10 @@ 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:...)
    ...
+ Address 0x........ is 100 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -252,6 +356,10 @@ 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:...)
    ...
+ Address 0x........ is 104 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -261,6 +369,10 @@ 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:...)
    ...
+ Address 0x........ is 108 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -270,6 +382,10 @@ 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:...)
    ...
+ Address 0x........ is 112 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -279,6 +395,10 @@ 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:...)
    ...
+ Address 0x........ is 116 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -288,6 +408,10 @@ 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:...)
    ...
+ Address 0x........ is 120 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: threadfunc (pth_barrier.c:57)
@@ -297,4 +421,8 @@ 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:...)
    ...
+ Address 0x........ is 124 bytes inside a block of size 128 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
index a2774804ee83b923134f550358b62a27aa3dfb29..b16e71fe8fecceefff0cb8a31ed772c8ce284fe4 100644 (file)
@@ -18,4 +18,8 @@ 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:...)
    ...
+ Address 0x........ is 0 bytes inside a block of size 4 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: barriers_and_races (pth_barrier.c:72)
+   by 0x........: main (pth_barrier.c:107)
 
index e9504fe19d0ca4d1dca2268f75eeff9f9a1e2f3f..378c7f8defd27a5ba6895a10191528b2b6e292ed 100644 (file)
@@ -25,6 +25,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:288)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 1 ----------
 Thread #x was created
@@ -47,6 +50,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 1 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 2 ----------
 Thread #x was created
@@ -69,6 +75,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 2 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 3 ----------
 Thread #x was created
@@ -91,6 +100,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 3 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 4 ----------
 Thread #x was created
@@ -113,6 +125,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:296)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 5 ----------
 Thread #x was created
@@ -135,6 +150,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 5 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 6 ----------
 Thread #x was created
@@ -157,6 +175,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 7 ----------
 Thread #x was created
@@ -179,6 +200,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 8 ----------
 Thread #x was created
@@ -201,6 +225,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:304)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 9 ----------
 Thread #x was created
@@ -223,6 +250,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 10 ----------
 Thread #x was created
@@ -245,6 +275,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 11 ----------
 Thread #x was created
@@ -267,6 +300,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 12 ----------
 Thread #x was created
@@ -289,6 +325,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:312)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 13 ----------
 Thread #x was created
@@ -311,6 +350,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 14 ----------
 Thread #x was created
@@ -333,6 +375,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 15 ----------
 Thread #x was created
@@ -355,6 +400,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 16 ----------
 Thread #x was created
@@ -377,6 +425,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:320)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 17 ----------
 Thread #x was created
@@ -399,6 +450,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 18 ----------
 Thread #x was created
@@ -421,6 +475,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 19 ----------
 Thread #x was created
@@ -443,6 +500,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 20 ----------
 Thread #x was created
@@ -465,6 +525,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:328)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 21 ----------
 Thread #x was created
@@ -487,6 +550,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 22 ----------
 Thread #x was created
@@ -509,6 +575,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 23 ----------
 Thread #x was created
@@ -531,6 +600,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 24 ----------
 Thread #x was created
@@ -553,6 +625,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:336)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 25 ----------
 Thread #x was created
@@ -575,6 +650,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 26 ----------
 Thread #x was created
@@ -597,6 +675,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 27 ----------
 Thread #x was created
@@ -619,6 +700,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 28 ----------
 Thread #x was created
@@ -641,6 +725,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:344)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 29 ----------
 Thread #x was created
@@ -663,6 +750,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 30 ----------
 Thread #x was created
@@ -685,6 +775,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 31 ----------
 Thread #x was created
@@ -707,6 +800,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 32 ----------
 Thread #x was created
@@ -729,6 +825,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:352)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 33 ----------
 Thread #x was created
@@ -751,6 +850,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 34 ----------
 Thread #x was created
@@ -773,6 +875,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 35 ----------
 Thread #x was created
@@ -795,6 +900,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 36 ----------
 Thread #x was created
@@ -817,6 +925,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:360)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 37 ----------
 Thread #x was created
@@ -839,6 +950,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 38 ----------
 Thread #x was created
@@ -861,6 +975,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 39 ----------
 Thread #x was created
@@ -883,6 +1000,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 40 ----------
 Thread #x was created
@@ -905,6 +1025,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:368)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 41 ----------
 Thread #x was created
@@ -927,6 +1050,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 42 ----------
 Thread #x was created
@@ -949,6 +1075,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 43 ----------
 Thread #x was created
@@ -971,6 +1100,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 44 ----------
 Thread #x was created
@@ -993,6 +1125,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:376)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 45 ----------
 Thread #x was created
@@ -1015,6 +1150,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 46 ----------
 Thread #x was created
@@ -1037,6 +1175,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 47 ----------
 Thread #x was created
@@ -1059,6 +1200,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 48 ----------
 Thread #x was created
@@ -1081,6 +1225,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:384)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 49 ----------
 Thread #x was created
@@ -1103,6 +1250,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 50 ----------
 Thread #x was created
@@ -1125,6 +1275,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 51 ----------
 Thread #x was created
@@ -1147,6 +1300,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 52 ----------
 Thread #x was created
@@ -1169,6 +1325,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:392)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 53 ----------
 Thread #x was created
@@ -1191,6 +1350,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 54 ----------
 Thread #x was created
@@ -1213,6 +1375,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 55 ----------
 Thread #x was created
@@ -1235,6 +1400,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 56 ----------
 Thread #x was created
@@ -1257,6 +1425,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:400)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 57 ----------
 Thread #x was created
@@ -1279,6 +1450,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 58 ----------
 Thread #x was created
@@ -1301,6 +1475,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 59 ----------
 Thread #x was created
@@ -1323,6 +1500,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 60 ----------
 Thread #x was created
@@ -1345,6 +1525,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:408)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 61 ----------
 Thread #x was created
@@ -1367,6 +1550,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 62 ----------
 Thread #x was created
@@ -1389,6 +1575,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 63 ----------
 Thread #x was created
@@ -1411,6 +1600,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 64 ----------
 Thread #x was created
@@ -1433,6 +1625,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:416)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 65 ----------
 Thread #x was created
@@ -1455,6 +1650,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 66 ----------
 Thread #x was created
@@ -1477,6 +1675,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 67 ----------
 Thread #x was created
@@ -1499,6 +1700,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 68 ----------
 Thread #x was created
@@ -1521,6 +1725,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:424)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 69 ----------
 Thread #x was created
@@ -1543,6 +1750,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 70 ----------
 Thread #x was created
@@ -1565,6 +1775,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 71 ----------
 Thread #x was created
@@ -1587,6 +1800,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 72 ----------
 Thread #x was created
@@ -1609,6 +1825,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:432)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 73 ----------
 Thread #x was created
@@ -1631,6 +1850,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 74 ----------
 Thread #x was created
@@ -1653,6 +1875,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 75 ----------
 Thread #x was created
@@ -1675,6 +1900,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 76 ----------
 Thread #x was created
@@ -1697,6 +1925,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:440)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 77 ----------
 Thread #x was created
@@ -1719,6 +1950,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 78 ----------
 Thread #x was created
@@ -1741,6 +1975,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 79 ----------
 Thread #x was created
@@ -1763,6 +2000,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 80 ----------
 Thread #x was created
@@ -1785,6 +2025,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:448)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 81 ----------
 Thread #x was created
@@ -1807,6 +2050,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 82 ----------
 Thread #x was created
@@ -1829,6 +2075,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 83 ----------
 Thread #x was created
@@ -1851,6 +2100,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 84 ----------
 Thread #x was created
@@ -1873,6 +2125,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:456)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 85 ----------
 Thread #x was created
@@ -1895,6 +2150,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 86 ----------
 Thread #x was created
@@ -1917,6 +2175,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 87 ----------
 Thread #x was created
@@ -1939,6 +2200,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 88 ----------
 Thread #x was created
@@ -1961,6 +2225,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:464)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 89 ----------
 Thread #x was created
@@ -1983,6 +2250,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 90 ----------
 Thread #x was created
@@ -2005,6 +2275,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 91 ----------
 Thread #x was created
@@ -2027,6 +2300,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 92 ----------
 Thread #x was created
@@ -2049,6 +2325,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:472)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 93 ----------
 Thread #x was created
@@ -2071,6 +2350,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:474)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 93 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 94 ----------
 Thread #x was created
@@ -2093,6 +2375,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:476)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 95 ----------
 Thread #x was created
@@ -2115,6 +2400,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:478)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 95 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 96 ----------
 Thread #x was created
@@ -2137,6 +2425,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:480)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 97 ----------
 Thread #x was created
@@ -2159,6 +2450,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:482)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 97 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- char gran, 0 .. 99, skip 98 ----------
 Thread #x was created
@@ -2181,6 +2475,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:484)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 98 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 
 ==========================================================
@@ -2208,6 +2505,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:288)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 
 More than 100 errors detected.  Subsequent errors
@@ -2233,6 +2533,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 1 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2244,6 +2547,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 2 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 2 ----------
 Thread #x was created
@@ -2266,6 +2572,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 2 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 3 ----------
 Thread #x was created
@@ -2288,6 +2597,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 3 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2299,6 +2611,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 4 ----------
 Thread #x was created
@@ -2321,6 +2636,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:296)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 5 ----------
 Thread #x was created
@@ -2343,6 +2661,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 5 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2354,6 +2675,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 6 ----------
 Thread #x was created
@@ -2376,6 +2700,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 7 ----------
 Thread #x was created
@@ -2398,6 +2725,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2409,6 +2739,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 8 ----------
 Thread #x was created
@@ -2431,6 +2764,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:304)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 9 ----------
 Thread #x was created
@@ -2453,6 +2789,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2464,6 +2803,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 10 ----------
 Thread #x was created
@@ -2486,6 +2828,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 11 ----------
 Thread #x was created
@@ -2508,6 +2853,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2519,6 +2867,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 12 ----------
 Thread #x was created
@@ -2541,6 +2892,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:312)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 13 ----------
 Thread #x was created
@@ -2563,6 +2917,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2574,6 +2931,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 14 ----------
 Thread #x was created
@@ -2596,6 +2956,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 15 ----------
 Thread #x was created
@@ -2618,6 +2981,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2629,6 +2995,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 16 ----------
 Thread #x was created
@@ -2651,6 +3020,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:320)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 17 ----------
 Thread #x was created
@@ -2673,6 +3045,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2684,6 +3059,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 18 ----------
 Thread #x was created
@@ -2706,6 +3084,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 19 ----------
 Thread #x was created
@@ -2728,6 +3109,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2739,6 +3123,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 20 ----------
 Thread #x was created
@@ -2761,6 +3148,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:328)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 21 ----------
 Thread #x was created
@@ -2783,6 +3173,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2794,6 +3187,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 22 ----------
 Thread #x was created
@@ -2816,6 +3212,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 23 ----------
 Thread #x was created
@@ -2838,6 +3237,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2849,6 +3251,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 24 ----------
 Thread #x was created
@@ -2871,6 +3276,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:336)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 25 ----------
 Thread #x was created
@@ -2893,6 +3301,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2904,6 +3315,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 26 ----------
 Thread #x was created
@@ -2926,6 +3340,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 27 ----------
 Thread #x was created
@@ -2948,6 +3365,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -2959,6 +3379,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 28 ----------
 Thread #x was created
@@ -2981,6 +3404,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:344)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 29 ----------
 Thread #x was created
@@ -3003,6 +3429,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3014,6 +3443,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 30 ----------
 Thread #x was created
@@ -3036,6 +3468,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 31 ----------
 Thread #x was created
@@ -3058,6 +3493,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3069,6 +3507,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 32 ----------
 Thread #x was created
@@ -3091,6 +3532,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:352)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 33 ----------
 Thread #x was created
@@ -3113,6 +3557,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3124,6 +3571,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 34 ----------
 Thread #x was created
@@ -3146,6 +3596,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 35 ----------
 Thread #x was created
@@ -3168,6 +3621,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3179,6 +3635,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 36 ----------
 Thread #x was created
@@ -3201,6 +3660,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:360)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 37 ----------
 Thread #x was created
@@ -3223,6 +3685,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3234,6 +3699,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 38 ----------
 Thread #x was created
@@ -3256,6 +3724,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 39 ----------
 Thread #x was created
@@ -3278,6 +3749,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3289,6 +3763,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 40 ----------
 Thread #x was created
@@ -3311,6 +3788,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:368)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 41 ----------
 Thread #x was created
@@ -3333,6 +3813,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3344,6 +3827,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 42 ----------
 Thread #x was created
@@ -3366,6 +3852,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 43 ----------
 Thread #x was created
@@ -3388,6 +3877,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3399,6 +3891,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 44 ----------
 Thread #x was created
@@ -3421,6 +3916,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:376)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 45 ----------
 Thread #x was created
@@ -3443,6 +3941,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3454,6 +3955,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 46 ----------
 Thread #x was created
@@ -3476,6 +3980,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 47 ----------
 Thread #x was created
@@ -3498,6 +4005,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3509,6 +4019,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 48 ----------
 Thread #x was created
@@ -3531,6 +4044,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:384)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 49 ----------
 Thread #x was created
@@ -3553,6 +4069,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3564,6 +4083,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 50 ----------
 Thread #x was created
@@ -3586,6 +4108,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 51 ----------
 Thread #x was created
@@ -3608,6 +4133,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3619,6 +4147,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 52 ----------
 Thread #x was created
@@ -3641,6 +4172,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:392)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 53 ----------
 Thread #x was created
@@ -3663,6 +4197,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3674,6 +4211,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 54 ----------
 Thread #x was created
@@ -3696,6 +4236,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 55 ----------
 Thread #x was created
@@ -3718,6 +4261,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3729,6 +4275,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 56 ----------
 Thread #x was created
@@ -3751,6 +4300,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:400)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 57 ----------
 Thread #x was created
@@ -3773,6 +4325,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3784,6 +4339,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 58 ----------
 Thread #x was created
@@ -3806,6 +4364,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 59 ----------
 Thread #x was created
@@ -3828,6 +4389,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3839,6 +4403,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 60 ----------
 Thread #x was created
@@ -3861,6 +4428,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:408)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 61 ----------
 Thread #x was created
@@ -3883,6 +4453,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3894,6 +4467,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 62 ----------
 Thread #x was created
@@ -3916,6 +4492,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 63 ----------
 Thread #x was created
@@ -3938,6 +4517,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -3949,6 +4531,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 64 ----------
 Thread #x was created
@@ -3971,6 +4556,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:416)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 65 ----------
 Thread #x was created
@@ -3993,6 +4581,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4004,6 +4595,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 66 ----------
 Thread #x was created
@@ -4026,6 +4620,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 67 ----------
 Thread #x was created
@@ -4048,6 +4645,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4059,6 +4659,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 68 ----------
 Thread #x was created
@@ -4081,6 +4684,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:424)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 69 ----------
 Thread #x was created
@@ -4103,6 +4709,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4114,6 +4723,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 70 ----------
 Thread #x was created
@@ -4136,6 +4748,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 71 ----------
 Thread #x was created
@@ -4158,6 +4773,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4169,6 +4787,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 72 ----------
 Thread #x was created
@@ -4191,6 +4812,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:432)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 73 ----------
 Thread #x was created
@@ -4213,6 +4837,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4224,6 +4851,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 74 ----------
 Thread #x was created
@@ -4246,6 +4876,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 75 ----------
 Thread #x was created
@@ -4268,6 +4901,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4279,6 +4915,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 76 ----------
 Thread #x was created
@@ -4301,6 +4940,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:440)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 77 ----------
 Thread #x was created
@@ -4323,6 +4965,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4334,6 +4979,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 78 ----------
 Thread #x was created
@@ -4356,6 +5004,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 79 ----------
 Thread #x was created
@@ -4378,6 +5029,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4389,6 +5043,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 80 ----------
 Thread #x was created
@@ -4411,6 +5068,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:448)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 81 ----------
 Thread #x was created
@@ -4433,6 +5093,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4444,6 +5107,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 82 ----------
 Thread #x was created
@@ -4466,6 +5132,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 83 ----------
 Thread #x was created
@@ -4488,6 +5157,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4499,6 +5171,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 84 ----------
 Thread #x was created
@@ -4521,6 +5196,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:456)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 85 ----------
 Thread #x was created
@@ -4543,6 +5221,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4554,6 +5235,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 86 ----------
 Thread #x was created
@@ -4576,6 +5260,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 87 ----------
 Thread #x was created
@@ -4598,6 +5285,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4609,6 +5299,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 88 ----------
 Thread #x was created
@@ -4631,6 +5324,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:464)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 89 ----------
 Thread #x was created
@@ -4653,6 +5349,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4664,6 +5363,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 90 ----------
 Thread #x was created
@@ -4686,6 +5388,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 91 ----------
 Thread #x was created
@@ -4708,6 +5413,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4719,6 +5427,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 92 ----------
 Thread #x was created
@@ -4741,6 +5452,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:472)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 93 ----------
 Thread #x was created
@@ -4763,6 +5477,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:474)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 93 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4774,6 +5491,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:474)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 94 ----------
 Thread #x was created
@@ -4796,6 +5516,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:476)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 95 ----------
 Thread #x was created
@@ -4818,6 +5541,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:478)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 95 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4829,6 +5555,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:478)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 0 .. 98, skip 96 ----------
 Thread #x was created
@@ -4851,6 +5580,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:480)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- short gran, 1 .. 98, skip 97 ----------
 Thread #x was created
@@ -4873,6 +5605,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:482)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 97 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child16 (tc19_shadowmem.c:57)
@@ -4884,6 +5619,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:482)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 98 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 
 ==========================================================
@@ -4911,6 +5649,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:288)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 1 ----------
 Thread #x was created
@@ -4933,6 +5674,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 1 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -4944,6 +5688,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 2 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -4955,6 +5702,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 3 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -4966,6 +5716,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 2 ----------
 Thread #x was created
@@ -4988,6 +5741,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 2 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -4999,6 +5755,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 3 ----------
 Thread #x was created
@@ -5021,6 +5780,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 3 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5032,6 +5794,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5043,6 +5808,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 5 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5054,6 +5822,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 4 ----------
 Thread #x was created
@@ -5076,6 +5847,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:296)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 5 ----------
 Thread #x was created
@@ -5098,6 +5872,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 5 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5109,6 +5886,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5120,6 +5900,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5131,6 +5914,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 6 ----------
 Thread #x was created
@@ -5153,6 +5939,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5164,6 +5953,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 7 ----------
 Thread #x was created
@@ -5186,6 +5978,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5197,6 +5992,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5208,6 +6006,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5219,6 +6020,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 8 ----------
 Thread #x was created
@@ -5241,6 +6045,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:304)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 9 ----------
 Thread #x was created
@@ -5263,6 +6070,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5274,6 +6084,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5285,6 +6098,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5296,6 +6112,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 10 ----------
 Thread #x was created
@@ -5318,6 +6137,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5329,6 +6151,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 11 ----------
 Thread #x was created
@@ -5351,6 +6176,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5362,6 +6190,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5373,6 +6204,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5384,6 +6218,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 12 ----------
 Thread #x was created
@@ -5406,6 +6243,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:312)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 13 ----------
 Thread #x was created
@@ -5428,6 +6268,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5439,6 +6282,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5450,6 +6296,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5461,6 +6310,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 14 ----------
 Thread #x was created
@@ -5483,6 +6335,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5494,6 +6349,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 15 ----------
 Thread #x was created
@@ -5516,6 +6374,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5527,6 +6388,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5538,6 +6402,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5549,6 +6416,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 16 ----------
 Thread #x was created
@@ -5571,6 +6441,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:320)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 17 ----------
 Thread #x was created
@@ -5593,6 +6466,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5604,6 +6480,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5615,6 +6494,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5626,6 +6508,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 18 ----------
 Thread #x was created
@@ -5648,6 +6533,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5659,6 +6547,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 19 ----------
 Thread #x was created
@@ -5681,6 +6572,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5692,6 +6586,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5703,6 +6600,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5714,6 +6614,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 20 ----------
 Thread #x was created
@@ -5736,6 +6639,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:328)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 21 ----------
 Thread #x was created
@@ -5758,6 +6664,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5769,6 +6678,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5780,6 +6692,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5791,6 +6706,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 22 ----------
 Thread #x was created
@@ -5813,6 +6731,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5824,6 +6745,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 23 ----------
 Thread #x was created
@@ -5846,6 +6770,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5857,6 +6784,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5868,6 +6798,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5879,6 +6812,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 24 ----------
 Thread #x was created
@@ -5901,6 +6837,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:336)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 25 ----------
 Thread #x was created
@@ -5923,6 +6862,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5934,6 +6876,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5945,6 +6890,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5956,6 +6904,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 26 ----------
 Thread #x was created
@@ -5978,6 +6929,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -5989,6 +6943,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 27 ----------
 Thread #x was created
@@ -6011,6 +6968,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6022,6 +6982,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6033,6 +6996,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6044,6 +7010,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 28 ----------
 Thread #x was created
@@ -6066,6 +7035,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:344)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 29 ----------
 Thread #x was created
@@ -6088,6 +7060,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6099,6 +7074,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6110,6 +7088,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6121,6 +7102,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 30 ----------
 Thread #x was created
@@ -6143,6 +7127,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6154,6 +7141,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 31 ----------
 Thread #x was created
@@ -6176,6 +7166,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6187,6 +7180,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6198,6 +7194,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6209,6 +7208,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 32 ----------
 Thread #x was created
@@ -6231,6 +7233,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:352)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 33 ----------
 Thread #x was created
@@ -6253,6 +7258,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6264,6 +7272,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6275,6 +7286,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6286,6 +7300,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 34 ----------
 Thread #x was created
@@ -6308,6 +7325,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6319,6 +7339,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 35 ----------
 Thread #x was created
@@ -6341,6 +7364,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6352,6 +7378,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6363,6 +7392,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6374,6 +7406,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 36 ----------
 Thread #x was created
@@ -6396,6 +7431,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:360)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 37 ----------
 Thread #x was created
@@ -6418,6 +7456,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6429,6 +7470,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6440,6 +7484,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6451,6 +7498,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 38 ----------
 Thread #x was created
@@ -6473,6 +7523,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6484,6 +7537,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 39 ----------
 Thread #x was created
@@ -6506,6 +7562,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6517,6 +7576,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6528,6 +7590,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6539,6 +7604,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 40 ----------
 Thread #x was created
@@ -6561,6 +7629,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:368)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 41 ----------
 Thread #x was created
@@ -6583,6 +7654,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6594,6 +7668,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6605,6 +7682,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6616,6 +7696,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 42 ----------
 Thread #x was created
@@ -6638,6 +7721,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6649,6 +7735,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 43 ----------
 Thread #x was created
@@ -6671,6 +7760,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6682,6 +7774,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6693,6 +7788,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6704,6 +7802,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 44 ----------
 Thread #x was created
@@ -6726,6 +7827,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:376)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 45 ----------
 Thread #x was created
@@ -6748,6 +7852,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6759,6 +7866,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6770,6 +7880,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6781,6 +7894,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 46 ----------
 Thread #x was created
@@ -6803,6 +7919,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6814,6 +7933,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 47 ----------
 Thread #x was created
@@ -6836,6 +7958,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6847,6 +7972,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6858,6 +7986,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6869,6 +8000,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 48 ----------
 Thread #x was created
@@ -6891,6 +8025,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:384)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 49 ----------
 Thread #x was created
@@ -6913,6 +8050,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6924,6 +8064,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6935,6 +8078,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6946,6 +8092,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 50 ----------
 Thread #x was created
@@ -6968,6 +8117,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -6979,6 +8131,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 51 ----------
 Thread #x was created
@@ -7001,6 +8156,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7012,6 +8170,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7023,6 +8184,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7034,6 +8198,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 52 ----------
 Thread #x was created
@@ -7056,6 +8223,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:392)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 53 ----------
 Thread #x was created
@@ -7078,6 +8248,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7089,6 +8262,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7100,6 +8276,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7111,6 +8290,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 54 ----------
 Thread #x was created
@@ -7133,6 +8315,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7144,6 +8329,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 55 ----------
 Thread #x was created
@@ -7166,6 +8354,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7177,6 +8368,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7188,6 +8382,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7199,6 +8396,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 56 ----------
 Thread #x was created
@@ -7221,6 +8421,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:400)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 57 ----------
 Thread #x was created
@@ -7243,6 +8446,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7254,6 +8460,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7265,6 +8474,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7276,6 +8488,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 58 ----------
 Thread #x was created
@@ -7298,6 +8513,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7309,6 +8527,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 59 ----------
 Thread #x was created
@@ -7331,6 +8552,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7342,6 +8566,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7353,6 +8580,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7364,6 +8594,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 60 ----------
 Thread #x was created
@@ -7386,6 +8619,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:408)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 61 ----------
 Thread #x was created
@@ -7408,6 +8644,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7419,6 +8658,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7430,6 +8672,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7441,6 +8686,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 62 ----------
 Thread #x was created
@@ -7463,6 +8711,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7474,6 +8725,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 63 ----------
 Thread #x was created
@@ -7496,6 +8750,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7507,6 +8764,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7518,6 +8778,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7529,6 +8792,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 64 ----------
 Thread #x was created
@@ -7551,6 +8817,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:416)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 65 ----------
 Thread #x was created
@@ -7573,6 +8842,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7584,6 +8856,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7595,6 +8870,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7606,6 +8884,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 66 ----------
 Thread #x was created
@@ -7628,6 +8909,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7639,6 +8923,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 67 ----------
 Thread #x was created
@@ -7661,6 +8948,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7672,6 +8962,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7683,6 +8976,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7694,6 +8990,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 68 ----------
 Thread #x was created
@@ -7716,6 +9015,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:424)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 69 ----------
 Thread #x was created
@@ -7738,6 +9040,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7749,6 +9054,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7760,6 +9068,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7771,6 +9082,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 70 ----------
 Thread #x was created
@@ -7793,6 +9107,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7804,6 +9121,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 71 ----------
 Thread #x was created
@@ -7826,6 +9146,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7837,6 +9160,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7848,6 +9174,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7859,6 +9188,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 72 ----------
 Thread #x was created
@@ -7881,6 +9213,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:432)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 73 ----------
 Thread #x was created
@@ -7903,6 +9238,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7914,6 +9252,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7925,6 +9266,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7936,6 +9280,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 74 ----------
 Thread #x was created
@@ -7958,6 +9305,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -7969,6 +9319,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 75 ----------
 Thread #x was created
@@ -7991,6 +9344,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8002,6 +9358,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8013,6 +9372,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8024,6 +9386,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 76 ----------
 Thread #x was created
@@ -8046,6 +9411,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:440)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 77 ----------
 Thread #x was created
@@ -8068,6 +9436,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8079,6 +9450,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8090,6 +9464,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8101,6 +9478,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 78 ----------
 Thread #x was created
@@ -8123,6 +9503,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8134,6 +9517,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 79 ----------
 Thread #x was created
@@ -8156,6 +9542,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8167,6 +9556,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8178,6 +9570,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8189,6 +9584,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 80 ----------
 Thread #x was created
@@ -8211,6 +9609,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:448)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 81 ----------
 Thread #x was created
@@ -8233,6 +9634,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8244,6 +9648,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8255,6 +9662,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8266,6 +9676,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 82 ----------
 Thread #x was created
@@ -8288,6 +9701,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8299,6 +9715,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 83 ----------
 Thread #x was created
@@ -8321,6 +9740,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8332,6 +9754,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8343,6 +9768,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8354,6 +9782,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 84 ----------
 Thread #x was created
@@ -8376,6 +9807,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:456)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 85 ----------
 Thread #x was created
@@ -8398,6 +9832,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8409,6 +9846,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8420,6 +9860,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8431,6 +9874,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 86 ----------
 Thread #x was created
@@ -8453,6 +9899,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8464,6 +9913,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 87 ----------
 Thread #x was created
@@ -8486,6 +9938,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8497,6 +9952,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8508,6 +9966,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8519,6 +9980,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 88 ----------
 Thread #x was created
@@ -8541,6 +10005,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:464)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 89 ----------
 Thread #x was created
@@ -8563,6 +10030,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8574,6 +10044,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8585,6 +10058,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8596,6 +10072,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 90 ----------
 Thread #x was created
@@ -8618,6 +10097,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8629,6 +10111,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 91 ----------
 Thread #x was created
@@ -8651,6 +10136,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8662,6 +10150,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8673,6 +10164,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 93 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8684,6 +10178,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 0 .. 96, skip 92 ----------
 Thread #x was created
@@ -8706,6 +10203,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:472)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 1 .. 96, skip 93 ----------
 Thread #x was created
@@ -8728,6 +10228,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:474)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 93 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8739,6 +10242,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:474)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8750,6 +10256,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:474)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 95 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8761,6 +10270,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:474)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 2 .. 96, skip 94 ----------
 Thread #x was created
@@ -8783,6 +10295,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:476)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8794,6 +10309,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:476)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- int gran, 3 .. 96, skip 95 ----------
 Thread #x was created
@@ -8816,6 +10334,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:478)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 95 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8827,6 +10348,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:478)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8838,6 +10362,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:478)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 97 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child32 (tc19_shadowmem.c:81)
@@ -8849,6 +10376,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:478)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 98 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 
 ==========================================================
@@ -8876,6 +10406,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:288)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 1 ----------
 Thread #x was created
@@ -8898,6 +10431,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 1 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -8909,6 +10445,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 2 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -8920,6 +10459,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 3 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -8931,6 +10473,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -8942,6 +10487,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 5 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -8953,6 +10501,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -8964,6 +10515,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -8975,6 +10529,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:290)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 2 ----------
 Thread #x was created
@@ -8997,6 +10554,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 2 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9008,6 +10568,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9019,6 +10582,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9030,6 +10596,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:292)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 3 ----------
 Thread #x was created
@@ -9052,6 +10621,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 3 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9063,6 +10635,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9074,6 +10649,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 5 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9085,6 +10663,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9096,6 +10677,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9107,6 +10691,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9118,6 +10705,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9129,6 +10719,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:294)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 4 ----------
 Thread #x was created
@@ -9151,6 +10744,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:296)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9162,6 +10758,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:296)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 5 ----------
 Thread #x was created
@@ -9184,6 +10783,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 5 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9195,6 +10797,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9206,6 +10811,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9217,6 +10825,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9228,6 +10839,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9239,6 +10853,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9250,6 +10867,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9261,6 +10881,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:298)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 6 ----------
 Thread #x was created
@@ -9283,6 +10906,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 6 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9294,6 +10920,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9305,6 +10934,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9316,6 +10948,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:300)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 7 ----------
 Thread #x was created
@@ -9338,6 +10973,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 7 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9349,6 +10987,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9360,6 +11001,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9371,6 +11015,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9382,6 +11029,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9393,6 +11043,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9404,6 +11057,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9415,6 +11071,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:302)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 8 ----------
 Thread #x was created
@@ -9437,6 +11096,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:304)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 9 ----------
 Thread #x was created
@@ -9459,6 +11121,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 9 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9470,6 +11135,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9481,6 +11149,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9492,6 +11163,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9503,6 +11177,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9514,6 +11191,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9525,6 +11205,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9536,6 +11219,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:306)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 10 ----------
 Thread #x was created
@@ -9558,6 +11244,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 10 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9569,6 +11258,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9580,6 +11272,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9591,6 +11286,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:308)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 11 ----------
 Thread #x was created
@@ -9613,6 +11311,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 11 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9624,6 +11325,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9635,6 +11339,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9646,6 +11353,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9657,6 +11367,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9668,6 +11381,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9679,6 +11395,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9690,6 +11409,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:310)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 12 ----------
 Thread #x was created
@@ -9712,6 +11434,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:312)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 12 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9723,6 +11448,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:312)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 13 ----------
 Thread #x was created
@@ -9745,6 +11473,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 13 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9756,6 +11487,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9767,6 +11501,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9778,6 +11515,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9789,6 +11529,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9800,6 +11543,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9811,6 +11557,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9822,6 +11571,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:314)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 14 ----------
 Thread #x was created
@@ -9844,6 +11596,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 14 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9855,6 +11610,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9866,6 +11624,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9877,6 +11638,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:316)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 15 ----------
 Thread #x was created
@@ -9899,6 +11663,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 15 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9910,6 +11677,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9921,6 +11691,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9932,6 +11705,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9943,6 +11719,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9954,6 +11733,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9965,6 +11747,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -9976,6 +11761,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:318)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 16 ----------
 Thread #x was created
@@ -9998,6 +11786,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:320)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 16 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 17 ----------
 Thread #x was created
@@ -10020,6 +11811,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 17 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10031,6 +11825,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10042,6 +11839,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10053,6 +11853,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10064,6 +11867,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10075,6 +11881,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10086,6 +11895,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10097,6 +11909,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:322)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 18 ----------
 Thread #x was created
@@ -10119,6 +11934,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 18 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10130,6 +11948,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10141,6 +11962,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10152,6 +11976,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:324)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 19 ----------
 Thread #x was created
@@ -10174,6 +12001,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 19 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10185,6 +12015,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10196,6 +12029,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10207,6 +12043,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10218,6 +12057,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10229,6 +12071,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10240,6 +12085,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10251,6 +12099,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:326)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 20 ----------
 Thread #x was created
@@ -10273,6 +12124,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:328)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 20 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10284,6 +12138,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:328)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 21 ----------
 Thread #x was created
@@ -10306,6 +12163,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 21 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10317,6 +12177,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10328,6 +12191,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10339,6 +12205,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10350,6 +12219,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10361,6 +12233,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10372,6 +12247,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10383,6 +12261,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:330)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 22 ----------
 Thread #x was created
@@ -10405,6 +12286,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 22 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10416,6 +12300,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10427,6 +12314,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10438,6 +12328,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:332)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 23 ----------
 Thread #x was created
@@ -10460,6 +12353,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 23 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10471,6 +12367,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10482,6 +12381,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10493,6 +12395,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10504,6 +12409,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10515,6 +12423,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10526,6 +12437,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10537,6 +12451,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:334)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 24 ----------
 Thread #x was created
@@ -10559,6 +12476,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:336)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 24 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 25 ----------
 Thread #x was created
@@ -10581,6 +12501,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 25 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10592,6 +12515,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10603,6 +12529,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10614,6 +12543,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10625,6 +12557,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10636,6 +12571,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10647,6 +12585,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10658,6 +12599,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:338)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 26 ----------
 Thread #x was created
@@ -10680,6 +12624,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 26 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10691,6 +12638,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10702,6 +12652,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10713,6 +12666,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:340)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 27 ----------
 Thread #x was created
@@ -10735,6 +12691,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 27 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10746,6 +12705,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10757,6 +12719,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10768,6 +12733,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10779,6 +12747,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10790,6 +12761,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10801,6 +12775,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10812,6 +12789,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:342)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 28 ----------
 Thread #x was created
@@ -10834,6 +12814,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:344)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 28 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10845,6 +12828,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:344)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 29 ----------
 Thread #x was created
@@ -10867,6 +12853,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 29 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10878,6 +12867,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10889,6 +12881,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10900,6 +12895,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10911,6 +12909,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10922,6 +12923,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10933,6 +12937,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10944,6 +12951,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:346)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 30 ----------
 Thread #x was created
@@ -10966,6 +12976,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 30 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10977,6 +12990,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10988,6 +13004,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -10999,6 +13018,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:348)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 31 ----------
 Thread #x was created
@@ -11021,6 +13043,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 31 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11032,6 +13057,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11043,6 +13071,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11054,6 +13085,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11065,6 +13099,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11076,6 +13113,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11087,6 +13127,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11098,6 +13141,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:350)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 32 ----------
 Thread #x was created
@@ -11120,6 +13166,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:352)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 32 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 33 ----------
 Thread #x was created
@@ -11142,6 +13191,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 33 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11153,6 +13205,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11164,6 +13219,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11175,6 +13233,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11186,6 +13247,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11197,6 +13261,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11208,6 +13275,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11219,6 +13289,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:354)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 34 ----------
 Thread #x was created
@@ -11241,6 +13314,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 34 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11252,6 +13328,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11263,6 +13342,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11274,6 +13356,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:356)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 35 ----------
 Thread #x was created
@@ -11296,6 +13381,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 35 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11307,6 +13395,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11318,6 +13409,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11329,6 +13423,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11340,6 +13437,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11351,6 +13451,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11362,6 +13465,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11373,6 +13479,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:358)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 36 ----------
 Thread #x was created
@@ -11395,6 +13504,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:360)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 36 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11406,6 +13518,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:360)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 37 ----------
 Thread #x was created
@@ -11428,6 +13543,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 37 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11439,6 +13557,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11450,6 +13571,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11461,6 +13585,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11472,6 +13599,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11483,6 +13613,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11494,6 +13627,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11505,6 +13641,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:362)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 38 ----------
 Thread #x was created
@@ -11527,6 +13666,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 38 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11538,6 +13680,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11549,6 +13694,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11560,6 +13708,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:364)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 39 ----------
 Thread #x was created
@@ -11582,6 +13733,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 39 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11593,6 +13747,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11604,6 +13761,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11615,6 +13775,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11626,6 +13789,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11637,6 +13803,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11648,6 +13817,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11659,6 +13831,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:366)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 40 ----------
 Thread #x was created
@@ -11681,6 +13856,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:368)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 40 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 41 ----------
 Thread #x was created
@@ -11703,6 +13881,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 41 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11714,6 +13895,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11725,6 +13909,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11736,6 +13923,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11747,6 +13937,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11758,6 +13951,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11769,6 +13965,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11780,6 +13979,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:370)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 42 ----------
 Thread #x was created
@@ -11802,6 +14004,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 42 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11813,6 +14018,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11824,6 +14032,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11835,6 +14046,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:372)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 43 ----------
 Thread #x was created
@@ -11857,6 +14071,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 43 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11868,6 +14085,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11879,6 +14099,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11890,6 +14113,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11901,6 +14127,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11912,6 +14141,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11923,6 +14155,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11934,6 +14169,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:374)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 44 ----------
 Thread #x was created
@@ -11956,6 +14194,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:376)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 44 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -11967,6 +14208,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:376)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 45 ----------
 Thread #x was created
@@ -11989,6 +14233,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 45 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12000,6 +14247,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12011,6 +14261,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12022,6 +14275,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12033,6 +14289,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12044,6 +14303,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12055,6 +14317,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12066,6 +14331,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:378)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 46 ----------
 Thread #x was created
@@ -12088,6 +14356,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 46 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12099,6 +14370,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12110,6 +14384,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12121,6 +14398,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:380)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 47 ----------
 Thread #x was created
@@ -12143,6 +14423,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 47 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12154,6 +14437,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12165,6 +14451,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12176,6 +14465,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12187,6 +14479,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12198,6 +14493,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12209,6 +14507,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12220,6 +14521,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:382)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 48 ----------
 Thread #x was created
@@ -12242,6 +14546,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:384)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 48 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 49 ----------
 Thread #x was created
@@ -12264,6 +14571,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 49 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12275,6 +14585,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12286,6 +14599,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12297,6 +14613,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12308,6 +14627,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12319,6 +14641,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12330,6 +14655,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12341,6 +14669,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:386)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 50 ----------
 Thread #x was created
@@ -12363,6 +14694,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 50 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12374,6 +14708,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12385,6 +14722,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12396,6 +14736,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:388)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 51 ----------
 Thread #x was created
@@ -12418,6 +14761,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 51 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12429,6 +14775,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12440,6 +14789,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12451,6 +14803,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12462,6 +14817,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12473,6 +14831,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12484,6 +14845,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12495,6 +14859,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:390)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 52 ----------
 Thread #x was created
@@ -12517,6 +14884,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:392)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 52 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12528,6 +14898,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:392)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 53 ----------
 Thread #x was created
@@ -12550,6 +14923,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 53 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12561,6 +14937,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12572,6 +14951,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12583,6 +14965,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12594,6 +14979,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12605,6 +14993,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12616,6 +15007,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12627,6 +15021,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:394)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 54 ----------
 Thread #x was created
@@ -12649,6 +15046,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 54 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12660,6 +15060,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12671,6 +15074,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12682,6 +15088,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:396)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 55 ----------
 Thread #x was created
@@ -12704,6 +15113,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 55 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12715,6 +15127,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12726,6 +15141,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12737,6 +15155,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12748,6 +15169,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12759,6 +15183,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12770,6 +15197,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12781,6 +15211,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:398)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 56 ----------
 Thread #x was created
@@ -12803,6 +15236,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:400)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 56 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 57 ----------
 Thread #x was created
@@ -12825,6 +15261,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 57 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12836,6 +15275,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12847,6 +15289,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12858,6 +15303,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12869,6 +15317,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12880,6 +15331,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12891,6 +15345,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12902,6 +15359,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:402)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 58 ----------
 Thread #x was created
@@ -12924,6 +15384,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 58 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12935,6 +15398,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12946,6 +15412,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12957,6 +15426,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:404)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 59 ----------
 Thread #x was created
@@ -12979,6 +15451,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 59 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -12990,6 +15465,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13001,6 +15479,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13012,6 +15493,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13023,6 +15507,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13034,6 +15521,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13045,6 +15535,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13056,6 +15549,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:406)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 60 ----------
 Thread #x was created
@@ -13078,6 +15574,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:408)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 60 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13089,6 +15588,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:408)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 61 ----------
 Thread #x was created
@@ -13111,6 +15613,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 61 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13122,6 +15627,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13133,6 +15641,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13144,6 +15655,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13155,6 +15669,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13166,6 +15683,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13177,6 +15697,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13188,6 +15711,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:410)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 62 ----------
 Thread #x was created
@@ -13210,6 +15736,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 62 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13221,6 +15750,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13232,6 +15764,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13243,6 +15778,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:412)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 63 ----------
 Thread #x was created
@@ -13265,6 +15803,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 63 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13276,6 +15817,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13287,6 +15831,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13298,6 +15845,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13309,6 +15859,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13320,6 +15873,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13331,6 +15887,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13342,6 +15901,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:414)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 64 ----------
 Thread #x was created
@@ -13364,6 +15926,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:416)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 64 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 65 ----------
 Thread #x was created
@@ -13386,6 +15951,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 65 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13397,6 +15965,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13408,6 +15979,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13419,6 +15993,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13430,6 +16007,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13441,6 +16021,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13452,6 +16035,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13463,6 +16049,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:418)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 66 ----------
 Thread #x was created
@@ -13485,6 +16074,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 66 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13496,6 +16088,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13507,6 +16102,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13518,6 +16116,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:420)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 67 ----------
 Thread #x was created
@@ -13540,6 +16141,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 67 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13551,6 +16155,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13562,6 +16169,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13573,6 +16183,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13584,6 +16197,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13595,6 +16211,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13606,6 +16225,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13617,6 +16239,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:422)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 68 ----------
 Thread #x was created
@@ -13639,6 +16264,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:424)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 68 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13650,6 +16278,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:424)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 69 ----------
 Thread #x was created
@@ -13672,6 +16303,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 69 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13683,6 +16317,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13694,6 +16331,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13705,6 +16345,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13716,6 +16359,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13727,6 +16373,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13738,6 +16387,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13749,6 +16401,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:426)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 70 ----------
 Thread #x was created
@@ -13771,6 +16426,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 70 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13782,6 +16440,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13793,6 +16454,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13804,6 +16468,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:428)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 71 ----------
 Thread #x was created
@@ -13826,6 +16493,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 71 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13837,6 +16507,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13848,6 +16521,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13859,6 +16535,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13870,6 +16549,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13881,6 +16563,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13892,6 +16577,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13903,6 +16591,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:430)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 72 ----------
 Thread #x was created
@@ -13925,6 +16616,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:432)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 72 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 73 ----------
 Thread #x was created
@@ -13947,6 +16641,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 73 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13958,6 +16655,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13969,6 +16669,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13980,6 +16683,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -13991,6 +16697,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14002,6 +16711,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14013,6 +16725,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14024,6 +16739,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:434)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 74 ----------
 Thread #x was created
@@ -14046,6 +16764,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 74 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14057,6 +16778,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14068,6 +16792,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14079,6 +16806,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:436)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 75 ----------
 Thread #x was created
@@ -14101,6 +16831,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 75 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14112,6 +16845,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14123,6 +16859,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14134,6 +16873,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14145,6 +16887,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14156,6 +16901,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14167,6 +16915,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14178,6 +16929,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:438)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 76 ----------
 Thread #x was created
@@ -14200,6 +16954,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:440)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 76 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14211,6 +16968,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:440)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 77 ----------
 Thread #x was created
@@ -14233,6 +16993,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 77 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14244,6 +17007,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14255,6 +17021,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14266,6 +17035,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14277,6 +17049,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14288,6 +17063,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14299,6 +17077,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14310,6 +17091,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:442)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 78 ----------
 Thread #x was created
@@ -14332,6 +17116,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 78 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14343,6 +17130,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14354,6 +17144,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14365,6 +17158,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:444)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 79 ----------
 Thread #x was created
@@ -14387,6 +17183,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 79 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14398,6 +17197,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14409,6 +17211,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14420,6 +17225,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14431,6 +17239,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14442,6 +17253,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14453,6 +17267,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14464,6 +17281,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:446)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 80 ----------
 Thread #x was created
@@ -14486,6 +17306,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:448)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 80 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 81 ----------
 Thread #x was created
@@ -14508,6 +17331,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 81 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14519,6 +17345,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14530,6 +17359,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14541,6 +17373,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14552,6 +17387,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14563,6 +17401,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14574,6 +17415,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14585,6 +17429,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:450)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 82 ----------
 Thread #x was created
@@ -14607,6 +17454,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 82 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14618,6 +17468,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14629,6 +17482,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14640,6 +17496,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:452)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 83 ----------
 Thread #x was created
@@ -14662,6 +17521,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 83 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14673,6 +17535,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14684,6 +17549,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14695,6 +17563,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14706,6 +17577,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14717,6 +17591,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14728,6 +17605,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14739,6 +17619,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:454)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 4 .. 92, skip 84 ----------
 Thread #x was created
@@ -14761,6 +17644,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:456)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 84 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 4 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14772,6 +17658,9 @@ Possible data race during write of size 4 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:456)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 5 .. 92, skip 85 ----------
 Thread #x was created
@@ -14794,6 +17683,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 85 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14805,6 +17697,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14816,6 +17711,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14827,6 +17725,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14838,6 +17739,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14849,6 +17753,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14860,6 +17767,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14871,6 +17781,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:458)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 6 .. 92, skip 86 ----------
 Thread #x was created
@@ -14893,6 +17806,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 86 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14904,6 +17820,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14915,6 +17834,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14926,6 +17848,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:460)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 7 .. 92, skip 87 ----------
 Thread #x was created
@@ -14948,6 +17873,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 87 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14959,6 +17887,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14970,6 +17901,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14981,6 +17915,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -14992,6 +17929,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15003,6 +17943,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15014,6 +17957,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 93 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15025,6 +17971,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:462)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 0 .. 92, skip 88 ----------
 Thread #x was created
@@ -15047,6 +17996,9 @@ Possible data race during write of size 8 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:464)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 88 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 1 .. 92, skip 89 ----------
 Thread #x was created
@@ -15069,6 +18021,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 89 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15080,6 +18035,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15091,6 +18049,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15102,6 +18063,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15113,6 +18077,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 93 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15124,6 +18091,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15135,6 +18105,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 95 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15146,6 +18119,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:466)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 2 .. 92, skip 90 ----------
 Thread #x was created
@@ -15168,6 +18144,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 90 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15179,6 +18158,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15190,6 +18172,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 2 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15201,6 +18186,9 @@ Possible data race during write of size 2 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:468)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 ---------- double gran, 3 .. 92, skip 91 ----------
 Thread #x was created
@@ -15223,6 +18211,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 91 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15234,6 +18225,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 92 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15245,6 +18239,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 93 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15256,6 +18253,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 94 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15267,6 +18267,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 95 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15278,6 +18281,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 96 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15289,6 +18295,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 97 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 Possible data race during write of size 1 at 0x........ by thread #x
    at 0x........: child64 (tc19_shadowmem.c:105)
@@ -15300,6 +18309,9 @@ Possible data race during write of size 1 at 0x........ by thread #x
    by 0x........: steer (tc19_shadowmem.c:470)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 98 bytes inside a block of size 100 alloc'd
+   at 0x........: malloc (vg_replace_malloc.c:...)
+   by 0x........: main (tc19_shadowmem.c:144)
 
 
 ERROR SUMMARY: 1004 errors from 1004 contexts (suppressed: 0 from 0)