1 2 3 HEAP SUMMARY: 4 in use at exit: ... bytes in ... blocks 5 total heap usage: ... allocs, ... frees, ... bytes allocated 6 7 For a detailed leak analysis, rerun with: --leak-check=full 8 9 For counts of detected and suppressed errors, rerun with: -v 10 ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 11 Unaddressable byte(s) found during client check request 12 at 0x........: test2 (addressable.c:48) 13 by 0x........: main (addressable.c:125) 14 Address 0x........ is not stack'd, malloc'd or (recently) free'd 15 16 Invalid write of size 1 17 at 0x........: test2 (addressable.c:51) 18 by 0x........: main (addressable.c:125) 19 Address 0x........ is not stack'd, malloc'd or (recently) free'd 20 21 22 Process terminating with default action of signal N (SIGSEGV or SIGBUS) 23 Bad memory (SIGSEGV or SIGBUS) at address 0x........ 24 at 0x........: test2 (addressable.c:51) 25 by 0x........: main (addressable.c:125) 26 If you believe this happened as a result of a stack 27 overflow in your program's main thread (unlikely but 28 possible), you can try to increase the size of the 29 main thread stack using the --main-stacksize= flag. 30 The main thread stack size used in this run was .... 31 32 HEAP SUMMARY: 33 in use at exit: ... bytes in ... blocks 34 total heap usage: ... allocs, ... frees, ... bytes allocated 35 36 For a detailed leak analysis, rerun with: --leak-check=full 37 38 For counts of detected and suppressed errors, rerun with: -v 39 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) 40 41 HEAP SUMMARY: 42 in use at exit: ... bytes in ... blocks 43 total heap usage: ... allocs, ... frees, ... bytes allocated 44 45 For a detailed leak analysis, rerun with: --leak-check=full 46 47 For counts of detected and suppressed errors, rerun with: -v 48 ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 49 50 Process terminating with default action of signal N (SIGSEGV or SIGBUS) 51 Bad memory (SIGSEGV or SIGBUS) at address 0x........ 52 at 0x........: test4 (addressable.c:74) 53 by 0x........: main (addressable.c:125) 54 55 HEAP SUMMARY: 56 in use at exit: ... bytes in ... blocks 57 total heap usage: ... allocs, ... frees, ... bytes allocated 58 59 For a detailed leak analysis, rerun with: --leak-check=full 60 61 For counts of detected and suppressed errors, rerun with: -v 62 ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 63 Uninitialised byte(s) found during client check request 64 at 0x........: test5 (addressable.c:85) 65 by 0x........: main (addressable.c:125) 66 Address 0x........ is not stack'd, malloc'd or (recently) free'd 67 68 Uninitialised byte(s) found during client check request 69 at 0x........: test5 (addressable.c:91) 70 by 0x........: main (addressable.c:125) 71 Address 0x........ is not stack'd, malloc'd or (recently) free'd 72 73 74 HEAP SUMMARY: 75 in use at exit: ... bytes in ... blocks 76 total heap usage: ... allocs, ... frees, ... bytes allocated 77 78 For a detailed leak analysis, rerun with: --leak-check=full 79 80 For counts of detected and suppressed errors, rerun with: -v 81 Use --track-origins=yes to see where uninitialised values come from 82 ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) 83 84 HEAP SUMMARY: 85 in use at exit: ... bytes in ... blocks 86 total heap usage: ... allocs, ... frees, ... bytes allocated 87 88 For a detailed leak analysis, rerun with: --leak-check=full 89 90 For counts of detected and suppressed errors, rerun with: -v 91 ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 92