Factorises the address code description and printing
of memcheck and helgrind in a common module:
  pub_tool_addrinfo.h pub_core_addrinfo.h m_addrinfo.c

At the same time, the factorised code is made usable by other
tools also (and is used by the gdbserver command 'v.info location'
which replaces the helgrind 'describe addr' introduced 1 week ago
and which is now callable by all tools).

The new address description code can describe more addresses
(e.g. for memcheck, if the block is not on the free list anymore,
but is in an arena free list, this will also be described).

Similarly, helgrind address description can now describe more addresses
when --read-var-info=no is given (e.g. global symbols are
described, or addresses on the stack are described as
being on the stack, freed blocks in the arena free list are
described, ...).
See e.g. the change in helgrind/tests/annotate_rwlock.stderr.exp
or locked_vs_unlocked2.stderr.exp

The patch touches many files, but is basically a lot of improvements
in helgrind output files.
The code changes are mostly refactorisation of existing code.




git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13965 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/helgrind/docs/hg-manual.xml b/helgrind/docs/hg-manual.xml
index 24e2457..21328b4 100644
--- a/helgrind/docs/hg-manual.xml
+++ b/helgrind/docs/hg-manual.xml
@@ -1291,8 +1291,8 @@
     </para>
 <programlisting><![CDATA[
 Lock ga 0x8049a20 {
-Location 0x8049a20 is 0 bytes inside global var "s_rwlock"
-declared at rwlock_race.c:17
+ Location 0x8049a20 is 0 bytes inside global var "s_rwlock"
+ declared at rwlock_race.c:17
    kind   rdwr
  { R1:thread #3 tid 3 }
 }
@@ -1300,27 +1300,6 @@
 
   </listitem>
 
-  <listitem>
-    <para><varname>describe &lt;addr&gt;</varname> describes the address
-    &lt;addr&gt;. For example, an heap address will be described by the
-    length of the heap block and the stacktrace where this block was allocated.
-    The option <varname>--read-var-info=yes</varname> allows to give information
-    about global or local variables.
-    </para>
-<programlisting><![CDATA[
-(gdb) monitor describe 0x404e028
-
-address 0x404E028 is 0 bytes inside a block of size 100 alloc'd
-==16448==    at 0x4028AA5: malloc (vg_replace_malloc.c:292)
-==16448==    by 0x8048BD7: main (tc19_shadowmem.c:144)
-(gdb) mo d 0xbec6f040
-
-Location 0xbec6f040 is 0 bytes inside info.child,
-declared at tc19_shadowmem.c:139, in frame #0 of thread 1
-(gdb) 
-]]></programlisting>
-  </listitem>
-
 </itemizedlist>
 
 </sect1>
diff --git a/helgrind/hg_addrdescr.c b/helgrind/hg_addrdescr.c
index 5fe507f..cf7de81 100644
--- a/helgrind/hg_addrdescr.c
+++ b/helgrind/hg_addrdescr.c
@@ -36,19 +36,19 @@
 #include "pub_tool_execontext.h"
 #include "pub_tool_debuginfo.h"
 #include "pub_tool_threadstate.h"
+#include "pub_tool_addrinfo.h"
 
 #include "hg_basics.h"
 #include "hg_addrdescr.h"            /* self */
 
-void HG_(init_AddrDescr) ( AddrDescr* ad ) {
-   VG_(memset)(ad, 0, sizeof(*ad) );
-}
-
-void HG_(describe_addr) ( Addr a, /*OUT*/AddrDescr* ad )
+void HG_(describe_addr) ( Addr a, /*OUT*/AddrInfo* ai )
 {
-   tl_assert(!ad->hctxt);
-   tl_assert(!ad->descr1);
-   tl_assert(!ad->descr2);
+   tl_assert(ai->tag == Addr_Undescribed);
+
+   /* hctxt/haddr/hszB describe the addr if it is a heap block. */
+   ExeContext* hctxt;
+   Addr        haddr;
+   SizeT       hszB;
 
    /* First, see if it's in any heap block.  Unfortunately this
       means a linear search through all allocated heap blocks.  The
@@ -57,135 +57,42 @@
       should have an allocation context. */
    Bool is_heapblock
       = HG_(mm_find_containing_block)( 
-           &ad->hctxt,
-           &ad->haddr,
-           &ad->hszB,
+           &hctxt,
+           &haddr,
+           &hszB,
            a
         );
-   tl_assert(is_heapblock == (ad->hctxt != NULL));
-
-   if (!ad->hctxt) {
-      /* It's not in any heap block.  See if we can map it to a
-         stack or global symbol. */
-
-      ad->descr1
-         = VG_(newXA)( HG_(zalloc), "hg.addrdescr.descr1",
-                       HG_(free), sizeof(HChar) );
-      ad->descr2
-         = VG_(newXA)( HG_(zalloc), "hg.addrdescr.descr2",
-                       HG_(free), sizeof(HChar) );
-
-      (void) VG_(get_data_description)( ad->descr1,
-                                        ad->descr2,
-                                        a );
-
-      /* If there's nothing in descr1/2, free it.  Why is it safe to
-         to VG_(indexXA) at zero here?  Because
-         VG_(get_data_description) guarantees to zero terminate
-         descr1/2 regardless of the outcome of the call.  So there's
-         always at least one element in each XA after the call.
-      */
-      if (0 == VG_(strlen)( VG_(indexXA)(ad->descr1, 0 ))) {
-         VG_(deleteXA)( ad->descr1 );
-         ad->descr1 = NULL;
-      }
-      if (0 == VG_(strlen)( VG_(indexXA)( ad->descr2, 0 ))) {
-         VG_(deleteXA)( ad->descr2 );
-         ad->descr2 = NULL;
-      }
-   }
-}
-
-void HG_(pp_addrdescr) (Bool xml, const HChar* what, Addr addr,
-                        AddrDescr* ad,
-                        void(*print)(const HChar *format, ...))
-{
-   /* If we have a description of the address in terms of a heap
-      block, show it. */
-   if (ad->hctxt) {
-      SizeT delta = addr - ad->haddr;
-      if (xml) {
-         (*print)("  <auxwhat>%s %p is %ld bytes inside a block "
-                  "of size %ld alloc'd</auxwhat>\n", what,
-                  (void*)addr, delta, 
-                  ad->hszB);
-         VG_(pp_ExeContext)( ad->hctxt );
-      } else {
-         (*print)("\n");
-         (*print)("%s %p is %ld bytes inside a block "
-                  "of size %ld alloc'd\n", what,
-                  (void*)addr, delta, 
-                  ad->hszB);
-         VG_(pp_ExeContext)( ad->hctxt );
-      }
-   }
-
-   /* If we have a better description of the address, show it.
-      Note that in XML mode, it will already by nicely wrapped up
-      in tags, either <auxwhat> or <xauxwhat>, so we can just emit
-      it verbatim. */
-   if (xml) {
-      if (ad->descr1)
-         (*print)( "  %s\n",
-                   (HChar*)VG_(indexXA)( ad->descr1, 0 ) );
-      if (ad->descr2)
-         (*print)( "  %s\n",
-                   (HChar*)VG_(indexXA)( ad->descr2, 0 ) );
+   if (is_heapblock) {
+      tl_assert(is_heapblock == (hctxt != NULL));
+      ai->tag = Addr_Block;
+      ai->Addr.Block.block_kind = Block_Mallocd;
+      ai->Addr.Block.block_desc = "block";
+      ai->Addr.Block.block_szB  = hszB;
+      ai->Addr.Block.rwoffset   = (Word)(a) - (Word)(haddr);
+      ai->Addr.Block.allocated_at = hctxt;
+      ai->Addr.Block.freed_at = VG_(null_ExeContext)();;
    } else {
-      if (ad->descr1 || ad->descr2)
-         (*print)("\n");
-      if (ad->descr1)
-         (*print)( "%s\n",
-                   (HChar*)VG_(indexXA)( ad->descr1, 0 ) );
-      if (ad->descr2)
-         (*print)( "%s\n",
-                   (HChar*)VG_(indexXA)( ad->descr2, 0 ) );
+      /* No block found. Search a non-heap block description. */
+      VG_(describe_addr) (a, ai);
    }
 }
 
-static void void_printf(const HChar *format, ...)
-{
-   va_list vargs;
-   va_start(vargs, format);
-   VG_(vprintf)(format, vargs);
-   va_end(vargs);
-}
-
-Bool HG_(get_and_pp_addrdescr) (const HChar* what, Addr addr)
+Bool HG_(get_and_pp_addrdescr) (Addr addr)
 {
 
    Bool ret;
-   AddrDescr glad;
+   AddrInfo glai;
 
-   HG_(init_AddrDescr) (&glad);
+   glai.tag = Addr_Undescribed;
+   HG_(describe_addr) (addr, &glai);
+   VG_(pp_addrinfo) (addr, &glai);
+   ret = glai.tag != Addr_Unknown;
 
-   HG_(describe_addr) (addr, &glad);
-
-   HG_(pp_addrdescr) (False /* xml */, what, addr,
-                      &glad,
-                      void_printf);
-   ret = glad.hctxt || glad.descr1 || glad.descr2;
-
-   HG_(clear_addrdesc) (&glad);
+   VG_(clear_addrinfo) (&glai);
 
    return ret;
 }
 
-void HG_(clear_addrdesc) ( AddrDescr* ad)
-{
-   ad->hctxt = NULL;
-   ad->haddr = 0;
-   ad->hszB = 0;
-   if (ad->descr1 != NULL) {
-      VG_(deleteXA)( ad->descr1 );
-      ad->descr1 = NULL;
-   }
-   if (ad->descr2 != NULL) {
-      VG_(deleteXA)( ad->descr2 );
-      ad->descr2 = NULL;
-   }
-}
-
 /*--------------------------------------------------------------------*/
 /*--- end                                           hg_addrdescr.c ---*/
 /*--------------------------------------------------------------------*/
diff --git a/helgrind/hg_addrdescr.h b/helgrind/hg_addrdescr.h
index 319ea8e..b90f747 100644
--- a/helgrind/hg_addrdescr.h
+++ b/helgrind/hg_addrdescr.h
@@ -33,45 +33,22 @@
 #ifndef __HG_ADDRDESCR_H
 #define __HG_ADDRDESCR_H
 
-/*----------------------------------------------------------------*/
-/*--- Address Description                                      ---*/
-/*--- Used e.g. to describe an address in a Race cond. error   ---*/
-/*--- or a lock.                                               ---*/
-/*----------------------------------------------------------------*/
-typedef
-   struct  {
-      /* descr1/2 provide a description of stack/global locs */
-      XArray*     descr1; /* XArray* of HChar */
-      XArray*     descr2; /* XArray* of HChar */
-      /* hctxt/haddr/hszB describe the addr if it is a heap block. */
-      ExeContext* hctxt;
-      Addr        haddr;
-      SizeT       hszB;
-   }
-   AddrDescr;
-
-/* Initialises an empty AddrDescr. */
-void HG_(init_AddrDescr) ( AddrDescr* ad );
-
 /* Describe an address as best you can, for error messages or
-   lock description, putting the result in ad.
-   This allocates some memory in ad, to be cleared with VG_(clear_addrdesc). */
-extern void HG_(describe_addr) ( Addr a, /*OUT*/AddrDescr* ad );
+   lock description, putting the result in ai.
+   This might allocate some memory in ai, to be cleared with
+   VG_(clear_addrinfo). */
+extern void HG_(describe_addr) ( Addr a, /*OUT*/AddrInfo* ai );
 
-/* Prints (using *print) the readable description of addr given in ad.
+/* Prints (using *print) the readable description of addr given in ai.
    "what" identifies the type pointed to by addr (e.g. a lock). */
 extern void HG_(pp_addrdescr) (Bool xml, const HChar* what, Addr addr,
-                               AddrDescr* ad,
+                               AddrInfo* ai,
                                void(*print)(const HChar *format, ...));
 
 /* Get a readable description of addr, then print it using HG_(pp_addrdescr)
    using xml False and VG_(printf) to emit the characters.
    Returns True if a description was found/printed, False otherwise. */
-extern Bool HG_(get_and_pp_addrdescr) (const HChar* what, Addr a);
-
-/* Free all memory allocated by HG_(describe_addr)
-   Sets all elements of ad to 0/NULL. */
-extern void HG_(clear_addrdesc) ( AddrDescr* ad);
+extern Bool HG_(get_and_pp_addrdescr) (Addr a);
 
 /* For error creation/address description:
    map 'data_addr' to a malloc'd chunk, if any.
diff --git a/helgrind/hg_errors.c b/helgrind/hg_errors.c
index b1ceefa..959699f 100644
--- a/helgrind/hg_errors.c
+++ b/helgrind/hg_errors.c
@@ -40,6 +40,7 @@
 #include "pub_tool_debuginfo.h"
 #include "pub_tool_threadstate.h"
 #include "pub_tool_options.h"     // VG_(clo_xml)
+#include "pub_tool_addrinfo.h"
 
 #include "hg_basics.h"
 #include "hg_addrdescr.h"
@@ -292,7 +293,7 @@
          struct {
             Addr        data_addr;
             Int         szB;
-            AddrDescr   data_addrdescr;
+            AddrInfo    data_addrinfo;
             Bool        isWrite;
             Thread*     thr;
             Lock**      locksHeldW;
@@ -406,7 +407,7 @@
          VG_(printf)("HG_(update_extra): "
                      "%d conflicting-event queries\n", xxx);
 
-      HG_(describe_addr) (xe->XE.Race.data_addr, &xe->XE.Race.data_addrdescr);
+      HG_(describe_addr) (xe->XE.Race.data_addr, &xe->XE.Race.data_addrinfo);
 
       /* And poke around in the conflicting-event map, to see if we
          can rustle up a plausible-looking conflicting memory access
@@ -488,7 +489,7 @@
    /* Skip on the detailed description of the raced-on address at this
       point; it's expensive.  Leave it for the update_extra function
       if we ever make it that far. */
-   HG_(init_AddrDescr) (&xe.XE.Race.data_addrdescr);
+   xe.XE.Race.data_addrinfo.tag = Addr_Undescribed;
    // FIXME: tid vs thr
    // Skip on any of the conflicting-access info at this point.
    // It's expensive to obtain, and this error is more likely than
@@ -1232,10 +1233,7 @@
          }
 
       }
-
-     HG_(pp_addrdescr) (xml, "Address", err_ga,
-                        &xe->XE.Race.data_addrdescr,
-                        emit);
+      VG_(pp_addrinfo) (err_ga, &xe->XE.Race.data_addrinfo);
       break; /* case XE_Race */
    } /* case XE_Race */
 
diff --git a/helgrind/hg_main.c b/helgrind/hg_main.c
index 276f730..5e12520 100644
--- a/helgrind/hg_main.c
+++ b/helgrind/hg_main.c
@@ -56,6 +56,7 @@
 #include "pub_tool_libcproc.h"  // VG_(atfork)
 #include "pub_tool_aspacemgr.h" // VG_(am_is_valid_for_client)
 #include "pub_tool_poolalloc.h"
+#include "pub_tool_addrinfo.h"
 
 #include "hg_basics.h"
 #include "hg_wordset.h"
@@ -470,11 +471,11 @@
 {
    space(d+0); 
    if (show_internal_data)
-      VG_(printf)("Lock %p (ga %#lx) {", lk, lk->guestaddr);
+      VG_(printf)("Lock %p (ga %#lx) {\n", lk, lk->guestaddr);
    else
-      VG_(printf)("Lock ga %#lx {", lk->guestaddr);
+      VG_(printf)("Lock ga %#lx {\n", lk->guestaddr);
    if (!show_lock_addrdescr 
-       || !HG_(get_and_pp_addrdescr) ("lock", (Addr) lk->guestaddr))
+       || !HG_(get_and_pp_addrdescr) ((Addr) lk->guestaddr))
       VG_(printf)("\n");
       
    if (sHOW_ADMIN) {
@@ -4745,7 +4746,6 @@
       (
 "\n"
 "helgrind monitor commands:\n"
-"  describe <addr>         : outputs a description of <addr>\n"
 "  info locks              : show list of locks and their status\n"
 "\n");
 }
@@ -4765,7 +4765,7 @@
       starts with the same first letter(s) as an already existing
       command. This ensures a shorter abbreviation for the user. */
    switch (VG_(keyword_id) 
-           ("help info describe", 
+           ("help info", 
             wcmd, kwd_report_duplicated_matches)) {
    case -2: /* multiple matches */
       return True;
@@ -4799,16 +4799,6 @@
          tl_assert(0);
       }
       return True;
-   case  2: { /* describe */
-      Addr address;
-      SizeT szB = 1;
-      VG_(strtok_get_address_and_size) (&address, &szB, &ssaveptr);
-      if (address == (Addr) 0 && szB == 0) return True;
-      if (!HG_(get_and_pp_addrdescr) ("address", address))
-         VG_(gdb_printf) ("No description found for address %p\n", 
-                          (void*)address);
-      return True;
-   }
    default: 
       tl_assert(0);
       return False;
@@ -5391,6 +5381,11 @@
    initialise_data_structures(hbthr_root);
 }
 
+static void hg_info_location (Addr a)
+{
+   (void) HG_(get_and_pp_addrdescr) (a);
+}
+
 static void hg_pre_clo_init ( void )
 {
    VG_(details_name)            ("Helgrind");
@@ -5431,6 +5426,7 @@
    //                                hg_expensive_sanity_check);
 
    VG_(needs_print_stats) (hg_print_stats);
+   VG_(needs_info_location) (hg_info_location);
 
    VG_(needs_malloc_replacement)  (hg_cli__malloc,
                                    hg_cli____builtin_new,
diff --git a/helgrind/tests/annotate_rwlock.stderr.exp b/helgrind/tests/annotate_rwlock.stderr.exp
index 52fa094..d59a900 100644
--- a/helgrind/tests/annotate_rwlock.stderr.exp
+++ b/helgrind/tests/annotate_rwlock.stderr.exp
@@ -29,6 +29,7 @@
    by 0x........: thread_func (annotate_rwlock.c:147)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside data symbol "s_rwlock"
 
 ----------------------------------------------------------------
 
@@ -45,6 +46,7 @@
    by 0x........: thread_func (annotate_rwlock.c:144)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside data symbol "s_rwlock"
 
 ----------------------------------------------------------------
 
@@ -61,6 +63,7 @@
    by 0x........: thread_func (annotate_rwlock.c:149)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside data symbol "s_rwlock"
 
 ----------------------------------------------------------------
 
@@ -77,6 +80,7 @@
    by 0x........: thread_func (annotate_rwlock.c:149)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 8 bytes inside data symbol "s_rwlock"
 
 ----------------------------------------------------------------
 
@@ -93,6 +97,7 @@
    by 0x........: thread_func (annotate_rwlock.c:149)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside data symbol "s_rwlock"
 
 ----------------------------------------------------------------
 
@@ -113,5 +118,6 @@
    by 0x........: thread_func (annotate_rwlock.c:149)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside data symbol "s_rwlock"
 
 Finished.
diff --git a/helgrind/tests/free_is_write.stderr.exp b/helgrind/tests/free_is_write.stderr.exp
index bcac41b..8470ccb 100644
--- a/helgrind/tests/free_is_write.stderr.exp
+++ b/helgrind/tests/free_is_write.stderr.exp
@@ -24,6 +24,7 @@
 This conflicts with a previous read of size 1 by thread #x
 Locks held: none
    at 0x........: main (free_is_write.c:36)
+ Address 0x........ is 5 bytes inside an unallocated block of size 16 in arena "client"
 
 Done.
 
diff --git a/helgrind/tests/hg01_all_ok.c b/helgrind/tests/hg01_all_ok.c
index 144ce60..b31df1d 100644
--- a/helgrind/tests/hg01_all_ok.c
+++ b/helgrind/tests/hg01_all_ok.c
@@ -1,15 +1,31 @@
 /* All OK */
-
+#include <stdlib.h>
+#include <string.h>
 #include <pthread.h>
 
 static pthread_mutex_t mx = PTHREAD_MUTEX_INITIALIZER;
 
-static int shared;
+static int shared = 0;
+static char *ptr;
+
+static void breakme(void)
+{
+   if (shared == 1)
+      memset (ptr, 0x55, 1000);
+}
 
 static void *th(void *v)
 {
 	pthread_mutex_lock(&mx);
 	shared++;
+        if (shared == 1) {
+           ptr = malloc (1008);
+           breakme();
+        }
+        if (shared == 2) {
+           free (ptr);
+           breakme();
+        }
 	pthread_mutex_unlock(&mx);
 
 	return 0;
diff --git a/helgrind/tests/hg03_inherit.stderr.exp b/helgrind/tests/hg03_inherit.stderr.exp
index ee21cf0..3234e8b 100644
--- a/helgrind/tests/hg03_inherit.stderr.exp
+++ b/helgrind/tests/hg03_inherit.stderr.exp
@@ -22,9 +22,8 @@
 This conflicts with a previous read of size 4 by thread #x
 Locks held: none
    at 0x........: main (hg03_inherit.c:60)
-
-Location 0x........ is 0 bytes inside shared[1],
-a global variable declared at hg03_inherit.c:11
+ Location 0x........ is 0 bytes inside shared[1],
+ a global variable declared at hg03_inherit.c:11
 
 
 ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
diff --git a/helgrind/tests/hg04_race.stderr.exp b/helgrind/tests/hg04_race.stderr.exp
index bf2a185..3d33936 100644
--- a/helgrind/tests/hg04_race.stderr.exp
+++ b/helgrind/tests/hg04_race.stderr.exp
@@ -28,9 +28,8 @@
    at 0x........: th (hg04_race.c:10)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "shared"
-declared at hg04_race.c:6
+ Location 0x........ is 0 bytes inside global var "shared"
+ declared at hg04_race.c:6
 
 ----------------------------------------------------------------
 
@@ -45,9 +44,8 @@
    at 0x........: th (hg04_race.c:10)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "shared"
-declared at hg04_race.c:6
+ Location 0x........ is 0 bytes inside global var "shared"
+ declared at hg04_race.c:6
 
 
 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
diff --git a/helgrind/tests/hg05_race2.stderr.exp b/helgrind/tests/hg05_race2.stderr.exp
index 684f303..86d3892 100644
--- a/helgrind/tests/hg05_race2.stderr.exp
+++ b/helgrind/tests/hg05_race2.stderr.exp
@@ -28,9 +28,8 @@
    at 0x........: th (hg05_race2.c:17)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
-declared at hg05_race2.c:24, in frame #x of thread x
+ Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
+ declared at hg05_race2.c:24, in frame #x of thread x
 
 ----------------------------------------------------------------
 
@@ -45,9 +44,8 @@
    at 0x........: th (hg05_race2.c:17)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
-declared at hg05_race2.c:24, in frame #x of thread x
+ Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
+ declared at hg05_race2.c:24, in frame #x of thread x
 
 
 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
diff --git a/helgrind/tests/locked_vs_unlocked1_fwd.stderr.exp b/helgrind/tests/locked_vs_unlocked1_fwd.stderr.exp
index 21c540c..9a9aec0 100644
--- a/helgrind/tests/locked_vs_unlocked1_fwd.stderr.exp
+++ b/helgrind/tests/locked_vs_unlocked1_fwd.stderr.exp
@@ -33,4 +33,5 @@
    at 0x........: child_fn (locked_vs_unlocked1.c:19)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside data symbol "x"
 
diff --git a/helgrind/tests/locked_vs_unlocked1_rev.stderr.exp b/helgrind/tests/locked_vs_unlocked1_rev.stderr.exp
index ea762cf..90b5849 100644
--- a/helgrind/tests/locked_vs_unlocked1_rev.stderr.exp
+++ b/helgrind/tests/locked_vs_unlocked1_rev.stderr.exp
@@ -33,4 +33,5 @@
    at 0x........: child_fn (locked_vs_unlocked1.c:19)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside data symbol "x"
 
diff --git a/helgrind/tests/locked_vs_unlocked2.stderr.exp b/helgrind/tests/locked_vs_unlocked2.stderr.exp
index 225122f..415e4ed 100644
--- a/helgrind/tests/locked_vs_unlocked2.stderr.exp
+++ b/helgrind/tests/locked_vs_unlocked2.stderr.exp
@@ -39,4 +39,5 @@
    at 0x........: child_fn1 (locked_vs_unlocked2.c:29)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside data symbol "x"
 
diff --git a/helgrind/tests/locked_vs_unlocked3.stderr.exp b/helgrind/tests/locked_vs_unlocked3.stderr.exp
index 729fec4..26ba013 100644
--- a/helgrind/tests/locked_vs_unlocked3.stderr.exp
+++ b/helgrind/tests/locked_vs_unlocked3.stderr.exp
@@ -31,4 +31,5 @@
    at 0x........: child_fn1 (locked_vs_unlocked3.c:28)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 0 bytes inside data symbol "x"
 
diff --git a/helgrind/tests/pth_barrier1.stderr.exp b/helgrind/tests/pth_barrier1.stderr.exp
index 411b477..18b369e 100644
--- a/helgrind/tests/pth_barrier1.stderr.exp
+++ b/helgrind/tests/pth_barrier1.stderr.exp
@@ -29,8 +29,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 0 bytes inside a block of size 1 alloc'd
+ Address 0x........ is 0 bytes inside a block of size 1 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
diff --git a/helgrind/tests/pth_barrier2.stderr.exp b/helgrind/tests/pth_barrier2.stderr.exp
index 1a6f66b..5ce94a0 100644
--- a/helgrind/tests/pth_barrier2.stderr.exp
+++ b/helgrind/tests/pth_barrier2.stderr.exp
@@ -29,8 +29,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 0 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 0 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -48,8 +47,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 1 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 1 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -67,8 +65,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 2 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 2 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -86,8 +83,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 3 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 3 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -105,8 +101,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 4 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 4 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -124,8 +119,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 5 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 5 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -143,8 +137,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 6 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 6 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -162,8 +155,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 7 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 7 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -181,8 +173,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 8 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 8 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -200,8 +191,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 9 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 9 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -219,8 +209,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 10 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 10 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -238,8 +227,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 11 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 11 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -257,8 +245,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 12 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 12 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -276,8 +263,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 13 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 13 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -295,8 +281,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 14 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 14 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -314,8 +299,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 15 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 15 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -333,8 +317,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 16 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 16 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -352,8 +335,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 17 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 17 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -371,8 +353,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 18 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 18 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -390,8 +371,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 19 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 19 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -409,8 +389,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 20 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 20 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -428,8 +407,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 21 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 21 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -447,8 +425,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 22 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 22 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -466,8 +443,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 23 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 23 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -485,8 +461,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 24 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 24 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -504,8 +479,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 25 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 25 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -523,8 +497,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 26 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 26 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -542,8 +515,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 27 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 27 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -561,8 +533,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 28 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 28 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -580,8 +551,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 29 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 29 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -599,8 +569,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 30 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 30 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
@@ -618,8 +587,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 31 bytes inside a block of size 32 alloc'd
+ Address 0x........ is 31 bytes inside a block of size 32 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
diff --git a/helgrind/tests/pth_barrier3.stderr.exp b/helgrind/tests/pth_barrier3.stderr.exp
index 411b477..18b369e 100644
--- a/helgrind/tests/pth_barrier3.stderr.exp
+++ b/helgrind/tests/pth_barrier3.stderr.exp
@@ -29,8 +29,7 @@
    at 0x........: threadfunc (pth_barrier.c:60)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Address 0x........ is 0 bytes inside a block of size 1 alloc'd
+ Address 0x........ is 0 bytes inside a block of size 1 alloc'd
    at 0x........: malloc (vg_replace_malloc.c:...)
    by 0x........: barriers_and_races (pth_barrier.c:76)
    by 0x........: main (pth_barrier.c:122)
diff --git a/helgrind/tests/pth_cond_destroy_busy.stderr.exp b/helgrind/tests/pth_cond_destroy_busy.stderr.exp
index f8de191..fa9f529 100644
--- a/helgrind/tests/pth_cond_destroy_busy.stderr.exp
+++ b/helgrind/tests/pth_cond_destroy_busy.stderr.exp
@@ -28,6 +28,7 @@
    by 0x........: thread_func (pth_cond_destroy_busy.c:31)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
+ Address 0x........ is 4 bytes inside data symbol "s_cond"
 
 ----------------------------------------------------------------
 
diff --git a/helgrind/tests/rwlock_race.stderr.exp b/helgrind/tests/rwlock_race.stderr.exp
index 47c3bd5..9527259 100644
--- a/helgrind/tests/rwlock_race.stderr.exp
+++ b/helgrind/tests/rwlock_race.stderr.exp
@@ -28,9 +28,8 @@
    at 0x........: thread_func (rwlock_race.c:29)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "s_racy"
-declared at rwlock_race.c:18
+ Location 0x........ is 0 bytes inside global var "s_racy"
+ declared at rwlock_race.c:18
 
 Result: 2
 
diff --git a/helgrind/tests/tc01_simple_race.stderr.exp b/helgrind/tests/tc01_simple_race.stderr.exp
index 4deb196..a379f87 100644
--- a/helgrind/tests/tc01_simple_race.stderr.exp
+++ b/helgrind/tests/tc01_simple_race.stderr.exp
@@ -22,9 +22,8 @@
    at 0x........: child_fn (tc01_simple_race.c:14)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "x"
-declared at tc01_simple_race.c:9
+ Location 0x........ is 0 bytes inside global var "x"
+ declared at tc01_simple_race.c:9
 
 ----------------------------------------------------------------
 
@@ -37,9 +36,8 @@
    at 0x........: child_fn (tc01_simple_race.c:14)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "x"
-declared at tc01_simple_race.c:9
+ Location 0x........ is 0 bytes inside global var "x"
+ declared at tc01_simple_race.c:9
 
 
 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
diff --git a/helgrind/tests/tc05_simple_race.stderr.exp b/helgrind/tests/tc05_simple_race.stderr.exp
index 78bffb7..f07bb93 100644
--- a/helgrind/tests/tc05_simple_race.stderr.exp
+++ b/helgrind/tests/tc05_simple_race.stderr.exp
@@ -22,9 +22,8 @@
    at 0x........: child_fn (tc05_simple_race.c:19)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "y"
-declared at tc05_simple_race.c:10
+ Location 0x........ is 0 bytes inside global var "y"
+ declared at tc05_simple_race.c:10
 
 ----------------------------------------------------------------
 
@@ -37,9 +36,8 @@
    at 0x........: child_fn (tc05_simple_race.c:19)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "y"
-declared at tc05_simple_race.c:10
+ Location 0x........ is 0 bytes inside global var "y"
+ declared at tc05_simple_race.c:10
 
 
 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
diff --git a/helgrind/tests/tc06_two_races.stderr.exp b/helgrind/tests/tc06_two_races.stderr.exp
index a69960b..88e4e47 100644
--- a/helgrind/tests/tc06_two_races.stderr.exp
+++ b/helgrind/tests/tc06_two_races.stderr.exp
@@ -22,9 +22,8 @@
    at 0x........: child_fn (tc06_two_races.c:14)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "unprot1"
-declared at tc06_two_races.c:9
+ Location 0x........ is 0 bytes inside global var "unprot1"
+ declared at tc06_two_races.c:9
 
 ----------------------------------------------------------------
 
@@ -37,9 +36,8 @@
    at 0x........: child_fn (tc06_two_races.c:14)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "unprot1"
-declared at tc06_two_races.c:9
+ Location 0x........ is 0 bytes inside global var "unprot1"
+ declared at tc06_two_races.c:9
 
 ----------------------------------------------------------------
 
@@ -52,9 +50,8 @@
    at 0x........: child_fn (tc06_two_races.c:18)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "unprot2"
-declared at tc06_two_races.c:9
+ Location 0x........ is 0 bytes inside global var "unprot2"
+ declared at tc06_two_races.c:9
 
 ----------------------------------------------------------------
 
@@ -67,9 +64,8 @@
    at 0x........: child_fn (tc06_two_races.c:18)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "unprot2"
-declared at tc06_two_races.c:9
+ Location 0x........ is 0 bytes inside global var "unprot2"
+ declared at tc06_two_races.c:9
 
 
 ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
diff --git a/helgrind/tests/tc16_byterace.stderr.exp b/helgrind/tests/tc16_byterace.stderr.exp
index 11b19b7..dc414a5 100644
--- a/helgrind/tests/tc16_byterace.stderr.exp
+++ b/helgrind/tests/tc16_byterace.stderr.exp
@@ -22,9 +22,8 @@
    at 0x........: child_fn (tc16_byterace.c:13)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside bytes[4],
-a global variable declared at tc16_byterace.c:7
+ Location 0x........ is 0 bytes inside bytes[4],
+ a global variable declared at tc16_byterace.c:7
 
 ----------------------------------------------------------------
 
@@ -37,9 +36,8 @@
    at 0x........: child_fn (tc16_byterace.c:13)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside bytes[4],
-a global variable declared at tc16_byterace.c:7
+ Location 0x........ is 0 bytes inside bytes[4],
+ a global variable declared at tc16_byterace.c:7
 
 
 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
diff --git a/helgrind/tests/tc19_shadowmem.stderr.exp b/helgrind/tests/tc19_shadowmem.stderr.exp
index de45fa9..44b4f17 100644
--- a/helgrind/tests/tc19_shadowmem.stderr.exp
+++ b/helgrind/tests/tc19_shadowmem.stderr.exp
@@ -36,8 +36,7 @@
    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
+ 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)
 
@@ -73,8 +72,7 @@
    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
+ 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)
 
@@ -110,8 +108,7 @@
    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
+ 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)
 
@@ -147,8 +144,7 @@
    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
+ 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)
 
