==5896== Memcheck, a memory error detector.
==5896== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al.
==5896== Using LibVEX rev 1658, a library for dynamic binary translation.
==5896== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP.
==5896== Using valgrind-3.2.1, a dynamic binary instrumentation framework.
==5896== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al.
==5896== For more details, rerun with: -v
==5896==
==5896== My PID = 5896, parent PID = 4135. Prog and args are:
==5896== startx
==5896==
==5898==
==5898== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 1)
==5898== malloc/free: in use at exit: 21,375 bytes in 636 blocks.
==5898== malloc/free: 2,066 allocs, 1,430 frees, 68,428 bytes allocated.
==5898== For counts of detected errors, rerun with: -v
==5898== searching for pointers to 636 not-freed blocks.
==5898== checked 185,520 bytes.
==5898==
==5898== LEAK SUMMARY:
==5898== definitely lost: 0 bytes in 0 blocks.
==5898== possibly lost: 0 bytes in 0 blocks.
==5898== still reachable: 21,375 bytes in 636 blocks.
==5898== suppressed: 0 bytes in 0 blocks.
==5898== Reachable blocks (those to which a pointer was found) are not shown.
==5898== To see them, rerun with: --show-reachable=yes
==5904==
==5904== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 1)
==5904== malloc/free: in use at exit: 23,842 bytes in 703 blocks.
==5904== malloc/free: 2,511 allocs, 1,808 frees, 81,328 bytes allocated.
==5904== For counts of detected errors, rerun with: -v
==5904== searching for pointers to 703 not-freed blocks.
==5904== checked 187,872 bytes.
==5904==
==5904== LEAK SUMMARY:
==5904== definitely lost: 0 bytes in 0 blocks.
==5904== possibly lost: 0 bytes in 0 blocks.
==5904== still reachable: 23,842 bytes in 703 blocks.
==5904== suppressed: 0 bytes in 0 blocks.
==5904== Reachable blocks (those to which a pointer was found) are not shown.
==5904== To see them, rerun with: --show-reachable=yes
==5908==
==5908== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 1)
==5908== malloc/free: in use at exit: 24,073 bytes in 710 blocks.
==5908== malloc/free: 2,712 allocs, 2,002 frees, 88,291 bytes allocated.
==5908== For counts of detected errors, rerun with: -v
==5908== searching for pointers to 710 not-freed blocks.
==5908== checked 188,024 bytes.
==5908==
==5908== LEAK SUMMARY:
==5908== definitely lost: 0 bytes in 0 blocks.
==5908== possibly lost: 0 bytes in 0 blocks.
==5908== still reachable: 24,073 bytes in 710 blocks.
==5908== suppressed: 0 bytes in 0 blocks.
==5908== Reachable blocks (those to which a pointer was found) are not shown.
==5908== To see them, rerun with: --show-reachable=yes
==5896==
==5896== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 1)
==5896== malloc/free: in use at exit: 25,741 bytes in 635 blocks.
==5896== malloc/free: 3,289 allocs, 2,654 frees, 103,761 bytes allocated.
==5896== For counts of detected errors, rerun with: -v
==5896== searching for pointers to 635 not-freed blocks.
==5896== checked 189,344 bytes.
==5896==
==5896== LEAK SUMMARY:
==5896== definitely lost: 0 bytes in 0 blocks.
==5896== possibly lost: 0 bytes in 0 blocks.
==5896== still reachable: 25,741 bytes in 635 blocks.
==5896== suppressed: 0 bytes in 0 blocks.
==5896== Reachable blocks (those to which a pointer was found) are not shown.
==5896== To see them, rerun with: --show-reachable=yes