1 2Doing invalid access. Expect complaint. 3 4Invalid write of size 4 5 at 0x........: main (err_disable_arange1.c:19) 6 Address 0x........ is 492 bytes inside a block of size 4,000 free'd 7 at 0x........: free (vg_replace_malloc.c:...) 8 by 0x........: main (err_disable_arange1.c:15) 9 Block was alloc'd at 10 at 0x........: malloc (vg_replace_malloc.c:...) 11 by 0x........: main (err_disable_arange1.c:14) 12 13 14Disabling address error reporting for the range. 15 16 17Doing invalid another access. Expect no complaint. 18 19 20Partially reenabling address error reporting. 21 22 23Doing a third access. Expect complaint. 24 25Invalid write of size 4 26 at 0x........: main (err_disable_arange1.c:35) 27 Address 0x........ is 3,156 bytes inside a block of size 4,000 free'd 28 at 0x........: free (vg_replace_malloc.c:...) 29 by 0x........: main (err_disable_arange1.c:15) 30 Block was alloc'd at 31 at 0x........: malloc (vg_replace_malloc.c:...) 32 by 0x........: main (err_disable_arange1.c:14) 33 34 35Exiting. Expect warnings of 2 remaining ranges. 36 37WARNING: exiting program has the following client-requested 38WARNING: address error disablement range(s) still in force, 39WARNING: possibly as a result of some mistake in the use of the 40WARNING: VALGRIND_{DISABLE,ENABLE}_ERROR_REPORTING_IN_RANGE macros. 41 [4] 0x........-0x........ ClientReq 42 [6] 0x........-0x........ ClientReq 43