@@ -184,8 +180,7 @@
    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
+ 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)
 
@@ -221,8 +216,7 @@
    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
+ 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)
 
@@ -258,8 +252,7 @@
    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
+ 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)
 
@@ -295,8 +288,7 @@
    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
+ 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)
 
@@ -332,8 +324,7 @@
    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
+ 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)
 
@@ -369,8 +360,7 @@
    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
+ 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)
 
@@ -406,8 +396,7 @@
    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
+ 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)
 
@@ -443,8 +432,7 @@
    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
+ 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)
 
@@ -480,8 +468,7 @@
    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
+ 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)
 
@@ -517,8 +504,7 @@
    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
+ 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)
 
@@ -554,8 +540,7 @@
    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
+ 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)
 
@@ -591,8 +576,7 @@
    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
+ 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)
 
@@ -628,8 +612,7 @@
    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
+ 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)
 
@@ -665,8 +648,7 @@
    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
+ 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)
 
@@ -702,8 +684,7 @@
    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
+ 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)
 
@@ -739,8 +720,7 @@
    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
+ 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)
 
@@ -776,8 +756,7 @@
    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
+ 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)
 
@@ -813,8 +792,7 @@
    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
+ 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)
 
@@ -850,8 +828,7 @@
    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
+ 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)
 
