1 Invalid write of size 1 2 at 0x........: bad_things (threadname.c:21) 3 by 0x........: main (threadname.c:82) 4 Address 0x........ is 0 bytes after a block of size 1 alloc'd 5 at 0x........: malloc (vg_replace_malloc.c:...) 6 by 0x........: bad_things (threadname.c:20) 7 by 0x........: main (threadname.c:82) 8 9 Thread 2: 10 Invalid write of size 1 11 at 0x........: bad_things (threadname.c:21) 12 by 0x........: child_fn_0 (threadname.c:67) 13 ... 14 Address 0x........ is 0 bytes after a block of size 2 alloc'd 15 at 0x........: malloc (vg_replace_malloc.c:...) 16 by 0x........: bad_things (threadname.c:20) 17 by 0x........: child_fn_0 (threadname.c:67) 18 ... 19 20 Thread 3 try1: 21 Invalid write of size 1 22 at 0x........: bad_things (threadname.c:21) 23 by 0x........: child_fn_1 (threadname.c:51) 24 ... 25 Address 0x........ is 0 bytes after a block of size 3 alloc'd 26 at 0x........: malloc (vg_replace_malloc.c:...) 27 by 0x........: bad_things (threadname.c:20) 28 by 0x........: child_fn_1 (threadname.c:51) 29 ... 30 31 I am in child_fn_1 32 Thread 4 012345678901234: 33 Invalid write of size 1 34 at 0x........: bad_things (threadname.c:21) 35 by 0x........: child_fn_2 (threadname.c:35) 36 ... 37 Address 0x........ is 0 bytes after a block of size 4 alloc'd 38 at 0x........: malloc (vg_replace_malloc.c:...) 39 by 0x........: bad_things (threadname.c:20) 40 by 0x........: child_fn_2 (threadname.c:35) 41 ... 42 43 Thread 1: 44 Invalid write of size 1 45 at 0x........: bad_things (threadname.c:21) 46 by 0x........: main (threadname.c:90) 47 Address 0x........ is 0 bytes after a block of size 5 alloc'd 48 at 0x........: malloc (vg_replace_malloc.c:...) 49 by 0x........: bad_things (threadname.c:20) 50 by 0x........: main (threadname.c:90) 51 52