1 2 about to do 14 [0] 3 Invalid read of size 4 4 at 0x........: main (add.c:14) 5 Address 0x........ is not derived from any known block 6 about to do 14 [-1] 7 8 Invalid read of size 4 9 at 0x........: main (add.c:14) 10 Address 0x........ is not derived from any known block 11 about to do 16 [0] 12 about to do 16 [-1] 13 14 Invalid read of size 4 15 at 0x........: main (add.c:16) 16 Address 0x........ is 4 bytes before the accessing pointer's 17 legitimate range, a block of size 40 alloc'd 18 at 0x........: malloc (vg_replace_malloc.c:...) 19 by 0x........: main (arith_include2.c:22) 20 about to do 18 [0] 21 about to do 18 [-1] 22 23 Invalid read of size 4 24 at 0x........: main (add.c:18) 25 Address 0x........ is 4 bytes before the accessing pointer's 26 legitimate range, a block of size 40 alloc'd 27 at 0x........: malloc (vg_replace_malloc.c:...) 28 by 0x........: main (arith_include2.c:22) 29 30 Invalid arguments to Add32/Add64 31 at 0x........: main (add.c:20) 32 Both args derived from address 0x........ of 40-byte block alloc'd 33 at 0x........: malloc (vg_replace_malloc.c:...) 34 by 0x........: main (arith_include2.c:22) 35 about to do 20 [0] 36 37 Invalid read of size 4 38 at 0x........: main (add.c:20) 39 Address 0x........ is not derived from any known block 40 about to do 20 [-1] 41 42 Invalid read of size 4 43 at 0x........: main (add.c:20) 44 Address 0x........ is not derived from any known block 45 about to do 22 [0] 46 about to do 22 [-1] 47 about to do 23 [0] 48 about to do 23 [-1] 49 about to do 25 [0] 50 about to do 25 [-1] 51 about to do 26 [0] 52 about to do 26 [-1] 53 about to do 28 [0] 54 about to do 28 [-1] 55 about to do 29 [0] 56 about to do 29 [-1] 57 about to do 30 [0] 58 about to do 30 [-1] 59 about to do 31 [0] 60 about to do 31 [-1] 61 about to do 33 [0] 62 about to do 33 [-1] 63 about to do 34 [0] 64 about to do 34 [-1] 65 about to do 36 [0] 66 about to do 36 [-1] 67 about to do 37 [0] 68 about to do 37 [-1] 69 70 ERROR SUMMARY: 7 errors from 7 contexts (suppressed: 0 from 0) 71