@@ -887,8 +864,7 @@
    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
+ 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)
 
@@ -924,8 +900,7 @@
    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
+ 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)
 
@@ -961,8 +936,7 @@
    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
+ 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)
 
@@ -998,8 +972,7 @@
    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
+ 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)
 
@@ -1035,8 +1008,7 @@
    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
+ 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)
 
@@ -1072,8 +1044,7 @@
    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
+ 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)
 
@@ -1109,8 +1080,7 @@
    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
+ 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)
 
@@ -1146,8 +1116,7 @@
    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
+ 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)
 
@@ -1183,8 +1152,7 @@
    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
+ 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)
 
@@ -1220,8 +1188,7 @@
    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
+ 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)
 
@@ -1257,8 +1224,7 @@
    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
+ 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)
 
@@ -1294,8 +1260,7 @@
    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
+ 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)
 
@@ -1331,8 +1296,7 @@
    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
+ 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)
 
@@ -1368,8 +1332,7 @@
    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
+ 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)
 
@@ -1405,8 +1368,7 @@
    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
+ 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)
 
@@ -1442,8 +1404,7 @@
    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
+ 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)
 
@@ -1479,8 +1440,7 @@
    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
+ 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)
 
@@ -1516,8 +1476,7 @@
    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
+ 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)
 
@@ -1553,8 +1512,7 @@
    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
+ 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)
 
@@ -1590,8 +1548,7 @@
    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
+ 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)
 
@@ -1627,8 +1584,7 @@
    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
+ 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)
 
@@ -1664,8 +1620,7 @@
    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
+ 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)
 
@@ -1701,8 +1656,7 @@
    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
+ 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)
 
@@ -1738,8 +1692,7 @@
    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
+ 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)
 
@@ -1775,8 +1728,7 @@
    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
+ 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)
 
@@ -1812,8 +1764,7 @@
    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
+ 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)
 
@@ -1849,8 +1800,7 @@
    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
+ 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)
 
@@ -1886,8 +1836,7 @@
    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
+ 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)
 
@@ -1923,8 +1872,7 @@
    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
+ 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)
 
@@ -1960,8 +1908,7 @@
    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
+ 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)
 
@@ -1997,8 +1944,7 @@
    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
+ 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)
 
@@ -2034,8 +1980,7 @@
    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
+ 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)
 
@@ -2071,8 +2016,7 @@
    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
+ 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)
 
@@ -2108,8 +2052,7 @@
    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
+ 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)
 
@@ -2145,8 +2088,7 @@
    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
+ 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)
 
@@ -2182,8 +2124,7 @@
    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
+ 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)
 
@@ -2219,8 +2160,7 @@
    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
+ 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)
 
@@ -2256,8 +2196,7 @@
    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
+ 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)
 
@@ -2293,8 +2232,7 @@
    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
+ 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)
 
@@ -2330,8 +2268,7 @@
    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
+ 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)
 
@@ -2367,8 +2304,7 @@
    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
+ 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)
 
@@ -2404,8 +2340,7 @@
    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
+ 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)
 
@@ -2441,8 +2376,7 @@
    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
+ 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)
 
@@ -2478,8 +2412,7 @@
    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
+ 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)
 
@@ -2515,8 +2448,7 @@
    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
+ 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)
 
@@ -2552,8 +2484,7 @@
    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
+ 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)
 
@@ -2589,8 +2520,7 @@
    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
+ 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)
 
@@ -2626,8 +2556,7 @@
    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
+ 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)
 
@@ -2663,8 +2592,7 @@
    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
+ 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)
 
@@ -2700,8 +2628,7 @@
    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
+ 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)
 
@@ -2737,8 +2664,7 @@
    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
+ 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)
 
@@ -2774,8 +2700,7 @@
    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
+ 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)
 
@@ -2811,8 +2736,7 @@
    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
+ 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)
 
@@ -2848,8 +2772,7 @@
    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
+ 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)
 
@@ -2885,8 +2808,7 @@
    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
+ 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)
 
@@ -2922,8 +2844,7 @@
    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
+ 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)
 
@@ -2959,8 +2880,7 @@
    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
+ 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)
 
@@ -2996,8 +2916,7 @@
    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
+ 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)
 
@@ -3033,8 +2952,7 @@
    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
+ 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)
 
@@ -3070,8 +2988,7 @@
    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
+ 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)
 
@@ -3107,8 +3024,7 @@
    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
+ 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)
 
@@ -3144,8 +3060,7 @@
    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
+ 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)
 
@@ -3181,8 +3096,7 @@
    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
+ 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)
 
@@ -3218,8 +3132,7 @@
    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
+ 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)
 
@@ -3255,8 +3168,7 @@
    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
+ 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)
 
@@ -3292,8 +3204,7 @@
    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
+ 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)
 
@@ -3329,8 +3240,7 @@
    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
+ 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)
 
@@ -3366,8 +3276,7 @@
    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
+ 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)
 
