2 Invalid write of size 1
3 at 0x........: main (noisy_child.c:27)
4 Address 0x........ is 5 bytes inside a block of size 10 free'd
5 at 0x........: free (vg_replace_malloc.c:...)
6 by 0x........: main (noisy_child.c:24)
8 at 0x........: malloc (vg_replace_malloc.c:...)
9 by 0x........: main (noisy_child.c:23)
11 Invalid write of size 1
12 at 0x........: do_parent_badness (noisy_child.c:16)
13 by 0x........: main (noisy_child.c:37)
14 Address 0x........ is 0 bytes after a block of size 10 free'd
15 at 0x........: free (vg_replace_malloc.c:...)
16 by 0x........: main (noisy_child.c:24)
18 at 0x........: malloc (vg_replace_malloc.c:...)
19 by 0x........: main (noisy_child.c:23)
23 in use at exit: ... bytes in ... blocks
24 total heap usage: ... allocs, ... frees, ... bytes allocated
26 For a detailed leak analysis, rerun with: --leak-check=full
28 For lists of detected and suppressed errors, rerun with: -s
29 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)