@@ -3403,8 +3312,7 @@
    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
+ 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)
 
@@ -3440,8 +3348,7 @@
    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
+ 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)
 
@@ -3477,8 +3384,7 @@
    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
+ 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)
 
@@ -3514,8 +3420,7 @@
    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
+ 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)
 
@@ -3551,8 +3456,7 @@
    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
+ 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)
 
@@ -3588,8 +3492,7 @@
    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
+ 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)
 
@@ -3625,8 +3528,7 @@
    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
+ 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)
 
@@ -3662,8 +3564,7 @@
    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
+ 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)
 
@@ -3704,8 +3605,7 @@
    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
+ 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)
 
@@ -3744,8 +3644,7 @@
    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
+ 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)
 
@@ -3764,8 +3663,7 @@
    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
+ 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)
 
@@ -3801,8 +3699,7 @@
    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
+ 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)
 
@@ -3838,8 +3735,7 @@
    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
+ 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)
 
@@ -3858,8 +3754,7 @@
    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
+ 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)
 
@@ -3895,8 +3790,7 @@
    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
+ 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)
 
@@ -3932,8 +3826,7 @@
    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
+ 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)
 
@@ -3952,8 +3845,7 @@
    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
+ 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)
 
@@ -3989,8 +3881,7 @@
    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
+ 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)
 
@@ -4026,8 +3917,7 @@
    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
+ 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)
 
@@ -4046,8 +3936,7 @@
    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
+ 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)
 
@@ -4083,8 +3972,7 @@
    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
+ 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)
 
@@ -4120,8 +4008,7 @@
    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
+ 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)
 
@@ -4140,8 +4027,7 @@
    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
+ 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)
 
@@ -4177,8 +4063,7 @@
    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
+ 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)
 
@@ -4214,8 +4099,7 @@
    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
+ 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)
 
@@ -4234,8 +4118,7 @@
    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
+ 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)
 
@@ -4271,8 +4154,7 @@
    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
+ 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)
 
@@ -4308,8 +4190,7 @@
    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
+ 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)
 
@@ -4328,8 +4209,7 @@
    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
+ 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)
 
@@ -4365,8 +4245,7 @@
    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
+ 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)
 
@@ -4402,8 +4281,7 @@
    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
+ 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)
 
@@ -4422,8 +4300,7 @@
    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
+ 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)
 
@@ -4459,8 +4336,7 @@
    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
+ 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)
 
@@ -4496,8 +4372,7 @@
    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
+ 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)
 
@@ -4516,8 +4391,7 @@
    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
+ 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)
 
@@ -4553,8 +4427,7 @@
    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
+ 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)
 
@@ -4590,8 +4463,7 @@
    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
+ 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)
 
@@ -4610,8 +4482,7 @@
    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
+ 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)
 
@@ -4647,8 +4518,7 @@
    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
+ 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)
 
@@ -4684,8 +4554,7 @@
    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
+ 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)
 
@@ -4704,8 +4573,7 @@
    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
+ 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)
 
@@ -4741,8 +4609,7 @@
    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
+ 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)
 
@@ -4778,8 +4645,7 @@
    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
+ 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)
 
@@ -4798,8 +4664,7 @@
    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
+ 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)
 
@@ -4835,8 +4700,7 @@
    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
+ 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)
 
@@ -4872,8 +4736,7 @@
    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
+ 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)
 
@@ -4892,8 +4755,7 @@
    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
+ 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)
 
@@ -4929,8 +4791,7 @@
    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
+ 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)
 
@@ -4966,8 +4827,7 @@
    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
+ 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)
 
@@ -4986,8 +4846,7 @@
    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
+ 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)
 
@@ -5023,8 +4882,7 @@
    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
+ 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)
 
@@ -5060,8 +4918,7 @@
    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
+ 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)
 
@@ -5080,8 +4937,7 @@
    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
+ 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)
 
@@ -5117,8 +4973,7 @@
    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
+ 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)
 
@@ -5154,8 +5009,7 @@
    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
+ 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)
 
@@ -5174,8 +5028,7 @@
    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
+ 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)
 
@@ -5211,8 +5064,7 @@
    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
+ 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)
 
@@ -5248,8 +5100,7 @@
    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
+ 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)
 
@@ -5268,8 +5119,7 @@
    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
+ 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)
 
@@ -5305,8 +5155,7 @@
    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
+ 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)
 
@@ -5342,8 +5191,7 @@
    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
+ 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)
 
@@ -5362,8 +5210,7 @@
    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
+ 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)
 
@@ -5399,8 +5246,7 @@
    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
+ 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)
 
@@ -5436,8 +5282,7 @@
    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
+ 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)
 
@@ -5456,8 +5301,7 @@
    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
+ 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)
 
@@ -5493,8 +5337,7 @@
    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
+ 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)
 
@@ -5530,8 +5373,7 @@
    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
+ 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)
 
@@ -5550,8 +5392,7 @@
    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
+ 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)
 
@@ -5587,8 +5428,7 @@
    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
+ 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)
 
@@ -5624,8 +5464,7 @@
    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
+ 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)
 
@@ -5644,8 +5483,7 @@
    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
+ 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)
 
@@ -5681,8 +5519,7 @@
    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
+ 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)
 
@@ -5718,8 +5555,7 @@
    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
+ 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)
 
@@ -5738,8 +5574,7 @@
    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
+ 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)
 
@@ -5775,8 +5610,7 @@
    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
+ 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)
 
@@ -5812,8 +5646,7 @@
    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
+ 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)
 
@@ -5832,8 +5665,7 @@
    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
+ 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)
 
@@ -5869,8 +5701,7 @@
    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
+ 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)
 
@@ -5906,8 +5737,7 @@
    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
+ 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)
 
@@ -5926,8 +5756,7 @@
    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
+ 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)
 
@@ -5963,8 +5792,7 @@
    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
+ 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)
 
@@ -6000,8 +5828,7 @@
    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
+ 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)
 
@@ -6020,8 +5847,7 @@
    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
+ 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)
 
@@ -6057,8 +5883,7 @@
    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
+ 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)
 
@@ -6094,8 +5919,7 @@
    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
+ 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)
 
@@ -6114,8 +5938,7 @@
    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
+ 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)
 
@@ -6151,8 +5974,7 @@
    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
+ 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)
 
@@ -6188,8 +6010,7 @@
    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
+ 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)
 
@@ -6208,8 +6029,7 @@
    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
+ 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)
 
@@ -6245,8 +6065,7 @@
    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
+ 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)
 
@@ -6282,8 +6101,7 @@
    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
+ 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)
 
@@ -6302,8 +6120,7 @@
    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
+ 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)
 
@@ -6339,8 +6156,7 @@
    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
+ 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)
 
@@ -6376,8 +6192,7 @@
    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
+ 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)
 
@@ -6396,8 +6211,7 @@
    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
+ 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)
 
@@ -6433,8 +6247,7 @@
    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
+ 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)
 
@@ -6470,8 +6283,7 @@
    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
+ 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)
 
@@ -6490,8 +6302,7 @@
    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
+ 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)
 
@@ -6527,8 +6338,7 @@
    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
+ 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)
 
@@ -6564,8 +6374,7 @@
    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
+ 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)
 
@@ -6584,8 +6393,7 @@
    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
+ 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)
 
@@ -6621,8 +6429,7 @@
    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
+ 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)
 
@@ -6658,8 +6465,7 @@
    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
+ 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)
 
@@ -6678,8 +6484,7 @@
    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
+ 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)
 
@@ -6715,8 +6520,7 @@
    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
+ 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)
 
@@ -6752,8 +6556,7 @@
    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
+ 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)
 
@@ -6772,8 +6575,7 @@
    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
+ 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)
 
@@ -6809,8 +6611,7 @@
    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
+ 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)
 
@@ -6846,8 +6647,7 @@
    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
+ 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)
 
@@ -6866,8 +6666,7 @@
    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
+ 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)
 
@@ -6903,8 +6702,7 @@
    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
+ 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)
 
@@ -6940,8 +6738,7 @@
    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
+ 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)
 
@@ -6960,8 +6757,7 @@
    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
+ 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)
 
@@ -6997,8 +6793,7 @@
    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
+ 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)
 
@@ -7034,8 +6829,7 @@
    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
+ 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)
 
@@ -7054,8 +6848,7 @@
    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
+ 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)
 
@@ -7091,8 +6884,7 @@
    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
+ 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)
 
@@ -7128,8 +6920,7 @@
    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
+ 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)
 
@@ -7148,8 +6939,7 @@
    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
+ 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)
 
@@ -7185,8 +6975,7 @@
    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
+ 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)
 
@@ -7222,8 +7011,7 @@
    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
+ 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)
 
@@ -7242,8 +7030,7 @@
    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
+ 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)
 
@@ -7279,8 +7066,7 @@
    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
+ 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)
 
@@ -7316,8 +7102,7 @@
    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
+ 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)
 
@@ -7336,8 +7121,7 @@
    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
+ 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)
 
@@ -7373,8 +7157,7 @@
    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
+ 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)
 
@@ -7410,8 +7193,7 @@
    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
+ 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)
 
@@ -7430,8 +7212,7 @@
    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
+ 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)
 
@@ -7467,8 +7248,7 @@
    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
+ 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)
 
@@ -7504,8 +7284,7 @@
    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
+ 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)
 
@@ -7524,8 +7303,7 @@
    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
+ 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)
 
@@ -7561,8 +7339,7 @@
    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
+ 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)
 
@@ -7598,8 +7375,7 @@
    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
+ 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)
 
@@ -7618,8 +7394,7 @@
    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
+ 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)
 
@@ -7655,8 +7430,7 @@
    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
+ 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)
 
@@ -7692,8 +7466,7 @@
    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
+ 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)
 
@@ -7712,8 +7485,7 @@
    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
+ 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)
 
@@ -7749,8 +7521,7 @@
    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
+ 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)
 
@@ -7786,8 +7557,7 @@
    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
+ 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)
 
@@ -7806,8 +7576,7 @@
    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
+ 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)
 
@@ -7843,8 +7612,7 @@
    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
+ 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)
 
@@ -7880,8 +7648,7 @@
    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
+ 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)
 
@@ -7900,8 +7667,7 @@
    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
+ 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)
 
@@ -7937,8 +7703,7 @@
    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
+ 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)
 
@@ -7974,8 +7739,7 @@
    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
+ 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)
 
@@ -7994,8 +7758,7 @@
    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
+ 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)
 
@@ -8031,8 +7794,7 @@
    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
+ 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)
 
@@ -8068,8 +7830,7 @@
    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
+ 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)
 
@@ -8088,8 +7849,7 @@
    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
+ 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)
 
@@ -8125,8 +7885,7 @@
    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
+ 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)
 
@@ -8162,8 +7921,7 @@
    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
+ 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)
 
@@ -8182,8 +7940,7 @@
    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
+ 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)
 
@@ -8219,8 +7976,7 @@
    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
+ 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)
 
@@ -8256,8 +8012,7 @@
    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
+ 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)
 
@@ -8276,8 +8031,7 @@
    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
+ 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)
 
@@ -8318,8 +8072,7 @@
    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
+ 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)
 
@@ -8355,8 +8108,7 @@
    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
+ 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)
 
@@ -8375,8 +8127,7 @@
    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
+ 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)
 
@@ -8395,8 +8146,7 @@
    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
+ 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)
 
@@ -8415,8 +8165,7 @@
    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
+ 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)
 
@@ -8452,8 +8201,7 @@
    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
+ 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)
 
@@ -8472,8 +8220,7 @@
    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
+ 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)
 
@@ -8509,8 +8256,7 @@
    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
+ 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)
 
@@ -8529,8 +8275,7 @@
    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
+ 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)
 
@@ -8549,8 +8294,7 @@
    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
+ 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)
 
@@ -8569,8 +8313,7 @@
    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
+ 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)
 
@@ -8606,8 +8349,7 @@
    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
+ 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)
 
@@ -8643,8 +8385,7 @@
    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
+ 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)
 
@@ -8663,8 +8404,7 @@
    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
+ 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)
 
@@ -8683,8 +8423,7 @@
    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
+ 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)
 
@@ -8703,8 +8442,7 @@
    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
+ 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)
 
@@ -8740,8 +8478,7 @@
    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
+ 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)
 
@@ -8760,8 +8497,7 @@
    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
+ 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)
 
@@ -8797,8 +8533,7 @@
    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
+ 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)
 
@@ -8817,8 +8552,7 @@
    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
+ 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)
 
@@ -8837,8 +8571,7 @@
    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
+ 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)
 
@@ -8857,8 +8590,7 @@
    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
+ 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)
 
@@ -8894,8 +8626,7 @@
    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
+ 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)
 
@@ -8931,8 +8662,7 @@
    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
+ 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)
 
@@ -8951,8 +8681,7 @@
    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
+ 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)
 
@@ -8971,8 +8700,7 @@
    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
+ 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)
 
@@ -8991,8 +8719,7 @@
    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
+ 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)
 
@@ -9028,8 +8755,7 @@
    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
+ 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)
 
@@ -9048,8 +8774,7 @@
    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
+ 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)
 
@@ -9085,8 +8810,7 @@
    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
+ 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)
 
@@ -9105,8 +8829,7 @@
    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
+ 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)
 
@@ -9125,8 +8848,7 @@
    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
+ 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)
 
@@ -9145,8 +8867,7 @@
    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
+ 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)
 
@@ -9182,8 +8903,7 @@
    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
+ 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)
 
@@ -9219,8 +8939,7 @@
    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
+ 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)
 
@@ -9239,8 +8958,7 @@
    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
+ 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)
 
@@ -9259,8 +8977,7 @@
    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
+ 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)
 
@@ -9279,8 +8996,7 @@
    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
+ 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)
 
@@ -9316,8 +9032,7 @@
    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
+ 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)
 
@@ -9336,8 +9051,7 @@
    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
+ 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)
 
@@ -9373,8 +9087,7 @@
    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
+ 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)
 
@@ -9393,8 +9106,7 @@
    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
+ 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)
 
@@ -9413,8 +9125,7 @@
    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
+ 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)
 
@@ -9433,8 +9144,7 @@
    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
+ 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)
 
@@ -9470,8 +9180,7 @@
    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
+ 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)
 
@@ -9507,8 +9216,7 @@
    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
+ 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)
 
@@ -9527,8 +9235,7 @@
    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
+ 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)
 
@@ -9547,8 +9254,7 @@
    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
+ 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)
 
@@ -9567,8 +9273,7 @@
    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
+ 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)
 
@@ -9604,8 +9309,7 @@
    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
+ 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)
 
@@ -9624,8 +9328,7 @@
    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
+ 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)
 
@@ -9661,8 +9364,7 @@
    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
+ 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)
 
@@ -9681,8 +9383,7 @@
    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
+ 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)
 
@@ -9701,8 +9402,7 @@
    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
+ 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)
 
@@ -9721,8 +9421,7 @@
    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
+ 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)
 
@@ -9758,8 +9457,7 @@
    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
+ 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)
 
@@ -9795,8 +9493,7 @@
    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
+ 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)
 
@@ -9815,8 +9512,7 @@
    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
+ 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)
 
@@ -9835,8 +9531,7 @@
    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
+ 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)
 
@@ -9855,8 +9550,7 @@
    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
+ 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)
 
@@ -9892,8 +9586,7 @@
    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
+ 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)
 
@@ -9912,8 +9605,7 @@
    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
+ 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)
 
@@ -9949,8 +9641,7 @@
    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
+ 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)
 
@@ -9969,8 +9660,7 @@
    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
+ 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)
 
@@ -9989,8 +9679,7 @@
    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
+ 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)
 
@@ -10009,8 +9698,7 @@
    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
+ 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)
 
@@ -10046,8 +9734,7 @@
    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
+ 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)
 
@@ -10083,8 +9770,7 @@
    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
+ 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)
 
@@ -10103,8 +9789,7 @@
    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
+ 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)
 
@@ -10123,8 +9808,7 @@
    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
+ 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)
 
@@ -10143,8 +9827,7 @@
    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
+ 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)
 
@@ -10180,8 +9863,7 @@
    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
+ 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)
 
@@ -10200,8 +9882,7 @@
    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
+ 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)
 
@@ -10237,8 +9918,7 @@
    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
+ 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)
 
@@ -10257,8 +9937,7 @@
    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
+ 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)
 
@@ -10277,8 +9956,7 @@
    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
+ 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)
 
@@ -10297,8 +9975,7 @@
    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
+ 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)
 
@@ -10334,8 +10011,7 @@
    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
+ 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)
 
@@ -10371,8 +10047,7 @@
    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
+ 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)
 
@@ -10391,8 +10066,7 @@
    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
+ 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)
 
@@ -10411,8 +10085,7 @@
    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
+ 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)
 
@@ -10431,8 +10104,7 @@
    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
+ 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)
 
@@ -10468,8 +10140,7 @@
    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
+ 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)
 
@@ -10488,8 +10159,7 @@
    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
+ 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)
 
@@ -10525,8 +10195,7 @@
    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
+ 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)
 
@@ -10545,8 +10214,7 @@
    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
+ 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)
 
@@ -10565,8 +10233,7 @@
    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
+ 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)
 
@@ -10585,8 +10252,7 @@
    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
+ 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)
 
@@ -10622,8 +10288,7 @@
    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
+ 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)
 
@@ -10659,8 +10324,7 @@
    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
+ 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)
 
@@ -10679,8 +10343,7 @@
    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
+ 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)
 
@@ -10699,8 +10362,7 @@
    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
+ 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)
 
@@ -10719,8 +10381,7 @@
    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
+ 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)
 
@@ -10756,8 +10417,7 @@
    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
+ 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)
 
@@ -10776,8 +10436,7 @@
    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
+ 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)
 
@@ -10813,8 +10472,7 @@
    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
+ 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)
 
@@ -10833,8 +10491,7 @@
    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
+ 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)
 
@@ -10853,8 +10510,7 @@
    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
+ 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)
 
@@ -10873,8 +10529,7 @@
    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
+ 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)
 
@@ -10910,8 +10565,7 @@
    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
+ 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)
 
@@ -10947,8 +10601,7 @@
    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
+ 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)
 
@@ -10967,8 +10620,7 @@
    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
+ 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)
 
@@ -10987,8 +10639,7 @@
    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
+ 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)
 
@@ -11007,8 +10658,7 @@
    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
+ 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)
 
@@ -11044,8 +10694,7 @@
    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
+ 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)
 
@@ -11064,8 +10713,7 @@
    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
+ 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)
 
@@ -11101,8 +10749,7 @@
    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
+ 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)
 
@@ -11121,8 +10768,7 @@
    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
+ 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)
 
@@ -11141,8 +10787,7 @@
    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
+ 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)
 
@@ -11161,8 +10806,7 @@
    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
+ 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)
 
@@ -11198,8 +10842,7 @@
    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
+ 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)
 
@@ -11235,8 +10878,7 @@
    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
+ 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)
 
@@ -11255,8 +10897,7 @@
    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
+ 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)
 
@@ -11275,8 +10916,7 @@
    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
+ 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)
 
@@ -11295,8 +10935,7 @@
    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
+ 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)
 
@@ -11332,8 +10971,7 @@
    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
+ 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)
 
@@ -11352,8 +10990,7 @@
    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
+ 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)
 
@@ -11389,8 +11026,7 @@
    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
+ 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)
 
@@ -11409,8 +11045,7 @@
    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
+ 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)
 
@@ -11429,8 +11064,7 @@
    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
+ 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)
 
@@ -11449,8 +11083,7 @@
    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
+ 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)
 
@@ -11486,8 +11119,7 @@
    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
+ 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)
 
@@ -11523,8 +11155,7 @@
    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
+ 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)
 
@@ -11543,8 +11174,7 @@
    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
+ 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)
 
@@ -11563,8 +11193,7 @@
    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
+ 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)
 
@@ -11583,8 +11212,7 @@
    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
+ 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)
 
@@ -11620,8 +11248,7 @@
    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
+ 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)
 
@@ -11640,8 +11267,7 @@
    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
+ 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)
 
@@ -11677,8 +11303,7 @@
    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
+ 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)
 
@@ -11697,8 +11322,7 @@
    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
+ 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)
 
@@ -11717,8 +11341,7 @@
    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
+ 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)
 
@@ -11737,8 +11360,7 @@
    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
+ 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)
 
@@ -11774,8 +11396,7 @@
    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
+ 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)
 
@@ -11811,8 +11432,7 @@
    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
+ 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)
 
@@ -11831,8 +11451,7 @@
    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
+ 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)
 
@@ -11851,8 +11470,7 @@
    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
+ 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)
 
@@ -11871,8 +11489,7 @@
    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
+ 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)
 
@@ -11908,8 +11525,7 @@
    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
+ 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)
 
@@ -11928,8 +11544,7 @@
    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
+ 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)
 
@@ -11965,8 +11580,7 @@
    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
+ 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)
 
@@ -11985,8 +11599,7 @@
    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
+ 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)
 
@@ -12005,8 +11618,7 @@
    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
+ 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)
 
@@ -12025,8 +11637,7 @@
    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
+ 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)
 
@@ -12062,8 +11673,7 @@
    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
+ 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)
 
@@ -12099,8 +11709,7 @@
    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
+ 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)
 
@@ -12119,8 +11728,7 @@
    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
+ 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)
 
@@ -12139,8 +11747,7 @@
    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
+ 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)
 
@@ -12159,8 +11766,7 @@
    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
+ 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)
 
@@ -12196,8 +11802,7 @@
    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
+ 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)
 
@@ -12216,8 +11821,7 @@
    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
+ 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)
 
@@ -12253,8 +11857,7 @@
    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
+ 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)
 
@@ -12273,8 +11876,7 @@
    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
+ 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)
 
@@ -12293,8 +11895,7 @@
    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
+ 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)
 
@@ -12313,8 +11914,7 @@
    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
+ 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)
 
@@ -12350,8 +11950,7 @@
    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
+ 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)
 
@@ -12387,8 +11986,7 @@
    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
+ 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)
 
@@ -12407,8 +12005,7 @@
    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
+ 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)
 
@@ -12427,8 +12024,7 @@
    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
+ 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)
 
@@ -12447,8 +12043,7 @@
    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
+ 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)
 
@@ -12484,8 +12079,7 @@
    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
+ 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)
 
@@ -12504,8 +12098,7 @@
    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
+ 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)
 
@@ -12541,8 +12134,7 @@
    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
+ 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)
 
@@ -12561,8 +12153,7 @@
    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
+ 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)
 
@@ -12581,8 +12172,7 @@
    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
+ 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)
 
@@ -12601,8 +12191,7 @@
    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
+ 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)
 
@@ -12638,8 +12227,7 @@
    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
+ 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)
 
@@ -12675,8 +12263,7 @@
    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
+ 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)
 
@@ -12695,8 +12282,7 @@
    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
+ 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)
 
@@ -12715,8 +12301,7 @@
    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
+ 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)
 
@@ -12735,8 +12320,7 @@
    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
+ 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)
 
@@ -12772,8 +12356,7 @@
    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
+ 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)
 
@@ -12792,8 +12375,7 @@
    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
+ 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)
 
@@ -12829,8 +12411,7 @@
    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
+ 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)
 
@@ -12849,8 +12430,7 @@
    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
+ 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)
 
@@ -12869,8 +12449,7 @@
    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
+ 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)
 
@@ -12889,8 +12468,7 @@
    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
+ 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)
 
@@ -12926,8 +12504,7 @@
    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
+ 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)
 
@@ -12963,8 +12540,7 @@
    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
+ 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)
 
@@ -12983,8 +12559,7 @@
    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
+ 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)
 
@@ -13003,8 +12578,7 @@
    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
+ 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)
 
@@ -13023,8 +12597,7 @@
    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
+ 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)
 
@@ -13060,8 +12633,7 @@
    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
+ 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)
 
@@ -13080,8 +12652,7 @@
    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
+ 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)
 
@@ -13117,8 +12688,7 @@
    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
+ 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)
 
@@ -13137,8 +12707,7 @@
    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
+ 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)
 
@@ -13157,8 +12726,7 @@
    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
+ 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)
 
@@ -13177,8 +12745,7 @@
    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
+ 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)
 
@@ -13214,8 +12781,7 @@
    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
+ 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)
 
@@ -13251,8 +12817,7 @@
    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
+ 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)
 
@@ -13271,8 +12836,7 @@
    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
+ 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)
 
@@ -13291,8 +12855,7 @@
    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
+ 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)
 
@@ -13311,8 +12874,7 @@
    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
+ 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)
 
@@ -13348,8 +12910,7 @@
    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
+ 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)
 
@@ -13368,8 +12929,7 @@
    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
+ 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)
 
@@ -13405,8 +12965,7 @@
    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
+ 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)
 
@@ -13425,8 +12984,7 @@
    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
+ 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)
 
@@ -13445,8 +13003,7 @@
    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
+ 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)
 
@@ -13465,8 +13022,7 @@
    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
+ 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)
 
@@ -13502,8 +13058,7 @@
    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
+ 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)
 
@@ -13539,8 +13094,7 @@
    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
+ 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)
 
@@ -13559,8 +13113,7 @@
    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
+ 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)
 
@@ -13579,8 +13132,7 @@
    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
+ 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)
 
@@ -13599,8 +13151,7 @@
    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
+ 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)
 
@@ -13636,8 +13187,7 @@
    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
+ 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)
 
@@ -13656,8 +13206,7 @@
    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
+ 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)
 
@@ -13693,8 +13242,7 @@
    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
+ 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)
 
@@ -13713,8 +13261,7 @@
    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
+ 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)
 
@@ -13733,8 +13280,7 @@
    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
+ 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)
 
@@ -13753,8 +13299,7 @@
    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
+ 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)
 
@@ -13790,8 +13335,7 @@
    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
+ 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)
 
@@ -13827,8 +13371,7 @@
    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
+ 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)
 
@@ -13847,8 +13390,7 @@
    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
+ 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)
 
@@ -13867,8 +13409,7 @@
    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
+ 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)
 
@@ -13887,8 +13428,7 @@
    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
+ 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)
 
@@ -13924,8 +13464,7 @@
    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
+ 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)
 
@@ -13944,8 +13483,7 @@
    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
+ 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)
 
@@ -13981,8 +13519,7 @@
    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
+ 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)
 
@@ -14001,8 +13538,7 @@
    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
+ 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)
 
@@ -14021,8 +13557,7 @@
    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
+ 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)
 
@@ -14041,8 +13576,7 @@
    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
+ 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)
 
@@ -14078,8 +13612,7 @@
    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
+ 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)
 
@@ -14115,8 +13648,7 @@
    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
+ 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)
 
@@ -14135,8 +13667,7 @@
    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
+ 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)
 
@@ -14155,8 +13686,7 @@
    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
+ 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)
 
@@ -14175,8 +13705,7 @@
    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
+ 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)
 
@@ -14212,8 +13741,7 @@
    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
+ 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)
 
@@ -14232,8 +13760,7 @@
    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
+ 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)
 
@@ -14269,8 +13796,7 @@
    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
+ 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)
 
@@ -14289,8 +13815,7 @@
    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
+ 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)
 
@@ -14309,8 +13834,7 @@
    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
+ 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)
 
@@ -14329,8 +13853,7 @@
    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
+ 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)
 
@@ -14366,8 +13889,7 @@
    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
+ 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)
 
@@ -14403,8 +13925,7 @@
    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
+ 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)
 
@@ -14423,8 +13944,7 @@
    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
+ 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)
 
@@ -14443,8 +13963,7 @@
    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
+ 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)
 
@@ -14463,8 +13982,7 @@
    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
+ 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)
 
@@ -14500,8 +14018,7 @@
    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
+ 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)
 
@@ -14520,8 +14037,7 @@
    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
+ 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)
 
@@ -14557,8 +14073,7 @@
    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
+ 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)
 
@@ -14577,8 +14092,7 @@
    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
+ 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)
 
@@ -14597,8 +14111,7 @@
    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
+ 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)
 
@@ -14617,8 +14130,7 @@
    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
+ 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)
 
@@ -14654,8 +14166,7 @@
    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
+ 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)
 
@@ -14691,8 +14202,7 @@
    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
+ 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)
 
@@ -14711,8 +14221,7 @@
    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
+ 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)
 
@@ -14731,8 +14240,7 @@
    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
+ 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)
 
@@ -14751,8 +14259,7 @@
    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
+ 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)
 
@@ -14788,8 +14295,7 @@
    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
+ 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)
 
@@ -14808,8 +14314,7 @@
    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
+ 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)
 
@@ -14845,8 +14350,7 @@
    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
+ 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)
 
@@ -14865,8 +14369,7 @@
    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
+ 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)
 
@@ -14885,8 +14388,7 @@
    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
+ 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)
 
@@ -14905,8 +14407,7 @@
    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
+ 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)
 
@@ -14942,8 +14443,7 @@
    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
+ 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)
 
@@ -14979,8 +14479,7 @@
    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
+ 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)
 
@@ -14999,8 +14498,7 @@
    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
+ 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)
 
@@ -15019,8 +14517,7 @@
    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
+ 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)
 
@@ -15039,8 +14536,7 @@
    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
+ 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)
 
@@ -15076,8 +14572,7 @@
    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
+ 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)
 
@@ -15096,8 +14591,7 @@
    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
+ 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)
 
@@ -15133,8 +14627,7 @@
    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
+ 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)
 
@@ -15153,8 +14646,7 @@
    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
+ 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)
 
@@ -15173,8 +14665,7 @@
    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
+ 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)
 
@@ -15193,8 +14684,7 @@
    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
+ 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)
 
@@ -15235,8 +14725,7 @@
    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
+ 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)
 
@@ -15272,8 +14761,7 @@
    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
+ 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)
 
@@ -15292,8 +14780,7 @@
    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
+ 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)
 
@@ -15312,8 +14799,7 @@
    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
+ 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)
 
@@ -15332,8 +14818,7 @@
    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
+ 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)
 
@@ -15352,8 +14837,7 @@
    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
+ 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)
 
@@ -15372,8 +14856,7 @@
    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
+ 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)
 
@@ -15392,8 +14875,7 @@
    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
+ 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)
 
@@ -15412,8 +14894,7 @@
    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
+ 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)
 
@@ -15449,8 +14930,7 @@
    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
+ 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)
 
@@ -15469,8 +14949,7 @@
    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
+ 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)
 
@@ -15489,8 +14968,7 @@
    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
+ 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)
 
@@ -15509,8 +14987,7 @@
    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
+ 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)
 
@@ -15546,8 +15023,7 @@
    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
+ 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)
 
@@ -15566,8 +15042,7 @@
    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
+ 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)
 
@@ -15586,8 +15061,7 @@
    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
+ 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)
 
@@ -15606,8 +15080,7 @@
    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
+ 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)
 
@@ -15626,8 +15099,7 @@
    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
+ 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)
 
@@ -15646,8 +15118,7 @@
    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
+ 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)
 
@@ -15666,8 +15137,7 @@
    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
+ 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)
 
@@ -15686,8 +15156,7 @@
    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
+ 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)
 
@@ -15723,8 +15192,7 @@
    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
+ 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)
 
@@ -15743,8 +15211,7 @@
    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
+ 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)
 
@@ -15780,8 +15247,7 @@
    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
+ 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)
 
@@ -15800,8 +15266,7 @@
    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
+ 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)
 
@@ -15820,8 +15285,7 @@
    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
+ 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)
 
@@ -15840,8 +15304,7 @@
    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
+ 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)
 
@@ -15860,8 +15323,7 @@
    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
+ 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)
 
@@ -15880,8 +15342,7 @@
    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
+ 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)
 
@@ -15900,8 +15361,7 @@
    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
+ 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)
 
@@ -15920,8 +15380,7 @@
    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
+ 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)
 
@@ -15957,8 +15416,7 @@
    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
+ 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)
 
@@ -15977,8 +15435,7 @@
    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
+ 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)
 
@@ -15997,8 +15454,7 @@
    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
+ 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)
 
@@ -16017,8 +15473,7 @@
    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
+ 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)
 
@@ -16054,8 +15509,7 @@
    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
+ 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)
 
@@ -16074,8 +15528,7 @@
    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
+ 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)
 
@@ -16094,8 +15547,7 @@
    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
+ 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)
 
@@ -16114,8 +15566,7 @@
    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
+ 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)
 
@@ -16134,8 +15585,7 @@
    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
+ 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)
 
@@ -16154,8 +15604,7 @@
    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
+ 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)
 
@@ -16174,8 +15623,7 @@
    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
+ 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)
 
@@ -16194,8 +15642,7 @@
    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
+ 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)
 
@@ -16231,8 +15678,7 @@
    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
+ 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)
 
@@ -16268,8 +15714,7 @@
    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
+ 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)
 
@@ -16288,8 +15733,7 @@
    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
+ 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)
 
@@ -16308,8 +15752,7 @@
    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
+ 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)
 
@@ -16328,8 +15771,7 @@
    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
+ 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)
 
@@ -16348,8 +15790,7 @@
    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
+ 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)
 
@@ -16368,8 +15809,7 @@
    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
+ 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)
 
@@ -16388,8 +15828,7 @@
    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
+ 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)
 
@@ -16408,8 +15847,7 @@
    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
+ 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)
 
@@ -16445,8 +15883,7 @@
    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
+ 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)
 
@@ -16465,8 +15902,7 @@
    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
+ 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)
 
@@ -16485,8 +15921,7 @@
    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
+ 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)
 
@@ -16505,8 +15940,7 @@
    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
+ 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)
 
@@ -16542,8 +15976,7 @@
    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
+ 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)
 
@@ -16562,8 +15995,7 @@
    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
+ 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)
 
@@ -16582,8 +16014,7 @@
    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
+ 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)
 
@@ -16602,8 +16033,7 @@
    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
+ 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)
 
@@ -16622,8 +16052,7 @@
    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
+ 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)
 
@@ -16642,8 +16071,7 @@
    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
+ 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)
 
@@ -16662,8 +16090,7 @@
    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
+ 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)
 
@@ -16682,8 +16109,7 @@
    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
+ 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)
 
@@ -16719,8 +16145,7 @@
    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
+ 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)
 
@@ -16739,8 +16164,7 @@
    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
+ 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)
 
@@ -16776,8 +16200,7 @@
    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
+ 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)
 
@@ -16796,8 +16219,7 @@
    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
+ 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)
 
@@ -16816,8 +16238,7 @@
    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
+ 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)
 
@@ -16836,8 +16257,7 @@
    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
+ 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)
 
@@ -16856,8 +16276,7 @@
    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
+ 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)
 
@@ -16876,8 +16295,7 @@
    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
+ 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)
 
@@ -16896,8 +16314,7 @@
    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
+ 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)
 
@@ -16916,8 +16333,7 @@
    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
+ 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)
 
@@ -16953,8 +16369,7 @@
    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
+ 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)
 
@@ -16973,8 +16388,7 @@
    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
+ 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)
 
@@ -16993,8 +16407,7 @@
    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
+ 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)
 
@@ -17013,8 +16426,7 @@
    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
+ 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)
 
@@ -17050,8 +16462,7 @@
    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
+ 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)
 
@@ -17070,8 +16481,7 @@
    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
+ 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)
 
@@ -17090,8 +16500,7 @@
    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
+ 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)
 
@@ -17110,8 +16519,7 @@
    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
+ 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)
 
@@ -17130,8 +16538,7 @@
    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
+ 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)
 
@@ -17150,8 +16557,7 @@
    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
+ 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)
 
@@ -17170,8 +16576,7 @@
    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
+ 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)
 
@@ -17190,8 +16595,7 @@
    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
+ 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)
 
@@ -17227,8 +16631,7 @@
    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
+ 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)
 
@@ -17264,8 +16667,7 @@
    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
+ 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)
 
@@ -17284,8 +16686,7 @@
    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
+ 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)
 
@@ -17304,8 +16705,7 @@
    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
+ 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)
 
@@ -17324,8 +16724,7 @@
    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
+ 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)
 
@@ -17344,8 +16743,7 @@
    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
+ 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)
 
@@ -17364,8 +16762,7 @@
    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
+ 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)
 
@@ -17384,8 +16781,7 @@
    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
+ 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)
 
@@ -17404,8 +16800,7 @@
    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
+ 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)
 
@@ -17441,8 +16836,7 @@
    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
+ 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)
 
@@ -17461,8 +16855,7 @@
    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
+ 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)
 
@@ -17481,8 +16874,7 @@
    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
+ 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)
 
@@ -17501,8 +16893,7 @@
    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
+ 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)
 
@@ -17538,8 +16929,7 @@
    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
+ 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)
 
@@ -17558,8 +16948,7 @@
    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
+ 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)
 
@@ -17578,8 +16967,7 @@
    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
+ 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)
 
@@ -17598,8 +16986,7 @@
    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
+ 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)
 
@@ -17618,8 +17005,7 @@
    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
+ 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)
 
@@ -17638,8 +17024,7 @@
    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
+ 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)
 
@@ -17658,8 +17043,7 @@
    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
+ 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)
 
@@ -17678,8 +17062,7 @@
    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
+ 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)
 
@@ -17715,8 +17098,7 @@
    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
+ 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)
 
@@ -17735,8 +17117,7 @@
    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
+ 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)
 
@@ -17772,8 +17153,7 @@
    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
+ 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)
 
@@ -17792,8 +17172,7 @@
    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
+ 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)
 
@@ -17812,8 +17191,7 @@
    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
+ 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)
 
@@ -17832,8 +17210,7 @@
    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
+ 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)
 
@@ -17852,8 +17229,7 @@
    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
+ 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)
 
@@ -17872,8 +17248,7 @@
    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
+ 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)
 
@@ -17892,8 +17267,7 @@
    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
+ 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)
 
@@ -17912,8 +17286,7 @@
    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
+ 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)
 
@@ -17949,8 +17322,7 @@
    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
+ 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)
 
@@ -17969,8 +17341,7 @@
    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
+ 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)
 
@@ -17989,8 +17360,7 @@
    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
+ 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)
 
@@ -18009,8 +17379,7 @@
    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
+ 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)
 
@@ -18046,8 +17415,7 @@
    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
+ 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)
 
@@ -18066,8 +17434,7 @@
    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
+ 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)
 
@@ -18086,8 +17453,7 @@
    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
+ 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)
 
@@ -18106,8 +17472,7 @@
    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
+ 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)
 
@@ -18126,8 +17491,7 @@
    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
+ 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)
 
@@ -18146,8 +17510,7 @@
    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
+ 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)
 
@@ -18166,8 +17529,7 @@
    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
+ 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)
 
@@ -18186,8 +17548,7 @@
    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
+ 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)
 
@@ -18223,8 +17584,7 @@
    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
+ 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)
 
@@ -18260,8 +17620,7 @@
    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
+ 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)
 
@@ -18280,8 +17639,7 @@
    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
+ 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)
 
@@ -18300,8 +17658,7 @@
    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
+ 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)
 
@@ -18320,8 +17677,7 @@
    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
+ 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)
 
@@ -18340,8 +17696,7 @@
    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
+ 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)
 
@@ -18360,8 +17715,7 @@
    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
+ 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)
 
@@ -18380,8 +17734,7 @@
    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
+ 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)
 
@@ -18400,8 +17753,7 @@
    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
+ 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)
 
@@ -18437,8 +17789,7 @@
    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
+ 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)
 
@@ -18457,8 +17808,7 @@
    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
+ 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)
 
@@ -18477,8 +17827,7 @@
    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
+ 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)
 
@@ -18497,8 +17846,7 @@
    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
+ 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)
 
@@ -18534,8 +17882,7 @@
    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
+ 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)
 
@@ -18554,8 +17901,7 @@
    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
+ 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)
 
@@ -18574,8 +17920,7 @@
    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
+ 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)
 
@@ -18594,8 +17939,7 @@
    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
+ 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)
 
@@ -18614,8 +17958,7 @@
    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
+ 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)
 
@@ -18634,8 +17977,7 @@
    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
+ 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)
 
@@ -18654,8 +17996,7 @@
    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
+ 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)
 
@@ -18674,8 +18015,7 @@
    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
+ 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)
 
@@ -18711,8 +18051,7 @@
    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
+ 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)
 
@@ -18731,8 +18070,7 @@
    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
+ 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)
 
@@ -18768,8 +18106,7 @@
    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
+ 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)
 
@@ -18788,8 +18125,7 @@
    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
+ 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)
 
@@ -18808,8 +18144,7 @@
    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
+ 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)
 
@@ -18828,8 +18163,7 @@
    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
+ 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)
 
@@ -18848,8 +18182,7 @@
    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
+ 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)
 
@@ -18868,8 +18201,7 @@
    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
+ 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)
 
@@ -18888,8 +18220,7 @@
    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
+ 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)
 
@@ -18908,8 +18239,7 @@
    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
+ 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)
 
@@ -18945,8 +18275,7 @@
    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
+ 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)
 
@@ -18965,8 +18294,7 @@
    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
+ 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)
 
@@ -18985,8 +18313,7 @@
    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
+ 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)
 
@@ -19005,8 +18332,7 @@
    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
+ 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)
 
@@ -19042,8 +18368,7 @@
    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
+ 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)
 
@@ -19062,8 +18387,7 @@
    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
+ 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)
 
@@ -19082,8 +18406,7 @@
    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
+ 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)
 
@@ -19102,8 +18425,7 @@
    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
+ 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)
 
@@ -19122,8 +18444,7 @@
    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
+ 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)
 
@@ -19142,8 +18463,7 @@
    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
+ 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)
 
@@ -19162,8 +18482,7 @@
    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
+ 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)
 
@@ -19182,8 +18501,7 @@
    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
+ 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)
 
@@ -19219,8 +18537,7 @@
    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
+ 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)
 
@@ -19256,8 +18573,7 @@
    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
+ 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)
 
@@ -19276,8 +18592,7 @@
    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
+ 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)
 
@@ -19296,8 +18611,7 @@
    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
+ 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)
 
@@ -19316,8 +18630,7 @@
    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
+ 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)
 
@@ -19336,8 +18649,7 @@
    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
+ 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)
 
@@ -19356,8 +18668,7 @@
    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
+ 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)
 
@@ -19376,8 +18687,7 @@
    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
+ 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)
 
@@ -19396,8 +18706,7 @@
    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
+ 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)
 
@@ -19433,8 +18742,7 @@
    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
+ 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)
 
@@ -19453,8 +18761,7 @@
    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
+ 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)
 
@@ -19473,8 +18780,7 @@
    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
+ 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)
 
@@ -19493,8 +18799,7 @@
    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
+ 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)
 
@@ -19530,8 +18835,7 @@
    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
+ 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)
 
@@ -19550,8 +18854,7 @@
    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
+ 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)
 
@@ -19570,8 +18873,7 @@
    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
+ 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)
 
@@ -19590,8 +18892,7 @@
    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
+ 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)
 
@@ -19610,8 +18911,7 @@
    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
+ 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)
 
@@ -19630,8 +18930,7 @@
    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
+ 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)
 
@@ -19650,8 +18949,7 @@
    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
+ 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)
 
@@ -19670,8 +18968,7 @@
    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
+ 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)
 
@@ -19707,8 +19004,7 @@
    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
+ 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)
 
@@ -19727,8 +19023,7 @@
    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
+ 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)
 
@@ -19764,8 +19059,7 @@
    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
+ 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)
 
@@ -19784,8 +19078,7 @@
    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
+ 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)
 
@@ -19804,8 +19097,7 @@
    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
+ 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)
 
@@ -19824,8 +19116,7 @@
    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
+ 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)
 
@@ -19844,8 +19135,7 @@
    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
+ 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)
 
@@ -19864,8 +19154,7 @@
    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
+ 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)
 
@@ -19884,8 +19173,7 @@
    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
+ 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)
 
@@ -19904,8 +19192,7 @@
    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
+ 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)
 
@@ -19941,8 +19228,7 @@
    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
+ 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)
 
@@ -19961,8 +19247,7 @@
    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
+ 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)
 
@@ -19981,8 +19266,7 @@
    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
+ 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)
 
@@ -20001,8 +19285,7 @@
    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
+ 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)
 
@@ -20038,8 +19321,7 @@
    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
+ 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)
 
@@ -20058,8 +19340,7 @@
    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
+ 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)
 
@@ -20078,8 +19359,7 @@
    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
+ 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)
 
@@ -20098,8 +19378,7 @@
    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
+ 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)
 
@@ -20118,8 +19397,7 @@
    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
+ 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)
 
@@ -20138,8 +19416,7 @@
    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
+ 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)
 
@@ -20158,8 +19435,7 @@
    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
+ 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)
 
@@ -20178,8 +19454,7 @@
    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
+ 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)
 
@@ -20215,8 +19490,7 @@
    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
+ 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)
 
@@ -20252,8 +19526,7 @@
    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
+ 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)
 
@@ -20272,8 +19545,7 @@
    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
+ 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)
 
@@ -20292,8 +19564,7 @@
    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
+ 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)
 
@@ -20312,8 +19583,7 @@
    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
+ 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)
 
@@ -20332,8 +19602,7 @@
    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
+ 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)
 
@@ -20352,8 +19621,7 @@
    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
+ 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)
 
@@ -20372,8 +19640,7 @@
    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
+ 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)
 
@@ -20392,8 +19659,7 @@
    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
+ 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)
 
@@ -20429,8 +19695,7 @@
    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
+ 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)
 
@@ -20449,8 +19714,7 @@
    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
+ 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)
 
@@ -20469,8 +19733,7 @@
    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
+ 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)
 
@@ -20489,8 +19752,7 @@
    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
+ 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)
 
@@ -20526,8 +19788,7 @@
    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
+ 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)
 
@@ -20546,8 +19807,7 @@
    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
+ 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)
 
@@ -20566,8 +19826,7 @@
    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
+ 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)
 
@@ -20586,8 +19845,7 @@
    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
+ 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)
 
@@ -20606,8 +19864,7 @@
    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
+ 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)
 
@@ -20626,8 +19883,7 @@
    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
+ 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)
 
@@ -20646,8 +19902,7 @@
    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
+ 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)
 
@@ -20666,8 +19921,7 @@
    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
+ 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)
 
@@ -20703,8 +19957,7 @@
    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
+ 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)
 
@@ -20723,8 +19976,7 @@
    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
+ 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)
 
@@ -20760,8 +20012,7 @@
    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
+ 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)
 
@@ -20780,8 +20031,7 @@
    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
+ 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)
 
@@ -20800,8 +20050,7 @@
    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
+ 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)
 
@@ -20820,8 +20069,7 @@
    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
+ 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)
 
@@ -20840,8 +20088,7 @@
    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
+ 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)
 
@@ -20860,8 +20107,7 @@
    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
+ 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)
 
@@ -20880,8 +20126,7 @@
    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
+ 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)
 
@@ -20900,8 +20145,7 @@
    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
+ 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)
 
@@ -20937,8 +20181,7 @@
    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
+ 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)
 
@@ -20957,8 +20200,7 @@
    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
+ 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)
 
@@ -20977,8 +20219,7 @@
    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
+ 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)
 
@@ -20997,8 +20238,7 @@
    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
+ 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)
 
@@ -21034,8 +20274,7 @@
    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
+ 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)
 
@@ -21054,8 +20293,7 @@
    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
+ 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)
 
@@ -21074,8 +20312,7 @@
    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
+ 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)
 
@@ -21094,8 +20331,7 @@
    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
+ 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)
 
@@ -21114,8 +20350,7 @@
    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
+ 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)
 
@@ -21134,8 +20369,7 @@
    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
+ 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)
 
@@ -21154,8 +20388,7 @@
    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
+ 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)
 
@@ -21174,8 +20407,7 @@
    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
+ 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)
 
@@ -21211,8 +20443,7 @@
    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
+ 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)
 
@@ -21248,8 +20479,7 @@
    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
+ 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)
 
@@ -21268,8 +20498,7 @@
    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
+ 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)
 
@@ -21288,8 +20517,7 @@
    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
+ 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)
 
@@ -21308,8 +20536,7 @@
    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
+ 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)
 
@@ -21328,8 +20555,7 @@
    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
+ 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)
 
@@ -21348,8 +20574,7 @@
    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
+ 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)
 
@@ -21368,8 +20593,7 @@
    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
+ 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)
 
@@ -21388,8 +20612,7 @@
    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
+ 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)
 
@@ -21425,8 +20648,7 @@
    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
+ 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)
 
@@ -21445,8 +20667,7 @@
    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
+ 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)
 
@@ -21465,8 +20686,7 @@
    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
+ 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)
 
@@ -21485,8 +20705,7 @@
    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
+ 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)
 
@@ -21522,8 +20741,7 @@
    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
+ 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)
 
@@ -21542,8 +20760,7 @@
    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
+ 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)
 
@@ -21562,8 +20779,7 @@
    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
+ 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)
 
@@ -21582,8 +20798,7 @@
    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
+ 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)
 
@@ -21602,8 +20817,7 @@
    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
+ 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)
 
@@ -21622,8 +20836,7 @@
    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
+ 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)
 
@@ -21642,8 +20855,7 @@
    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
+ 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)
 
@@ -21662,8 +20874,7 @@
    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
+ 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)
 
@@ -21699,8 +20910,7 @@
    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
+ 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)
 
@@ -21719,8 +20929,7 @@
    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
+ 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)
 
@@ -21756,8 +20965,7 @@
    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
+ 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)
 
@@ -21776,8 +20984,7 @@
    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
+ 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)
 
@@ -21796,8 +21003,7 @@
    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
+ 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)
 
@@ -21816,8 +21022,7 @@
    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
+ 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)
 
@@ -21836,8 +21041,7 @@
    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
+ 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)
 
@@ -21856,8 +21060,7 @@
    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
+ 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)
 
@@ -21876,8 +21079,7 @@
    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
+ 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)
 
@@ -21896,8 +21098,7 @@
    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
+ 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)
 
@@ -21933,8 +21134,7 @@
    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
+ 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)
 
@@ -21953,8 +21153,7 @@
    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
+ 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)
 
@@ -21973,8 +21172,7 @@
    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
+ 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)
 
@@ -21993,8 +21191,7 @@
    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
+ 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)
 
@@ -22030,8 +21227,7 @@
    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
+ 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)
 
@@ -22050,8 +21246,7 @@
    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
+ 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)
 
@@ -22070,8 +21265,7 @@
    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
+ 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)
 
@@ -22090,8 +21284,7 @@
    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
+ 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)
 
@@ -22110,8 +21303,7 @@
    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
+ 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)
 
@@ -22130,8 +21322,7 @@
    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
+ 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)
 
@@ -22150,8 +21341,7 @@
    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
+ 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)
 
@@ -22170,8 +21360,7 @@
    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
+ 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)
 
@@ -22207,8 +21396,7 @@
    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
+ 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)
 
@@ -22244,8 +21432,7 @@
    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
+ 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)
 
@@ -22264,8 +21451,7 @@
    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
+ 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)
 
@@ -22284,8 +21470,7 @@
    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
+ 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)
 
@@ -22304,8 +21489,7 @@
    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
+ 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)
 
@@ -22324,8 +21508,7 @@
    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
+ 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)
 
@@ -22344,8 +21527,7 @@
    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
+ 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)
 
@@ -22364,8 +21546,7 @@
    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
+ 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)
 
@@ -22384,8 +21565,7 @@
    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
+ 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)
 
@@ -22421,8 +21601,7 @@
    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
+ 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)
 
@@ -22441,8 +21620,7 @@
    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
+ 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)
 
@@ -22461,8 +21639,7 @@
    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
+ 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)
 
@@ -22481,8 +21658,7 @@
    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
+ 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)
 
@@ -22518,8 +21694,7 @@
    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
+ 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)
 
@@ -22538,8 +21713,7 @@
    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
+ 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)
 
@@ -22558,8 +21732,7 @@
    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
+ 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)
 
@@ -22578,8 +21751,7 @@
    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
+ 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)
 
@@ -22598,8 +21770,7 @@
    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
+ 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)
 
@@ -22618,8 +21789,7 @@
    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
+ 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)
 
@@ -22638,8 +21808,7 @@
    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
+ 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)
 
@@ -22658,8 +21827,7 @@
    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
+ 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)
 
@@ -22695,8 +21863,7 @@
    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
+ 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)
 
@@ -22715,8 +21882,7 @@
    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
+ 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)
 
@@ -22752,8 +21918,7 @@
    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
+ 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)
 
@@ -22772,8 +21937,7 @@
    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
+ 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)
 
@@ -22792,8 +21956,7 @@
    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
+ 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)
 
@@ -22812,8 +21975,7 @@
    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
+ 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)
 
@@ -22832,8 +21994,7 @@
    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
+ 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)
 
@@ -22852,8 +22013,7 @@
    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
+ 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)
 
@@ -22872,8 +22032,7 @@
    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
+ 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)
 
@@ -22892,8 +22051,7 @@
    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
+ 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)
 
@@ -22929,8 +22087,7 @@
    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
+ 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)
 
@@ -22949,8 +22106,7 @@
    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
+ 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)
 
@@ -22969,8 +22125,7 @@
    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
+ 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)
 
@@ -22989,8 +22144,7 @@
    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
+ 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)
 
@@ -23026,8 +22180,7 @@
    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
+ 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)
 
@@ -23046,8 +22199,7 @@
    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
+ 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)
 
@@ -23066,8 +22218,7 @@
    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
+ 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)
 
@@ -23086,8 +22237,7 @@
    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
+ 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)
 
@@ -23106,8 +22256,7 @@
    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
+ 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)
 
@@ -23126,8 +22275,7 @@
    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
+ 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)
 
@@ -23146,8 +22294,7 @@
    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
+ 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)
 
@@ -23166,8 +22313,7 @@
    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
+ 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)
 
@@ -23203,8 +22349,7 @@
    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
+ 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)
 
@@ -23240,8 +22385,7 @@
    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
+ 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)
 
@@ -23260,8 +22404,7 @@
    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
+ 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)
 
@@ -23280,8 +22423,7 @@
    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
+ 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)
 
@@ -23300,8 +22442,7 @@
    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
+ 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)
 
@@ -23320,8 +22461,7 @@
    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
+ 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)
 
@@ -23340,8 +22480,7 @@
    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
+ 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)
 
@@ -23360,8 +22499,7 @@
    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
+ 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)
 
@@ -23380,8 +22518,7 @@
    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
+ 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)
 
@@ -23417,8 +22554,7 @@
    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
+ 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)
 
@@ -23437,8 +22573,7 @@
    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
+ 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)
 
@@ -23457,8 +22592,7 @@
    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
+ 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)
 
@@ -23477,8 +22611,7 @@
    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
+ 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)
 
@@ -23514,8 +22647,7 @@
    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
+ 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)
 
@@ -23534,8 +22666,7 @@
    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
+ 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)
 
@@ -23554,8 +22685,7 @@
    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
+ 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)
 
@@ -23574,8 +22704,7 @@
    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
+ 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)
 
@@ -23594,8 +22723,7 @@
    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
+ 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)
 
@@ -23614,8 +22742,7 @@
    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
+ 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)
 
@@ -23634,8 +22761,7 @@
    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
+ 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)
 
@@ -23654,8 +22780,7 @@
    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
+ 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)
 
@@ -23691,8 +22816,7 @@
    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
+ 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)
 
@@ -23711,8 +22835,7 @@
    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
+ 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)
 
@@ -23748,8 +22871,7 @@
    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
+ 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)
 
@@ -23768,8 +22890,7 @@
    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
+ 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)
 
@@ -23788,8 +22909,7 @@
    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
+ 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)
 
@@ -23808,8 +22928,7 @@
    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
+ 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)
 
@@ -23828,8 +22947,7 @@
    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
+ 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)
 
@@ -23848,8 +22966,7 @@
    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
+ 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)
 
@@ -23868,8 +22985,7 @@
    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
+ 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)
 
@@ -23888,8 +23004,7 @@
    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
+ 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)
 
@@ -23925,8 +23040,7 @@
    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
+ 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)
 
@@ -23945,8 +23059,7 @@
    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
+ 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)
 
@@ -23965,8 +23078,7 @@
    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
+ 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)
 
@@ -23985,8 +23097,7 @@
    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
+ 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)
 
@@ -24022,8 +23133,7 @@
    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
+ 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)
 
@@ -24042,8 +23152,7 @@
    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
+ 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)
 
@@ -24062,8 +23171,7 @@
    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
+ 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)
 
@@ -24082,8 +23190,7 @@
    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
+ 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)
 
@@ -24102,8 +23209,7 @@
    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
+ 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)
 
@@ -24122,8 +23228,7 @@
    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
+ 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)
 
@@ -24142,8 +23247,7 @@
    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
+ 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)
 
@@ -24162,8 +23266,7 @@
    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
+ 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)
 
@@ -24199,8 +23302,7 @@
    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
+ 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)
 
@@ -24236,8 +23338,7 @@
    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
+ 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)
 
@@ -24256,8 +23357,7 @@
    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
+ 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)
 
@@ -24276,8 +23376,7 @@
    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
+ 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)
 
@@ -24296,8 +23395,7 @@
    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
+ 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)
 
@@ -24316,8 +23414,7 @@
    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
+ 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)
 
@@ -24336,8 +23433,7 @@
    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
+ 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)
 
@@ -24356,8 +23452,7 @@
    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
+ 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)
 
@@ -24376,8 +23471,7 @@
    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
+ 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)
 
@@ -24413,8 +23507,7 @@
    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
+ 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)
 
@@ -24433,8 +23526,7 @@
    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
+ 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)
 
@@ -24453,8 +23545,7 @@
    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
+ 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)
 
@@ -24473,8 +23564,7 @@
    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
+ 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)
 
@@ -24510,8 +23600,7 @@
    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
+ 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)
 
@@ -24530,8 +23619,7 @@
    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
+ 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)
 
@@ -24550,8 +23638,7 @@
    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
+ 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)
 
@@ -24570,8 +23657,7 @@
    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
+ 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)
 
@@ -24590,8 +23676,7 @@
    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
+ 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)
 
@@ -24610,8 +23695,7 @@
    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
+ 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)
 
@@ -24630,8 +23714,7 @@
    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
+ 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)
 
@@ -24650,8 +23733,7 @@
    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
+ 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)
 
@@ -24687,8 +23769,7 @@
    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
+ 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)
 
@@ -24707,8 +23788,7 @@
    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
+ 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)
 
@@ -24744,8 +23824,7 @@
    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
+ 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)
 
@@ -24764,8 +23843,7 @@
    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
+ 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)
 
@@ -24784,8 +23862,7 @@
    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
+ 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)
 
@@ -24804,8 +23881,7 @@
    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
+ 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)
 
@@ -24824,8 +23900,7 @@
    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
+ 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)
 
@@ -24844,8 +23919,7 @@
    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
+ 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)
 
@@ -24864,8 +23938,7 @@
    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
+ 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)
 
@@ -24884,8 +23957,7 @@
    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
+ 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)
 
@@ -24921,8 +23993,7 @@
    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
+ 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)
 
@@ -24941,8 +24012,7 @@
    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
+ 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)
 
@@ -24961,8 +24031,7 @@
    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
+ 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)
 
@@ -24981,8 +24050,7 @@
    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
+ 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)
 
@@ -25018,8 +24086,7 @@
    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
+ 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)
 
@@ -25038,8 +24105,7 @@
    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
+ 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)
 
@@ -25058,8 +24124,7 @@
    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
+ 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)
 
@@ -25078,8 +24143,7 @@
    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
+ 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)
 
@@ -25098,8 +24162,7 @@
    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
+ 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)
 
@@ -25118,8 +24181,7 @@
    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
+ 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)
 
@@ -25138,8 +24200,7 @@
    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
+ 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)
 
@@ -25158,8 +24219,7 @@
    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
+ 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)
 
@@ -25195,8 +24255,7 @@
    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
+ 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)
 
@@ -25232,8 +24291,7 @@
    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
+ 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)
 
@@ -25252,8 +24310,7 @@
    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
+ 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)
 
@@ -25272,8 +24329,7 @@
    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
+ 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)
 
@@ -25292,8 +24348,7 @@
    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
+ 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)
 
@@ -25312,8 +24367,7 @@
    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
+ 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)
 
@@ -25332,8 +24386,7 @@
    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
+ 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)
 
@@ -25352,8 +24405,7 @@
    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
+ 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)
 
@@ -25372,8 +24424,7 @@
    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
+ 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)
 
@@ -25409,8 +24460,7 @@
    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
+ 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)
 
@@ -25429,8 +24479,7 @@
    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
+ 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)
 
@@ -25449,8 +24498,7 @@
    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
+ 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)
 
@@ -25469,8 +24517,7 @@
    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
+ 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)
 
@@ -25506,8 +24553,7 @@
    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
+ 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)
 
@@ -25526,8 +24572,7 @@
    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
+ 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)
 
@@ -25546,8 +24591,7 @@
    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
+ 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)
 
@@ -25566,8 +24610,7 @@
    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
+ 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)
 
@@ -25586,8 +24629,7 @@
    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
+ 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)
 
@@ -25606,8 +24648,7 @@
    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
+ 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)
 
@@ -25626,8 +24667,7 @@
    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
+ 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)
 
@@ -25646,8 +24686,7 @@
    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
+ 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)
 
@@ -25683,8 +24722,7 @@
    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
+ 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)
 
@@ -25703,8 +24741,7 @@
    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
+ 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)
 
@@ -25740,8 +24777,7 @@
    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
+ 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)
 
@@ -25760,8 +24796,7 @@
    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
+ 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)
 
@@ -25780,8 +24815,7 @@
    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
+ 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)
 
@@ -25800,8 +24834,7 @@
    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
+ 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)
 
@@ -25820,8 +24853,7 @@
    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
+ 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)
 
@@ -25840,8 +24872,7 @@
    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
+ 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)
 
@@ -25860,8 +24891,7 @@
    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
+ 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)
 
@@ -25880,8 +24910,7 @@
    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
+ 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)
 
@@ -25917,8 +24946,7 @@
    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
+ 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)
 
@@ -25937,8 +24965,7 @@
    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
+ 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)
 
@@ -25957,8 +24984,7 @@
    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
+ 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)
 
@@ -25977,8 +25003,7 @@
    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
+ 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)
 
@@ -26014,8 +25039,7 @@
    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
+ 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)
 
@@ -26034,8 +25058,7 @@
    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
+ 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)
 
@@ -26054,8 +25077,7 @@
    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
+ 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)
 
@@ -26074,8 +25096,7 @@
    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
+ 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)
 
@@ -26094,8 +25115,7 @@
    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
+ 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)
 
@@ -26114,8 +25134,7 @@
    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
+ 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)
 
@@ -26134,8 +25153,7 @@
    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
+ 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)
 
@@ -26154,8 +25172,7 @@
    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
+ 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)
 
@@ -26191,8 +25208,7 @@
    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
+ 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)
 
@@ -26228,8 +25244,7 @@
    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
+ 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)
 
@@ -26248,8 +25263,7 @@
    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
+ 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)
 
@@ -26268,8 +25282,7 @@
    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
+ 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)
 
@@ -26288,8 +25301,7 @@
    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
+ 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)
 
@@ -26308,8 +25320,7 @@
    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
+ 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)
 
@@ -26328,8 +25339,7 @@
    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
+ 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)
 
@@ -26348,8 +25358,7 @@
    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
+ 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)
 
@@ -26368,8 +25377,7 @@
    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
+ 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)
 
@@ -26405,8 +25413,7 @@
    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
+ 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)
 
@@ -26425,8 +25432,7 @@
    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
+ 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)
 
@@ -26445,8 +25451,7 @@
    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
+ 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)
 
@@ -26465,8 +25470,7 @@
    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
+ 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)
 
@@ -26502,8 +25506,7 @@
    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
+ 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)
 
@@ -26522,8 +25525,7 @@
    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
+ 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)
 
@@ -26542,8 +25544,7 @@
    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
+ 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)
 
@@ -26562,8 +25563,7 @@
    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
+ 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)
 
@@ -26582,8 +25582,7 @@
    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
+ 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)
 
@@ -26602,8 +25601,7 @@
    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
+ 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)
 
@@ -26622,8 +25620,7 @@
    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
+ 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)
 
@@ -26642,8 +25639,7 @@
    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
+ 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)
 
diff --git a/helgrind/tests/tc20_verifywrap.stderr.exp b/helgrind/tests/tc20_verifywrap.stderr.exp
index 0d6e8fd..dd07615 100644
--- a/helgrind/tests/tc20_verifywrap.stderr.exp
+++ b/helgrind/tests/tc20_verifywrap.stderr.exp
@@ -28,9 +28,8 @@
    at 0x........: racy_child (tc20_verifywrap.c:34)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "unprotected"
-declared at tc20_verifywrap.c:27
+ Location 0x........ is 0 bytes inside global var "unprotected"
+ declared at tc20_verifywrap.c:27
 
 ----------------------------------------------------------------
 
diff --git a/helgrind/tests/tc21_pthonce.stderr.exp b/helgrind/tests/tc21_pthonce.stderr.exp
index bc5604f..152cb84 100644
--- a/helgrind/tests/tc21_pthonce.stderr.exp
+++ b/helgrind/tests/tc21_pthonce.stderr.exp
@@ -28,9 +28,8 @@
    at 0x........: child (tc21_pthonce.c:74)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "unprotected2"
-declared at tc21_pthonce.c:51
+ Location 0x........ is 0 bytes inside global var "unprotected2"
+ declared at tc21_pthonce.c:51
 
 ----------------------------------------------------------------
 
@@ -45,9 +44,8 @@
    at 0x........: child (tc21_pthonce.c:74)
    by 0x........: mythread_wrapper (hg_intercepts.c:...)
    ...
-
-Location 0x........ is 0 bytes inside global var "unprotected2"
-declared at tc21_pthonce.c:51
+ Location 0x........ is 0 bytes inside global var "unprotected2"
+ declared at tc21_pthonce.c:51
 
 
 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)