==2784== Memcheck, a memory error detector for x86-linux. ==2784== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2784== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2784== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2784== For more details, rerun with: -v ==2784== ==2784== ==2784== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2784== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2784== malloc/free: 32 allocs, 13 frees, 1033992 bytes allocated. ==2784== For counts of detected errors, rerun with: -v ==2784== searching for pointers to 19 not-freed blocks. ==2784== checked 898644 bytes. ==2784== ==2784== LEAK SUMMARY: ==2784== definitely lost: 0 bytes in 0 blocks. ==2784== possibly lost: 0 bytes in 0 blocks. ==2784== still reachable: 771668 bytes in 19 blocks. ==2784== suppressed: 0 bytes in 0 blocks. ==2784== Reachable blocks (those to which a pointer was found) are not shown. ==2784== To see them, rerun with: --show-reachable=yes ==2785== Memcheck, a memory error detector for x86-linux. ==2785== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2785== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2785== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2785== For more details, rerun with: -v ==2785== ==2785== ==2785== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2785== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2785== malloc/free: 32 allocs, 13 frees, 1033990 bytes allocated. ==2785== For counts of detected errors, rerun with: -v ==2785== searching for pointers to 19 not-freed blocks. ==2785== checked 898644 bytes. ==2785== ==2785== LEAK SUMMARY: ==2785== definitely lost: 0 bytes in 0 blocks. ==2785== possibly lost: 0 bytes in 0 blocks. ==2785== still reachable: 771668 bytes in 19 blocks. ==2785== suppressed: 0 bytes in 0 blocks. ==2785== Reachable blocks (those to which a pointer was found) are not shown. ==2785== To see them, rerun with: --show-reachable=yes ==2786== Memcheck, a memory error detector for x86-linux. ==2786== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2786== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2786== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2786== For more details, rerun with: -v ==2786== ==2786== ==2786== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2786== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2786== malloc/free: 32 allocs, 13 frees, 1033993 bytes allocated. ==2786== For counts of detected errors, rerun with: -v ==2786== searching for pointers to 19 not-freed blocks. ==2786== checked 898644 bytes. ==2786== ==2786== LEAK SUMMARY: ==2786== definitely lost: 0 bytes in 0 blocks. ==2786== possibly lost: 0 bytes in 0 blocks. ==2786== still reachable: 771668 bytes in 19 blocks. ==2786== suppressed: 0 bytes in 0 blocks. ==2786== Reachable blocks (those to which a pointer was found) are not shown. ==2786== To see them, rerun with: --show-reachable=yes ==2787== Memcheck, a memory error detector for x86-linux. ==2787== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2787== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2787== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2787== For more details, rerun with: -v ==2787== ==2787== ==2787== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2787== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2787== malloc/free: 32 allocs, 13 frees, 1033998 bytes allocated. ==2787== For counts of detected errors, rerun with: -v ==2787== searching for pointers to 19 not-freed blocks. ==2787== checked 898644 bytes. ==2787== ==2787== LEAK SUMMARY: ==2787== definitely lost: 0 bytes in 0 blocks. ==2787== possibly lost: 0 bytes in 0 blocks. ==2787== still reachable: 771668 bytes in 19 blocks. ==2787== suppressed: 0 bytes in 0 blocks. ==2787== Reachable blocks (those to which a pointer was found) are not shown. ==2787== To see them, rerun with: --show-reachable=yes ==2788== Memcheck, a memory error detector for x86-linux. ==2788== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2788== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2788== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2788== For more details, rerun with: -v ==2788== ==2788== ==2788== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2788== malloc/free: in use at exit: 771924 bytes in 20 blocks. ==2788== malloc/free: 33 allocs, 13 frees, 1034245 bytes allocated. ==2788== For counts of detected errors, rerun with: -v ==2788== searching for pointers to 20 not-freed blocks. ==2788== checked 898644 bytes. ==2788== ==2788== LEAK SUMMARY: ==2788== definitely lost: 256 bytes in 1 blocks. ==2788== possibly lost: 0 bytes in 0 blocks. ==2788== still reachable: 771668 bytes in 19 blocks. ==2788== suppressed: 0 bytes in 0 blocks. ==2788== Use --leak-check=full to see details of leaked memory. ==2789== Memcheck, a memory error detector for x86-linux. ==2789== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2789== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2789== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2789== For more details, rerun with: -v ==2789== ==2789== ==2789== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2789== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2789== malloc/free: 32 allocs, 13 frees, 1033992 bytes allocated. ==2789== For counts of detected errors, rerun with: -v ==2789== searching for pointers to 19 not-freed blocks. ==2789== checked 898644 bytes. ==2789== ==2789== LEAK SUMMARY: ==2789== definitely lost: 0 bytes in 0 blocks. ==2789== possibly lost: 0 bytes in 0 blocks. ==2789== still reachable: 771668 bytes in 19 blocks. ==2789== suppressed: 0 bytes in 0 blocks. ==2789== Reachable blocks (those to which a pointer was found) are not shown. ==2789== To see them, rerun with: --show-reachable=yes ==2790== Memcheck, a memory error detector for x86-linux. ==2790== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2790== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2790== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2790== For more details, rerun with: -v ==2790== ==2790== ==2790== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2790== malloc/free: in use at exit: 771924 bytes in 20 blocks. ==2790== malloc/free: 33 allocs, 13 frees, 1034263 bytes allocated. ==2790== For counts of detected errors, rerun with: -v ==2790== searching for pointers to 20 not-freed blocks. ==2790== checked 898644 bytes. ==2790== ==2790== LEAK SUMMARY: ==2790== definitely lost: 256 bytes in 1 blocks. ==2790== possibly lost: 0 bytes in 0 blocks. ==2790== still reachable: 771668 bytes in 19 blocks. ==2790== suppressed: 0 bytes in 0 blocks. ==2790== Use --leak-check=full to see details of leaked memory. ==2791== Memcheck, a memory error detector for x86-linux. ==2791== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2791== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2791== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2791== For more details, rerun with: -v ==2791== ==2791== ==2791== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2791== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2791== malloc/free: 32 allocs, 13 frees, 1033999 bytes allocated. ==2791== For counts of detected errors, rerun with: -v ==2791== searching for pointers to 19 not-freed blocks. ==2791== checked 898644 bytes. ==2791== ==2791== LEAK SUMMARY: ==2791== definitely lost: 0 bytes in 0 blocks. ==2791== possibly lost: 0 bytes in 0 blocks. ==2791== still reachable: 771668 bytes in 19 blocks. ==2791== suppressed: 0 bytes in 0 blocks. ==2791== Reachable blocks (those to which a pointer was found) are not shown. ==2791== To see them, rerun with: --show-reachable=yes ==2792== Memcheck, a memory error detector for x86-linux. ==2792== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2792== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2792== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2792== For more details, rerun with: -v ==2792== ==2792== ==2792== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2792== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2792== malloc/free: 32 allocs, 13 frees, 1033995 bytes allocated. ==2792== For counts of detected errors, rerun with: -v ==2792== searching for pointers to 19 not-freed blocks. ==2792== checked 898644 bytes. ==2792== ==2792== LEAK SUMMARY: ==2792== definitely lost: 0 bytes in 0 blocks. ==2792== possibly lost: 0 bytes in 0 blocks. ==2792== still reachable: 771668 bytes in 19 blocks. ==2792== suppressed: 0 bytes in 0 blocks. ==2792== Reachable blocks (those to which a pointer was found) are not shown. ==2792== To see them, rerun with: --show-reachable=yes ==2793== Memcheck, a memory error detector for x86-linux. ==2793== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2793== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2793== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2793== For more details, rerun with: -v ==2793== ==2793== ==2793== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2793== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2793== malloc/free: 32 allocs, 13 frees, 1033995 bytes allocated. ==2793== For counts of detected errors, rerun with: -v ==2793== searching for pointers to 19 not-freed blocks. ==2793== checked 898644 bytes. ==2793== ==2793== LEAK SUMMARY: ==2793== definitely lost: 0 bytes in 0 blocks. ==2793== possibly lost: 0 bytes in 0 blocks. ==2793== still reachable: 771668 bytes in 19 blocks. ==2793== suppressed: 0 bytes in 0 blocks. ==2793== Reachable blocks (those to which a pointer was found) are not shown. ==2793== To see them, rerun with: --show-reachable=yes ==2794== Memcheck, a memory error detector for x86-linux. ==2794== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2794== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2794== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2794== For more details, rerun with: -v ==2794== ==2794== ==2794== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2794== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2794== malloc/free: 32 allocs, 13 frees, 1033991 bytes allocated. ==2794== For counts of detected errors, rerun with: -v ==2794== searching for pointers to 19 not-freed blocks. ==2794== checked 898644 bytes. ==2794== ==2794== LEAK SUMMARY: ==2794== definitely lost: 0 bytes in 0 blocks. ==2794== possibly lost: 0 bytes in 0 blocks. ==2794== still reachable: 771668 bytes in 19 blocks. ==2794== suppressed: 0 bytes in 0 blocks. ==2794== Reachable blocks (those to which a pointer was found) are not shown. ==2794== To see them, rerun with: --show-reachable=yes ==2795== Memcheck, a memory error detector for x86-linux. ==2795== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2795== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2795== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2795== For more details, rerun with: -v ==2795== ==2795== ==2795== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2795== malloc/free: in use at exit: 771924 bytes in 20 blocks. ==2795== malloc/free: 33 allocs, 13 frees, 1034249 bytes allocated. ==2795== For counts of detected errors, rerun with: -v ==2795== searching for pointers to 20 not-freed blocks. ==2795== checked 898644 bytes. ==2795== ==2795== LEAK SUMMARY: ==2795== definitely lost: 256 bytes in 1 blocks. ==2795== possibly lost: 0 bytes in 0 blocks. ==2795== still reachable: 771668 bytes in 19 blocks. ==2795== suppressed: 0 bytes in 0 blocks. ==2795== Use --leak-check=full to see details of leaked memory. ==2796== Memcheck, a memory error detector for x86-linux. ==2796== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2796== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2796== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2796== For more details, rerun with: -v ==2796== ==2796== ==2796== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2796== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2796== malloc/free: 32 allocs, 13 frees, 1033991 bytes allocated. ==2796== For counts of detected errors, rerun with: -v ==2796== searching for pointers to 19 not-freed blocks. ==2796== checked 898644 bytes. ==2796== ==2796== LEAK SUMMARY: ==2796== definitely lost: 0 bytes in 0 blocks. ==2796== possibly lost: 0 bytes in 0 blocks. ==2796== still reachable: 771668 bytes in 19 blocks. ==2796== suppressed: 0 bytes in 0 blocks. ==2796== Reachable blocks (those to which a pointer was found) are not shown. ==2796== To see them, rerun with: --show-reachable=yes ==2797== Memcheck, a memory error detector for x86-linux. ==2797== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2797== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2797== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2797== For more details, rerun with: -v ==2797== ==2797== ==2797== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2797== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2797== malloc/free: 32 allocs, 13 frees, 1033997 bytes allocated. ==2797== For counts of detected errors, rerun with: -v ==2797== searching for pointers to 19 not-freed blocks. ==2797== checked 898644 bytes. ==2797== ==2797== LEAK SUMMARY: ==2797== definitely lost: 0 bytes in 0 blocks. ==2797== possibly lost: 0 bytes in 0 blocks. ==2797== still reachable: 771668 bytes in 19 blocks. ==2797== suppressed: 0 bytes in 0 blocks. ==2797== Reachable blocks (those to which a pointer was found) are not shown. ==2797== To see them, rerun with: --show-reachable=yes ==2798== Memcheck, a memory error detector for x86-linux. ==2798== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2798== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2798== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2798== For more details, rerun with: -v ==2798== ==2798== ==2798== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2798== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2798== malloc/free: 32 allocs, 13 frees, 1034003 bytes allocated. ==2798== For counts of detected errors, rerun with: -v ==2798== searching for pointers to 19 not-freed blocks. ==2798== checked 898644 bytes. ==2798== ==2798== LEAK SUMMARY: ==2798== definitely lost: 0 bytes in 0 blocks. ==2798== possibly lost: 0 bytes in 0 blocks. ==2798== still reachable: 771668 bytes in 19 blocks. ==2798== suppressed: 0 bytes in 0 blocks. ==2798== Reachable blocks (those to which a pointer was found) are not shown. ==2798== To see them, rerun with: --show-reachable=yes ==2799== Memcheck, a memory error detector for x86-linux. ==2799== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2799== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2799== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2799== For more details, rerun with: -v ==2799== ==2799== ==2799== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2799== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2799== malloc/free: 32 allocs, 13 frees, 1033997 bytes allocated. ==2799== For counts of detected errors, rerun with: -v ==2799== searching for pointers to 19 not-freed blocks. ==2799== checked 898644 bytes. ==2799== ==2799== LEAK SUMMARY: ==2799== definitely lost: 0 bytes in 0 blocks. ==2799== possibly lost: 0 bytes in 0 blocks. ==2799== still reachable: 771668 bytes in 19 blocks. ==2799== suppressed: 0 bytes in 0 blocks. ==2799== Reachable blocks (those to which a pointer was found) are not shown. ==2799== To see them, rerun with: --show-reachable=yes ==2800== Memcheck, a memory error detector for x86-linux. ==2800== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2800== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2800== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2800== For more details, rerun with: -v ==2800== ==2800== ==2800== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2800== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2800== malloc/free: 32 allocs, 13 frees, 1033989 bytes allocated. ==2800== For counts of detected errors, rerun with: -v ==2800== searching for pointers to 19 not-freed blocks. ==2800== checked 898644 bytes. ==2800== ==2800== LEAK SUMMARY: ==2800== definitely lost: 0 bytes in 0 blocks. ==2800== possibly lost: 0 bytes in 0 blocks. ==2800== still reachable: 771668 bytes in 19 blocks. ==2800== suppressed: 0 bytes in 0 blocks. ==2800== Reachable blocks (those to which a pointer was found) are not shown. ==2800== To see them, rerun with: --show-reachable=yes ==2801== Memcheck, a memory error detector for x86-linux. ==2801== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2801== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2801== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2801== For more details, rerun with: -v ==2801== ==2801== ==2801== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2801== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2801== malloc/free: 32 allocs, 13 frees, 1033996 bytes allocated. ==2801== For counts of detected errors, rerun with: -v ==2801== searching for pointers to 19 not-freed blocks. ==2801== checked 898644 bytes. ==2801== ==2801== LEAK SUMMARY: ==2801== definitely lost: 0 bytes in 0 blocks. ==2801== possibly lost: 0 bytes in 0 blocks. ==2801== still reachable: 771668 bytes in 19 blocks. ==2801== suppressed: 0 bytes in 0 blocks. ==2801== Reachable blocks (those to which a pointer was found) are not shown. ==2801== To see them, rerun with: --show-reachable=yes ==2802== Memcheck, a memory error detector for x86-linux. ==2802== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2802== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2802== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2802== For more details, rerun with: -v ==2802== ==2802== ==2802== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2802== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2802== malloc/free: 32 allocs, 13 frees, 1033989 bytes allocated. ==2802== For counts of detected errors, rerun with: -v ==2802== searching for pointers to 19 not-freed blocks. ==2802== checked 898644 bytes. ==2802== ==2802== LEAK SUMMARY: ==2802== definitely lost: 0 bytes in 0 blocks. ==2802== possibly lost: 0 bytes in 0 blocks. ==2802== still reachable: 771668 bytes in 19 blocks. ==2802== suppressed: 0 bytes in 0 blocks. ==2802== Reachable blocks (those to which a pointer was found) are not shown. ==2802== To see them, rerun with: --show-reachable=yes ==2803== Memcheck, a memory error detector for x86-linux. ==2803== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2803== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2803== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2803== For more details, rerun with: -v ==2803== ==2803== ==2803== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2803== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2803== malloc/free: 32 allocs, 13 frees, 1033994 bytes allocated. ==2803== For counts of detected errors, rerun with: -v ==2803== searching for pointers to 19 not-freed blocks. ==2803== checked 898644 bytes. ==2803== ==2803== LEAK SUMMARY: ==2803== definitely lost: 0 bytes in 0 blocks. ==2803== possibly lost: 0 bytes in 0 blocks. ==2803== still reachable: 771668 bytes in 19 blocks. ==2803== suppressed: 0 bytes in 0 blocks. ==2803== Reachable blocks (those to which a pointer was found) are not shown. ==2803== To see them, rerun with: --show-reachable=yes ==2804== Memcheck, a memory error detector for x86-linux. ==2804== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2804== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2804== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2804== For more details, rerun with: -v ==2804== ==2804== ==2804== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2804== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2804== malloc/free: 32 allocs, 13 frees, 1033980 bytes allocated. ==2804== For counts of detected errors, rerun with: -v ==2804== searching for pointers to 19 not-freed blocks. ==2804== checked 898644 bytes. ==2804== ==2804== LEAK SUMMARY: ==2804== definitely lost: 0 bytes in 0 blocks. ==2804== possibly lost: 0 bytes in 0 blocks. ==2804== still reachable: 771668 bytes in 19 blocks. ==2804== suppressed: 0 bytes in 0 blocks. ==2804== Reachable blocks (those to which a pointer was found) are not shown. ==2804== To see them, rerun with: --show-reachable=yes ==2805== Memcheck, a memory error detector for x86-linux. ==2805== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2805== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2805== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2805== For more details, rerun with: -v ==2805== ==2805== ==2805== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2805== malloc/free: in use at exit: 771698 bytes in 20 blocks. ==2805== malloc/free: 37 allocs, 17 frees, 1036168 bytes allocated. ==2805== For counts of detected errors, rerun with: -v ==2805== searching for pointers to 20 not-freed blocks. ==2805== checked 898644 bytes. ==2805== ==2805== LEAK SUMMARY: ==2805== definitely lost: 30 bytes in 1 blocks. ==2805== possibly lost: 0 bytes in 0 blocks. ==2805== still reachable: 771668 bytes in 19 blocks. ==2805== suppressed: 0 bytes in 0 blocks. ==2805== Use --leak-check=full to see details of leaked memory. ==2806== Memcheck, a memory error detector for x86-linux. ==2806== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2806== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2806== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2806== For more details, rerun with: -v ==2806== ==2806== ==2806== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2806== malloc/free: in use at exit: 771958 bytes in 22 blocks. ==2806== malloc/free: 35 allocs, 13 frees, 1034280 bytes allocated. ==2806== For counts of detected errors, rerun with: -v ==2806== searching for pointers to 22 not-freed blocks. ==2806== checked 898644 bytes. ==2806== ==2806== LEAK SUMMARY: ==2806== definitely lost: 290 bytes in 3 blocks. ==2806== possibly lost: 0 bytes in 0 blocks. ==2806== still reachable: 771668 bytes in 19 blocks. ==2806== suppressed: 0 bytes in 0 blocks. ==2806== Use --leak-check=full to see details of leaked memory. ==2807== Memcheck, a memory error detector for x86-linux. ==2807== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2807== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2807== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2807== For more details, rerun with: -v ==2807== ==2807== ==2807== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2807== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2807== malloc/free: 32 allocs, 13 frees, 1033987 bytes allocated. ==2807== For counts of detected errors, rerun with: -v ==2807== searching for pointers to 19 not-freed blocks. ==2807== checked 898644 bytes. ==2807== ==2807== LEAK SUMMARY: ==2807== definitely lost: 0 bytes in 0 blocks. ==2807== possibly lost: 0 bytes in 0 blocks. ==2807== still reachable: 771668 bytes in 19 blocks. ==2807== suppressed: 0 bytes in 0 blocks. ==2807== Reachable blocks (those to which a pointer was found) are not shown. ==2807== To see them, rerun with: --show-reachable=yes ==2808== Memcheck, a memory error detector for x86-linux. ==2808== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2808== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2808== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2808== For more details, rerun with: -v ==2808== ==2808== ==2808== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2808== malloc/free: in use at exit: 773460 bytes in 26 blocks. ==2808== malloc/free: 39 allocs, 13 frees, 1035790 bytes allocated. ==2808== For counts of detected errors, rerun with: -v ==2808== searching for pointers to 26 not-freed blocks. ==2808== checked 898644 bytes. ==2808== ==2808== LEAK SUMMARY: ==2808== definitely lost: 1792 bytes in 7 blocks. ==2808== possibly lost: 0 bytes in 0 blocks. ==2808== still reachable: 771668 bytes in 19 blocks. ==2808== suppressed: 0 bytes in 0 blocks. ==2808== Use --leak-check=full to see details of leaked memory. ==2809== Memcheck, a memory error detector for x86-linux. ==2809== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2809== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2809== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2809== For more details, rerun with: -v ==2809== ==2809== ==2809== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2809== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2809== malloc/free: 32 allocs, 13 frees, 1033996 bytes allocated. ==2809== For counts of detected errors, rerun with: -v ==2809== searching for pointers to 19 not-freed blocks. ==2809== checked 898644 bytes. ==2809== ==2809== LEAK SUMMARY: ==2809== definitely lost: 0 bytes in 0 blocks. ==2809== possibly lost: 0 bytes in 0 blocks. ==2809== still reachable: 771668 bytes in 19 blocks. ==2809== suppressed: 0 bytes in 0 blocks. ==2809== Reachable blocks (those to which a pointer was found) are not shown. ==2809== To see them, rerun with: --show-reachable=yes ==2810== Memcheck, a memory error detector for x86-linux. ==2810== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2810== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2810== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2810== For more details, rerun with: -v ==2810== ==2810== ==2810== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2810== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2810== malloc/free: 32 allocs, 13 frees, 1033999 bytes allocated. ==2810== For counts of detected errors, rerun with: -v ==2810== searching for pointers to 19 not-freed blocks. ==2810== checked 898644 bytes. ==2810== ==2810== LEAK SUMMARY: ==2810== definitely lost: 0 bytes in 0 blocks. ==2810== possibly lost: 0 bytes in 0 blocks. ==2810== still reachable: 771668 bytes in 19 blocks. ==2810== suppressed: 0 bytes in 0 blocks. ==2810== Reachable blocks (those to which a pointer was found) are not shown. ==2810== To see them, rerun with: --show-reachable=yes ==2811== Memcheck, a memory error detector for x86-linux. ==2811== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2811== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2811== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2811== For more details, rerun with: -v ==2811== ==2811== ==2811== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2811== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2811== malloc/free: 33 allocs, 14 frees, 1038084 bytes allocated. ==2811== For counts of detected errors, rerun with: -v ==2811== searching for pointers to 19 not-freed blocks. ==2811== checked 898644 bytes. ==2811== ==2811== LEAK SUMMARY: ==2811== definitely lost: 0 bytes in 0 blocks. ==2811== possibly lost: 0 bytes in 0 blocks. ==2811== still reachable: 771668 bytes in 19 blocks. ==2811== suppressed: 0 bytes in 0 blocks. ==2811== Reachable blocks (those to which a pointer was found) are not shown. ==2811== To see them, rerun with: --show-reachable=yes ==2812== Memcheck, a memory error detector for x86-linux. ==2812== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2812== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2812== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2812== For more details, rerun with: -v ==2812== ==2812== ==2812== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2812== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2812== malloc/free: 32 allocs, 13 frees, 1033990 bytes allocated. ==2812== For counts of detected errors, rerun with: -v ==2812== searching for pointers to 19 not-freed blocks. ==2812== checked 898644 bytes. ==2812== ==2812== LEAK SUMMARY: ==2812== definitely lost: 0 bytes in 0 blocks. ==2812== possibly lost: 0 bytes in 0 blocks. ==2812== still reachable: 771668 bytes in 19 blocks. ==2812== suppressed: 0 bytes in 0 blocks. ==2812== Reachable blocks (those to which a pointer was found) are not shown. ==2812== To see them, rerun with: --show-reachable=yes ==2813== Memcheck, a memory error detector for x86-linux. ==2813== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2813== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2813== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2813== For more details, rerun with: -v ==2813== ==2813== ==2813== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2813== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2813== malloc/free: 32 allocs, 13 frees, 1033995 bytes allocated. ==2813== For counts of detected errors, rerun with: -v ==2813== searching for pointers to 19 not-freed blocks. ==2813== checked 898644 bytes. ==2813== ==2813== LEAK SUMMARY: ==2813== definitely lost: 0 bytes in 0 blocks. ==2813== possibly lost: 0 bytes in 0 blocks. ==2813== still reachable: 771668 bytes in 19 blocks. ==2813== suppressed: 0 bytes in 0 blocks. ==2813== Reachable blocks (those to which a pointer was found) are not shown. ==2813== To see them, rerun with: --show-reachable=yes ==2814== Memcheck, a memory error detector for x86-linux. ==2814== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2814== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2814== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2814== For more details, rerun with: -v ==2814== ==2814== ==2814== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2814== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2814== malloc/free: 32 allocs, 13 frees, 1034004 bytes allocated. ==2814== For counts of detected errors, rerun with: -v ==2814== searching for pointers to 19 not-freed blocks. ==2814== checked 898644 bytes. ==2814== ==2814== LEAK SUMMARY: ==2814== definitely lost: 0 bytes in 0 blocks. ==2814== possibly lost: 0 bytes in 0 blocks. ==2814== still reachable: 771668 bytes in 19 blocks. ==2814== suppressed: 0 bytes in 0 blocks. ==2814== Reachable blocks (those to which a pointer was found) are not shown. ==2814== To see them, rerun with: --show-reachable=yes ==2815== Memcheck, a memory error detector for x86-linux. ==2815== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2815== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2815== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2815== For more details, rerun with: -v ==2815== ==2815== ==2815== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2815== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2815== malloc/free: 32 allocs, 13 frees, 1033986 bytes allocated. ==2815== For counts of detected errors, rerun with: -v ==2815== searching for pointers to 19 not-freed blocks. ==2815== checked 898644 bytes. ==2815== ==2815== LEAK SUMMARY: ==2815== definitely lost: 0 bytes in 0 blocks. ==2815== possibly lost: 0 bytes in 0 blocks. ==2815== still reachable: 771668 bytes in 19 blocks. ==2815== suppressed: 0 bytes in 0 blocks. ==2815== Reachable blocks (those to which a pointer was found) are not shown. ==2815== To see them, rerun with: --show-reachable=yes ==2816== Memcheck, a memory error detector for x86-linux. ==2816== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2816== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2816== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2816== For more details, rerun with: -v ==2816== ==2816== ==2816== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2816== malloc/free: in use at exit: 772180 bytes in 23 blocks. ==2816== malloc/free: 36 allocs, 13 frees, 1034509 bytes allocated. ==2816== For counts of detected errors, rerun with: -v ==2816== searching for pointers to 23 not-freed blocks. ==2816== checked 899156 bytes. ==2816== ==2816== LEAK SUMMARY: ==2816== definitely lost: 0 bytes in 0 blocks. ==2816== possibly lost: 0 bytes in 0 blocks. ==2816== still reachable: 772180 bytes in 23 blocks. ==2816== suppressed: 0 bytes in 0 blocks. ==2816== Reachable blocks (those to which a pointer was found) are not shown. ==2816== To see them, rerun with: --show-reachable=yes ==2817== Memcheck, a memory error detector for x86-linux. ==2817== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2817== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2817== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2817== For more details, rerun with: -v ==2817== ==2817== ==2817== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2817== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2817== malloc/free: 32 allocs, 13 frees, 1033991 bytes allocated. ==2817== For counts of detected errors, rerun with: -v ==2817== searching for pointers to 19 not-freed blocks. ==2817== checked 898644 bytes. ==2817== ==2817== LEAK SUMMARY: ==2817== definitely lost: 0 bytes in 0 blocks. ==2817== possibly lost: 0 bytes in 0 blocks. ==2817== still reachable: 771668 bytes in 19 blocks. ==2817== suppressed: 0 bytes in 0 blocks. ==2817== Reachable blocks (those to which a pointer was found) are not shown. ==2817== To see them, rerun with: --show-reachable=yes ==2818== Memcheck, a memory error detector for x86-linux. ==2818== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2818== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2818== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2818== For more details, rerun with: -v ==2818== ==2818== ==2818== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2818== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2818== malloc/free: 32 allocs, 13 frees, 1033997 bytes allocated. ==2818== For counts of detected errors, rerun with: -v ==2818== searching for pointers to 19 not-freed blocks. ==2818== checked 898644 bytes. ==2818== ==2818== LEAK SUMMARY: ==2818== definitely lost: 0 bytes in 0 blocks. ==2818== possibly lost: 0 bytes in 0 blocks. ==2818== still reachable: 771668 bytes in 19 blocks. ==2818== suppressed: 0 bytes in 0 blocks. ==2818== Reachable blocks (those to which a pointer was found) are not shown. ==2818== To see them, rerun with: --show-reachable=yes ==2819== Memcheck, a memory error detector for x86-linux. ==2819== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2819== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2819== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2819== For more details, rerun with: -v ==2819== ==2819== ==2819== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2819== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2819== malloc/free: 32 allocs, 13 frees, 1033997 bytes allocated. ==2819== For counts of detected errors, rerun with: -v ==2819== searching for pointers to 19 not-freed blocks. ==2819== checked 898644 bytes. ==2819== ==2819== LEAK SUMMARY: ==2819== definitely lost: 0 bytes in 0 blocks. ==2819== possibly lost: 0 bytes in 0 blocks. ==2819== still reachable: 771668 bytes in 19 blocks. ==2819== suppressed: 0 bytes in 0 blocks. ==2819== Reachable blocks (those to which a pointer was found) are not shown. ==2819== To see them, rerun with: --show-reachable=yes ==2820== Memcheck, a memory error detector for x86-linux. ==2820== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2820== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2820== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2820== For more details, rerun with: -v ==2820== ==2820== ==2820== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2820== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2820== malloc/free: 32 allocs, 13 frees, 1033985 bytes allocated. ==2820== For counts of detected errors, rerun with: -v ==2820== searching for pointers to 19 not-freed blocks. ==2820== checked 898644 bytes. ==2820== ==2820== LEAK SUMMARY: ==2820== definitely lost: 0 bytes in 0 blocks. ==2820== possibly lost: 0 bytes in 0 blocks. ==2820== still reachable: 771668 bytes in 19 blocks. ==2820== suppressed: 0 bytes in 0 blocks. ==2820== Reachable blocks (those to which a pointer was found) are not shown. ==2820== To see them, rerun with: --show-reachable=yes ==2821== Memcheck, a memory error detector for x86-linux. ==2821== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2821== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2821== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2821== For more details, rerun with: -v ==2821== ==2821== ==2821== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2821== malloc/free: in use at exit: 772052 bytes in 22 blocks. ==2821== malloc/free: 45 allocs, 23 frees, 1036809 bytes allocated. ==2821== For counts of detected errors, rerun with: -v ==2821== searching for pointers to 22 not-freed blocks. ==2821== checked 899028 bytes. ==2821== ==2821== LEAK SUMMARY: ==2821== definitely lost: 0 bytes in 0 blocks. ==2821== possibly lost: 0 bytes in 0 blocks. ==2821== still reachable: 772052 bytes in 22 blocks. ==2821== suppressed: 0 bytes in 0 blocks. ==2821== Reachable blocks (those to which a pointer was found) are not shown. ==2821== To see them, rerun with: --show-reachable=yes ==2822== Memcheck, a memory error detector for x86-linux. ==2822== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2822== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2822== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2822== For more details, rerun with: -v ==2822== ==2822== ==2822== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2822== malloc/free: in use at exit: 771924 bytes in 21 blocks. ==2822== malloc/free: 34 allocs, 13 frees, 1034251 bytes allocated. ==2822== For counts of detected errors, rerun with: -v ==2822== searching for pointers to 21 not-freed blocks. ==2822== checked 898900 bytes. ==2822== ==2822== LEAK SUMMARY: ==2822== definitely lost: 0 bytes in 0 blocks. ==2822== possibly lost: 0 bytes in 0 blocks. ==2822== still reachable: 771924 bytes in 21 blocks. ==2822== suppressed: 0 bytes in 0 blocks. ==2822== Reachable blocks (those to which a pointer was found) are not shown. ==2822== To see them, rerun with: --show-reachable=yes ==2823== Memcheck, a memory error detector for x86-linux. ==2823== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2823== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2823== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2823== For more details, rerun with: -v ==2823== ==2823== ==2823== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2823== malloc/free: in use at exit: 771924 bytes in 21 blocks. ==2823== malloc/free: 34 allocs, 13 frees, 1034251 bytes allocated. ==2823== For counts of detected errors, rerun with: -v ==2823== searching for pointers to 21 not-freed blocks. ==2823== checked 898900 bytes. ==2823== ==2823== LEAK SUMMARY: ==2823== definitely lost: 0 bytes in 0 blocks. ==2823== possibly lost: 0 bytes in 0 blocks. ==2823== still reachable: 771924 bytes in 21 blocks. ==2823== suppressed: 0 bytes in 0 blocks. ==2823== Reachable blocks (those to which a pointer was found) are not shown. ==2823== To see them, rerun with: --show-reachable=yes ==2824== Memcheck, a memory error detector for x86-linux. ==2824== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2824== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2824== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2824== For more details, rerun with: -v ==2824== ==2824== ==2824== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2824== malloc/free: in use at exit: 771796 bytes in 20 blocks. ==2824== malloc/free: 33 allocs, 13 frees, 1034125 bytes allocated. ==2824== For counts of detected errors, rerun with: -v ==2824== searching for pointers to 20 not-freed blocks. ==2824== checked 898772 bytes. ==2824== ==2824== LEAK SUMMARY: ==2824== definitely lost: 0 bytes in 0 blocks. ==2824== possibly lost: 0 bytes in 0 blocks. ==2824== still reachable: 771796 bytes in 20 blocks. ==2824== suppressed: 0 bytes in 0 blocks. ==2824== Reachable blocks (those to which a pointer was found) are not shown. ==2824== To see them, rerun with: --show-reachable=yes ==2825== Memcheck, a memory error detector for x86-linux. ==2825== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2825== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2825== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2825== For more details, rerun with: -v ==2825== ==2825== ==2825== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2825== malloc/free: in use at exit: 771796 bytes in 20 blocks. ==2825== malloc/free: 33 allocs, 13 frees, 1034126 bytes allocated. ==2825== For counts of detected errors, rerun with: -v ==2825== searching for pointers to 20 not-freed blocks. ==2825== checked 898772 bytes. ==2825== ==2825== LEAK SUMMARY: ==2825== definitely lost: 0 bytes in 0 blocks. ==2825== possibly lost: 0 bytes in 0 blocks. ==2825== still reachable: 771796 bytes in 20 blocks. ==2825== suppressed: 0 bytes in 0 blocks. ==2825== Reachable blocks (those to which a pointer was found) are not shown. ==2825== To see them, rerun with: --show-reachable=yes ==2826== Memcheck, a memory error detector for x86-linux. ==2826== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2826== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2826== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2826== For more details, rerun with: -v ==2826== ==2826== ==2826== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2826== malloc/free: in use at exit: 772308 bytes in 24 blocks. ==2826== malloc/free: 48 allocs, 24 frees, 1037320 bytes allocated. ==2826== For counts of detected errors, rerun with: -v ==2826== searching for pointers to 24 not-freed blocks. ==2826== checked 899284 bytes. ==2826== ==2826== LEAK SUMMARY: ==2826== definitely lost: 0 bytes in 0 blocks. ==2826== possibly lost: 0 bytes in 0 blocks. ==2826== still reachable: 772308 bytes in 24 blocks. ==2826== suppressed: 0 bytes in 0 blocks. ==2826== Reachable blocks (those to which a pointer was found) are not shown. ==2826== To see them, rerun with: --show-reachable=yes ==2827== Memcheck, a memory error detector for x86-linux. ==2827== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2827== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2827== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2827== For more details, rerun with: -v ==2827== ==2827== ==2827== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2827== malloc/free: in use at exit: 772052 bytes in 22 blocks. ==2827== malloc/free: 45 allocs, 23 frees, 1036809 bytes allocated. ==2827== For counts of detected errors, rerun with: -v ==2827== searching for pointers to 22 not-freed blocks. ==2827== checked 899028 bytes. ==2827== ==2827== LEAK SUMMARY: ==2827== definitely lost: 0 bytes in 0 blocks. ==2827== possibly lost: 0 bytes in 0 blocks. ==2827== still reachable: 772052 bytes in 22 blocks. ==2827== suppressed: 0 bytes in 0 blocks. ==2827== Reachable blocks (those to which a pointer was found) are not shown. ==2827== To see them, rerun with: --show-reachable=yes ==2828== Memcheck, a memory error detector for x86-linux. ==2828== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2828== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2828== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2828== For more details, rerun with: -v ==2828== ==2828== ==2828== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2828== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2828== malloc/free: 32 allocs, 13 frees, 1033994 bytes allocated. ==2828== For counts of detected errors, rerun with: -v ==2828== searching for pointers to 19 not-freed blocks. ==2828== checked 898644 bytes. ==2828== ==2828== LEAK SUMMARY: ==2828== definitely lost: 0 bytes in 0 blocks. ==2828== possibly lost: 0 bytes in 0 blocks. ==2828== still reachable: 771668 bytes in 19 blocks. ==2828== suppressed: 0 bytes in 0 blocks. ==2828== Reachable blocks (those to which a pointer was found) are not shown. ==2828== To see them, rerun with: --show-reachable=yes ==2829== Memcheck, a memory error detector for x86-linux. ==2829== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2829== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2829== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2829== For more details, rerun with: -v ==2829== ==2829== ==2829== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2829== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2829== malloc/free: 32 allocs, 13 frees, 1033990 bytes allocated. ==2829== For counts of detected errors, rerun with: -v ==2829== searching for pointers to 19 not-freed blocks. ==2829== checked 898644 bytes. ==2829== ==2829== LEAK SUMMARY: ==2829== definitely lost: 0 bytes in 0 blocks. ==2829== possibly lost: 0 bytes in 0 blocks. ==2829== still reachable: 771668 bytes in 19 blocks. ==2829== suppressed: 0 bytes in 0 blocks. ==2829== Reachable blocks (those to which a pointer was found) are not shown. ==2829== To see them, rerun with: --show-reachable=yes ==2830== Memcheck, a memory error detector for x86-linux. ==2830== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2830== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2830== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2830== For more details, rerun with: -v ==2830== ==2830== ==2830== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2830== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2830== malloc/free: 32 allocs, 13 frees, 1033990 bytes allocated. ==2830== For counts of detected errors, rerun with: -v ==2830== searching for pointers to 19 not-freed blocks. ==2830== checked 898644 bytes. ==2830== ==2830== LEAK SUMMARY: ==2830== definitely lost: 0 bytes in 0 blocks. ==2830== possibly lost: 0 bytes in 0 blocks. ==2830== still reachable: 771668 bytes in 19 blocks. ==2830== suppressed: 0 bytes in 0 blocks. ==2830== Reachable blocks (those to which a pointer was found) are not shown. ==2830== To see them, rerun with: --show-reachable=yes ==2831== Memcheck, a memory error detector for x86-linux. ==2831== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2831== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2831== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2831== For more details, rerun with: -v ==2831== ==2831== ==2831== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2831== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2831== malloc/free: 32 allocs, 13 frees, 1033990 bytes allocated. ==2831== For counts of detected errors, rerun with: -v ==2831== searching for pointers to 19 not-freed blocks. ==2831== checked 898644 bytes. ==2831== ==2831== LEAK SUMMARY: ==2831== definitely lost: 0 bytes in 0 blocks. ==2831== possibly lost: 0 bytes in 0 blocks. ==2831== still reachable: 771668 bytes in 19 blocks. ==2831== suppressed: 0 bytes in 0 blocks. ==2831== Reachable blocks (those to which a pointer was found) are not shown. ==2831== To see them, rerun with: --show-reachable=yes ==2832== Memcheck, a memory error detector for x86-linux. ==2832== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2832== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2832== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2832== For more details, rerun with: -v ==2832== ==2832== ==2832== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2832== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2832== malloc/free: 32 allocs, 13 frees, 1033994 bytes allocated. ==2832== For counts of detected errors, rerun with: -v ==2832== searching for pointers to 19 not-freed blocks. ==2832== checked 898644 bytes. ==2832== ==2832== LEAK SUMMARY: ==2832== definitely lost: 0 bytes in 0 blocks. ==2832== possibly lost: 0 bytes in 0 blocks. ==2832== still reachable: 771668 bytes in 19 blocks. ==2832== suppressed: 0 bytes in 0 blocks. ==2832== Reachable blocks (those to which a pointer was found) are not shown. ==2832== To see them, rerun with: --show-reachable=yes ==2833== Memcheck, a memory error detector for x86-linux. ==2833== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2833== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2833== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2833== For more details, rerun with: -v ==2833== ==2833== ==2833== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2833== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2833== malloc/free: 32 allocs, 13 frees, 1033994 bytes allocated. ==2833== For counts of detected errors, rerun with: -v ==2833== searching for pointers to 19 not-freed blocks. ==2833== checked 898644 bytes. ==2833== ==2833== LEAK SUMMARY: ==2833== definitely lost: 0 bytes in 0 blocks. ==2833== possibly lost: 0 bytes in 0 blocks. ==2833== still reachable: 771668 bytes in 19 blocks. ==2833== suppressed: 0 bytes in 0 blocks. ==2833== Reachable blocks (those to which a pointer was found) are not shown. ==2833== To see them, rerun with: --show-reachable=yes ==2834== Memcheck, a memory error detector for x86-linux. ==2834== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2834== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2834== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2834== For more details, rerun with: -v ==2834== ==2834== ==2834== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2834== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2834== malloc/free: 32 allocs, 13 frees, 1033988 bytes allocated. ==2834== For counts of detected errors, rerun with: -v ==2834== searching for pointers to 19 not-freed blocks. ==2834== checked 898644 bytes. ==2834== ==2834== LEAK SUMMARY: ==2834== definitely lost: 0 bytes in 0 blocks. ==2834== possibly lost: 0 bytes in 0 blocks. ==2834== still reachable: 771668 bytes in 19 blocks. ==2834== suppressed: 0 bytes in 0 blocks. ==2834== Reachable blocks (those to which a pointer was found) are not shown. ==2834== To see them, rerun with: --show-reachable=yes ==2835== Memcheck, a memory error detector for x86-linux. ==2835== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2835== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2835== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2835== For more details, rerun with: -v ==2835== ==2835== ==2835== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2835== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2835== malloc/free: 32 allocs, 13 frees, 1033988 bytes allocated. ==2835== For counts of detected errors, rerun with: -v ==2835== searching for pointers to 19 not-freed blocks. ==2835== checked 898644 bytes. ==2835== ==2835== LEAK SUMMARY: ==2835== definitely lost: 0 bytes in 0 blocks. ==2835== possibly lost: 0 bytes in 0 blocks. ==2835== still reachable: 771668 bytes in 19 blocks. ==2835== suppressed: 0 bytes in 0 blocks. ==2835== Reachable blocks (those to which a pointer was found) are not shown. ==2835== To see them, rerun with: --show-reachable=yes ==2836== Memcheck, a memory error detector for x86-linux. ==2836== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2836== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2836== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2836== For more details, rerun with: -v ==2836== ==2836== ==2836== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2836== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2836== malloc/free: 32 allocs, 13 frees, 1033989 bytes allocated. ==2836== For counts of detected errors, rerun with: -v ==2836== searching for pointers to 19 not-freed blocks. ==2836== checked 898644 bytes. ==2836== ==2836== LEAK SUMMARY: ==2836== definitely lost: 0 bytes in 0 blocks. ==2836== possibly lost: 0 bytes in 0 blocks. ==2836== still reachable: 771668 bytes in 19 blocks. ==2836== suppressed: 0 bytes in 0 blocks. ==2836== Reachable blocks (those to which a pointer was found) are not shown. ==2836== To see them, rerun with: --show-reachable=yes ==2837== Memcheck, a memory error detector for x86-linux. ==2837== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2837== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2837== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2837== For more details, rerun with: -v ==2837== ==2837== ==2837== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2837== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2837== malloc/free: 32 allocs, 13 frees, 1033994 bytes allocated. ==2837== For counts of detected errors, rerun with: -v ==2837== searching for pointers to 19 not-freed blocks. ==2837== checked 898644 bytes. ==2837== ==2837== LEAK SUMMARY: ==2837== definitely lost: 0 bytes in 0 blocks. ==2837== possibly lost: 0 bytes in 0 blocks. ==2837== still reachable: 771668 bytes in 19 blocks. ==2837== suppressed: 0 bytes in 0 blocks. ==2837== Reachable blocks (those to which a pointer was found) are not shown. ==2837== To see them, rerun with: --show-reachable=yes ==2838== Memcheck, a memory error detector for x86-linux. ==2838== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2838== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2838== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2838== For more details, rerun with: -v ==2838== ==2838== ==2838== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2838== malloc/free: in use at exit: 771796 bytes in 20 blocks. ==2838== malloc/free: 44 allocs, 24 frees, 1036811 bytes allocated. ==2838== For counts of detected errors, rerun with: -v ==2838== searching for pointers to 20 not-freed blocks. ==2838== checked 898772 bytes. ==2838== ==2838== LEAK SUMMARY: ==2838== definitely lost: 0 bytes in 0 blocks. ==2838== possibly lost: 0 bytes in 0 blocks. ==2838== still reachable: 771796 bytes in 20 blocks. ==2838== suppressed: 0 bytes in 0 blocks. ==2838== Reachable blocks (those to which a pointer was found) are not shown. ==2838== To see them, rerun with: --show-reachable=yes ==2839== Memcheck, a memory error detector for x86-linux. ==2839== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2839== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2839== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2839== For more details, rerun with: -v ==2839== ==2839== ==2839== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2839== malloc/free: in use at exit: 772313 bytes in 23 blocks. ==2839== malloc/free: 36 allocs, 13 frees, 1034636 bytes allocated. ==2839== For counts of detected errors, rerun with: -v ==2839== searching for pointers to 23 not-freed blocks. ==2839== checked 899008 bytes. ==2839== ==2839== LEAK SUMMARY: ==2839== definitely lost: 281 bytes in 3 blocks. ==2839== possibly lost: 0 bytes in 0 blocks. ==2839== still reachable: 772032 bytes in 20 blocks. ==2839== suppressed: 0 bytes in 0 blocks. ==2839== Use --leak-check=full to see details of leaked memory. ==2840== Memcheck, a memory error detector for x86-linux. ==2840== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2840== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2840== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2840== For more details, rerun with: -v ==2840== ==2840== ==2840== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2840== malloc/free: in use at exit: 772057 bytes in 22 blocks. ==2840== malloc/free: 35 allocs, 13 frees, 1034379 bytes allocated. ==2840== For counts of detected errors, rerun with: -v ==2840== searching for pointers to 22 not-freed blocks. ==2840== checked 899008 bytes. ==2840== ==2840== LEAK SUMMARY: ==2840== definitely lost: 25 bytes in 2 blocks. ==2840== possibly lost: 0 bytes in 0 blocks. ==2840== still reachable: 772032 bytes in 20 blocks. ==2840== suppressed: 0 bytes in 0 blocks. ==2840== Use --leak-check=full to see details of leaked memory. ==2841== Memcheck, a memory error detector for x86-linux. ==2841== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2841== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2841== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2841== For more details, rerun with: -v ==2841== ==2841== ==2841== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2841== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2841== malloc/free: 32 allocs, 13 frees, 1033990 bytes allocated. ==2841== For counts of detected errors, rerun with: -v ==2841== searching for pointers to 19 not-freed blocks. ==2841== checked 898644 bytes. ==2841== ==2841== LEAK SUMMARY: ==2841== definitely lost: 0 bytes in 0 blocks. ==2841== possibly lost: 0 bytes in 0 blocks. ==2841== still reachable: 771668 bytes in 19 blocks. ==2841== suppressed: 0 bytes in 0 blocks. ==2841== Reachable blocks (those to which a pointer was found) are not shown. ==2841== To see them, rerun with: --show-reachable=yes ==2843== Memcheck, a memory error detector for x86-linux. ==2843== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2843== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2843== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2843== For more details, rerun with: -v ==2843== ==2843== ==2843== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2843== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2843== malloc/free: 32 allocs, 13 frees, 1033991 bytes allocated. ==2843== For counts of detected errors, rerun with: -v ==2843== searching for pointers to 19 not-freed blocks. ==2843== checked 898644 bytes. ==2843== ==2843== LEAK SUMMARY: ==2843== definitely lost: 0 bytes in 0 blocks. ==2843== possibly lost: 0 bytes in 0 blocks. ==2843== still reachable: 771668 bytes in 19 blocks. ==2843== suppressed: 0 bytes in 0 blocks. ==2843== Reachable blocks (those to which a pointer was found) are not shown. ==2843== To see them, rerun with: --show-reachable=yes ==2844== Memcheck, a memory error detector for x86-linux. ==2844== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2844== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2844== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2844== For more details, rerun with: -v ==2844== ==2844== ==2844== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2844== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2844== malloc/free: 32 allocs, 13 frees, 1033996 bytes allocated. ==2844== For counts of detected errors, rerun with: -v ==2844== searching for pointers to 19 not-freed blocks. ==2844== checked 898644 bytes. ==2844== ==2844== LEAK SUMMARY: ==2844== definitely lost: 0 bytes in 0 blocks. ==2844== possibly lost: 0 bytes in 0 blocks. ==2844== still reachable: 771668 bytes in 19 blocks. ==2844== suppressed: 0 bytes in 0 blocks. ==2844== Reachable blocks (those to which a pointer was found) are not shown. ==2844== To see them, rerun with: --show-reachable=yes ==2845== Memcheck, a memory error detector for x86-linux. ==2845== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2845== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2845== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2845== For more details, rerun with: -v ==2845== ==2845== ==2845== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2845== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2845== malloc/free: 32 allocs, 13 frees, 1033986 bytes allocated. ==2845== For counts of detected errors, rerun with: -v ==2845== searching for pointers to 19 not-freed blocks. ==2845== checked 898644 bytes. ==2845== ==2845== LEAK SUMMARY: ==2845== definitely lost: 0 bytes in 0 blocks. ==2845== possibly lost: 0 bytes in 0 blocks. ==2845== still reachable: 771668 bytes in 19 blocks. ==2845== suppressed: 0 bytes in 0 blocks. ==2845== Reachable blocks (those to which a pointer was found) are not shown. ==2845== To see them, rerun with: --show-reachable=yes ==2846== Memcheck, a memory error detector for x86-linux. ==2846== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2846== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2846== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2846== For more details, rerun with: -v ==2846== ==2846== ==2846== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2846== malloc/free: in use at exit: 772180 bytes in 23 blocks. ==2846== malloc/free: 36 allocs, 13 frees, 1034509 bytes allocated. ==2846== For counts of detected errors, rerun with: -v ==2846== searching for pointers to 23 not-freed blocks. ==2846== checked 899156 bytes. ==2846== ==2846== LEAK SUMMARY: ==2846== definitely lost: 0 bytes in 0 blocks. ==2846== possibly lost: 0 bytes in 0 blocks. ==2846== still reachable: 772180 bytes in 23 blocks. ==2846== suppressed: 0 bytes in 0 blocks. ==2846== Reachable blocks (those to which a pointer was found) are not shown. ==2846== To see them, rerun with: --show-reachable=yes ==2847== Memcheck, a memory error detector for x86-linux. ==2847== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2847== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2847== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2847== For more details, rerun with: -v ==2847== ==2847== ==2847== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2847== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2847== malloc/free: 32 allocs, 13 frees, 1033992 bytes allocated. ==2847== For counts of detected errors, rerun with: -v ==2847== searching for pointers to 19 not-freed blocks. ==2847== checked 898644 bytes. ==2847== ==2847== LEAK SUMMARY: ==2847== definitely lost: 0 bytes in 0 blocks. ==2847== possibly lost: 0 bytes in 0 blocks. ==2847== still reachable: 771668 bytes in 19 blocks. ==2847== suppressed: 0 bytes in 0 blocks. ==2847== Reachable blocks (those to which a pointer was found) are not shown. ==2847== To see them, rerun with: --show-reachable=yes ==2848== Memcheck, a memory error detector for x86-linux. ==2848== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2848== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2848== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2848== For more details, rerun with: -v ==2848== ==2848== ==2848== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2848== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2848== malloc/free: 32 allocs, 13 frees, 1033988 bytes allocated. ==2848== For counts of detected errors, rerun with: -v ==2848== searching for pointers to 19 not-freed blocks. ==2848== checked 898644 bytes. ==2848== ==2848== LEAK SUMMARY: ==2848== definitely lost: 0 bytes in 0 blocks. ==2848== possibly lost: 0 bytes in 0 blocks. ==2848== still reachable: 771668 bytes in 19 blocks. ==2848== suppressed: 0 bytes in 0 blocks. ==2848== Reachable blocks (those to which a pointer was found) are not shown. ==2848== To see them, rerun with: --show-reachable=yes ==2849== Memcheck, a memory error detector for x86-linux. ==2849== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2849== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2849== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2849== For more details, rerun with: -v ==2849== ==2849== ==2849== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2849== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2849== malloc/free: 32 allocs, 13 frees, 1033988 bytes allocated. ==2849== For counts of detected errors, rerun with: -v ==2849== searching for pointers to 19 not-freed blocks. ==2849== checked 898644 bytes. ==2849== ==2849== LEAK SUMMARY: ==2849== definitely lost: 0 bytes in 0 blocks. ==2849== possibly lost: 0 bytes in 0 blocks. ==2849== still reachable: 771668 bytes in 19 blocks. ==2849== suppressed: 0 bytes in 0 blocks. ==2849== Reachable blocks (those to which a pointer was found) are not shown. ==2849== To see them, rerun with: --show-reachable=yes ==2850== Memcheck, a memory error detector for x86-linux. ==2850== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2850== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2850== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2850== For more details, rerun with: -v ==2850== ==2850== ==2850== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2850== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2850== malloc/free: 40 allocs, 21 frees, 1035663 bytes allocated. ==2850== For counts of detected errors, rerun with: -v ==2850== searching for pointers to 19 not-freed blocks. ==2850== checked 898644 bytes. ==2850== ==2850== LEAK SUMMARY: ==2850== definitely lost: 0 bytes in 0 blocks. ==2850== possibly lost: 0 bytes in 0 blocks. ==2850== still reachable: 771668 bytes in 19 blocks. ==2850== suppressed: 0 bytes in 0 blocks. ==2850== Reachable blocks (those to which a pointer was found) are not shown. ==2850== To see them, rerun with: --show-reachable=yes ==2851== Memcheck, a memory error detector for x86-linux. ==2851== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2851== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2851== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2851== For more details, rerun with: -v ==2851== ==2851== ==2851== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2851== malloc/free: in use at exit: 771924 bytes in 20 blocks. ==2851== malloc/free: 44 allocs, 24 frees, 1075575 bytes allocated. ==2851== For counts of detected errors, rerun with: -v ==2851== searching for pointers to 20 not-freed blocks. ==2851== checked 898644 bytes. ==2851== ==2851== LEAK SUMMARY: ==2851== definitely lost: 256 bytes in 1 blocks. ==2851== possibly lost: 0 bytes in 0 blocks. ==2851== still reachable: 771668 bytes in 19 blocks. ==2851== suppressed: 0 bytes in 0 blocks. ==2851== Use --leak-check=full to see details of leaked memory. ==2852== Memcheck, a memory error detector for x86-linux. ==2852== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2852== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2852== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2852== For more details, rerun with: -v ==2852== ==2852== ==2852== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2852== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2852== malloc/free: 40 allocs, 21 frees, 1035647 bytes allocated. ==2852== For counts of detected errors, rerun with: -v ==2852== searching for pointers to 19 not-freed blocks. ==2852== checked 898644 bytes. ==2852== ==2852== LEAK SUMMARY: ==2852== definitely lost: 0 bytes in 0 blocks. ==2852== possibly lost: 0 bytes in 0 blocks. ==2852== still reachable: 771668 bytes in 19 blocks. ==2852== suppressed: 0 bytes in 0 blocks. ==2852== Reachable blocks (those to which a pointer was found) are not shown. ==2852== To see them, rerun with: --show-reachable=yes ==2853== Memcheck, a memory error detector for x86-linux. ==2853== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2853== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2853== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2853== For more details, rerun with: -v ==2853== ==2853== ==2853== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2853== malloc/free: in use at exit: 771668 bytes in 19 blocks. ==2853== malloc/free: 32 allocs, 13 frees, 1033986 bytes allocated. ==2853== For counts of detected errors, rerun with: -v ==2853== searching for pointers to 19 not-freed blocks. ==2853== checked 898644 bytes. ==2853== ==2853== LEAK SUMMARY: ==2853== definitely lost: 0 bytes in 0 blocks. ==2853== possibly lost: 0 bytes in 0 blocks. ==2853== still reachable: 771668 bytes in 19 blocks. ==2853== suppressed: 0 bytes in 0 blocks. ==2853== Reachable blocks (those to which a pointer was found) are not shown. ==2853== To see them, rerun with: --show-reachable=yes ==2854== Memcheck, a memory error detector for x86-linux. ==2854== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2854== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2854== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2854== For more details, rerun with: -v ==2854== ==2854== ==2854== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2854== malloc/free: in use at exit: 772180 bytes in 23 blocks. ==2854== malloc/free: 36 allocs, 13 frees, 1034509 bytes allocated. ==2854== For counts of detected errors, rerun with: -v ==2854== searching for pointers to 23 not-freed blocks. ==2854== checked 899156 bytes. ==2854== ==2854== LEAK SUMMARY: ==2854== definitely lost: 0 bytes in 0 blocks. ==2854== possibly lost: 0 bytes in 0 blocks. ==2854== still reachable: 772180 bytes in 23 blocks. ==2854== suppressed: 0 bytes in 0 blocks. ==2854== Reachable blocks (those to which a pointer was found) are not shown. ==2854== To see them, rerun with: --show-reachable=yes ==2855== Memcheck, a memory error detector for x86-linux. ==2855== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2855== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2855== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2855== For more details, rerun with: -v ==2855== ==2855== Invalid write of size 1 ==2855== at 0x806F73F: object_initialize_bytes (object.c:233) ==2855== by 0x804E974: bytearray_new (bytearray.c:17) ==2855== by 0x804AF3C: string_new2 (string.c:17) ==2855== by 0x804B135: string_dup (string.c:41) ==2855== by 0x805629E: cpu_run (instructions.gen:386) ==2855== by 0x804A1B7: machine_run_file (machine.c:65) ==2855== by 0x8049EF4: main (main.c:24) ==2855== Address 0x1BB696E8 is 0 bytes after a block of size 384000 alloc'd ==2855== at 0x1B90459D: malloc (vg_replace_malloc.c:130) ==2855== by 0x806E130: heap_allocate_memory (heap.c:33) ==2855== by 0x806E096: heap_new (heap.c:10) ==2855== by 0x804D1FB: baker_gc_new (baker.c:12) ==2855== by 0x804A59A: object_memory_new (object_memory.c:9) ==2855== by 0x804AD95: rubinius_state_new (state.c:9) ==2855== by 0x8049F51: machine_new (machine.c:17) ==2855== by 0x8049E8D: main (main.c:15) ==2855== ==2855== ERROR SUMMARY: 4 errors from 1 contexts (suppressed: 17 from 1) ==2855== malloc/free: in use at exit: 775813 bytes in 35 blocks. ==2855== malloc/free: 52 allocs, 17 frees, 1243665 bytes allocated. ==2855== For counts of detected errors, rerun with: -v ==2855== searching for pointers to 35 not-freed blocks. ==2855== checked 901912 bytes. ==2855== ==2855== LEAK SUMMARY: ==2855== definitely lost: 871 bytes in 5 blocks. ==2855== possibly lost: 0 bytes in 0 blocks. ==2855== still reachable: 774942 bytes in 30 blocks. ==2855== suppressed: 0 bytes in 0 blocks. ==2855== Use --leak-check=full to see details of leaked memory. ==2856== Memcheck, a memory error detector for x86-linux. ==2856== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2856== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2856== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2856== For more details, rerun with: -v ==2856== ==2856== ==2856== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2856== malloc/free: in use at exit: 775935 bytes in 35 blocks. ==2856== malloc/free: 52 allocs, 17 frees, 1243785 bytes allocated. ==2856== For counts of detected errors, rerun with: -v ==2856== searching for pointers to 35 not-freed blocks. ==2856== checked 902044 bytes. ==2856== ==2856== LEAK SUMMARY: ==2856== definitely lost: 865 bytes in 5 blocks. ==2856== possibly lost: 0 bytes in 0 blocks. ==2856== still reachable: 775070 bytes in 30 blocks. ==2856== suppressed: 0 bytes in 0 blocks. ==2856== Use --leak-check=full to see details of leaked memory. ==2857== Memcheck, a memory error detector for x86-linux. ==2857== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2857== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2857== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2857== For more details, rerun with: -v ==2857== ==2857== ==2857== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2857== malloc/free: in use at exit: 775953 bytes in 37 blocks. ==2857== malloc/free: 54 allocs, 17 frees, 1243809 bytes allocated. ==2857== For counts of detected errors, rerun with: -v ==2857== searching for pointers to 37 not-freed blocks. ==2857== checked 902044 bytes. ==2857== ==2857== LEAK SUMMARY: ==2857== definitely lost: 879 bytes in 5 blocks. ==2857== possibly lost: 0 bytes in 0 blocks. ==2857== still reachable: 775074 bytes in 32 blocks. ==2857== suppressed: 0 bytes in 0 blocks. ==2857== Use --leak-check=full to see details of leaked memory. ==2858== Memcheck, a memory error detector for x86-linux. ==2858== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2858== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2858== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2858== For more details, rerun with: -v ==2858== ==2858== ==2858== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2858== malloc/free: in use at exit: 775990 bytes in 36 blocks. ==2858== malloc/free: 52 allocs, 16 frees, 1243323 bytes allocated. ==2858== For counts of detected errors, rerun with: -v ==2858== searching for pointers to 36 not-freed blocks. ==2858== checked 902096 bytes. ==2858== ==2858== LEAK SUMMARY: ==2858== definitely lost: 867 bytes in 4 blocks. ==2858== possibly lost: 0 bytes in 0 blocks. ==2858== still reachable: 775123 bytes in 32 blocks. ==2858== suppressed: 0 bytes in 0 blocks. ==2858== Use --leak-check=full to see details of leaked memory. ==2859== Memcheck, a memory error detector for x86-linux. ==2859== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2859== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2859== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2859== For more details, rerun with: -v ==2859== ==2859== ==2859== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2859== malloc/free: in use at exit: 775629 bytes in 33 blocks. ==2859== malloc/free: 49 allocs, 16 frees, 1242961 bytes allocated. ==2859== For counts of detected errors, rerun with: -v ==2859== searching for pointers to 33 not-freed blocks. ==2859== checked 902012 bytes. ==2859== ==2859== LEAK SUMMARY: ==2859== definitely lost: 590 bytes in 3 blocks. ==2859== possibly lost: 0 bytes in 0 blocks. ==2859== still reachable: 775039 bytes in 30 blocks. ==2859== suppressed: 0 bytes in 0 blocks. ==2859== Use --leak-check=full to see details of leaked memory. ==2860== Memcheck, a memory error detector for x86-linux. ==2860== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2860== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2860== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2860== For more details, rerun with: -v ==2860== ==2860== ==2860== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2860== malloc/free: in use at exit: 775477 bytes in 31 blocks. ==2860== malloc/free: 47 allocs, 16 frees, 1242808 bytes allocated. ==2860== For counts of detected errors, rerun with: -v ==2860== searching for pointers to 31 not-freed blocks. ==2860== checked 901864 bytes. ==2860== ==2860== LEAK SUMMARY: ==2860== definitely lost: 586 bytes in 3 blocks. ==2860== possibly lost: 0 bytes in 0 blocks. ==2860== still reachable: 774891 bytes in 28 blocks. ==2860== suppressed: 0 bytes in 0 blocks. ==2860== Use --leak-check=full to see details of leaked memory. ==2861== Memcheck, a memory error detector for x86-linux. ==2861== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2861== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2861== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2861== For more details, rerun with: -v ==2861== ==2861== ==2861== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2861== malloc/free: in use at exit: 775554 bytes in 35 blocks. ==2861== malloc/free: 51 allocs, 16 frees, 1242888 bytes allocated. ==2861== For counts of detected errors, rerun with: -v ==2861== searching for pointers to 35 not-freed blocks. ==2861== checked 901924 bytes. ==2861== ==2861== LEAK SUMMARY: ==2861== definitely lost: 603 bytes in 3 blocks. ==2861== possibly lost: 0 bytes in 0 blocks. ==2861== still reachable: 774951 bytes in 32 blocks. ==2861== suppressed: 0 bytes in 0 blocks. ==2861== Use --leak-check=full to see details of leaked memory. ==2862== Memcheck, a memory error detector for x86-linux. ==2862== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2862== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2862== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2862== For more details, rerun with: -v ==2862== ==2862== ==2862== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2862== malloc/free: in use at exit: 775629 bytes in 33 blocks. ==2862== malloc/free: 49 allocs, 16 frees, 1242960 bytes allocated. ==2862== For counts of detected errors, rerun with: -v ==2862== searching for pointers to 33 not-freed blocks. ==2862== checked 902012 bytes. ==2862== ==2862== LEAK SUMMARY: ==2862== definitely lost: 590 bytes in 3 blocks. ==2862== possibly lost: 0 bytes in 0 blocks. ==2862== still reachable: 775039 bytes in 30 blocks. ==2862== suppressed: 0 bytes in 0 blocks. ==2862== Use --leak-check=full to see details of leaked memory. ==2863== Memcheck, a memory error detector for x86-linux. ==2863== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2863== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2863== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2863== For more details, rerun with: -v ==2863== ==2863== ==2863== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2863== malloc/free: in use at exit: 775477 bytes in 31 blocks. ==2863== malloc/free: 47 allocs, 16 frees, 1242808 bytes allocated. ==2863== For counts of detected errors, rerun with: -v ==2863== searching for pointers to 31 not-freed blocks. ==2863== checked 901864 bytes. ==2863== ==2863== LEAK SUMMARY: ==2863== definitely lost: 586 bytes in 3 blocks. ==2863== possibly lost: 0 bytes in 0 blocks. ==2863== still reachable: 774891 bytes in 28 blocks. ==2863== suppressed: 0 bytes in 0 blocks. ==2863== Use --leak-check=full to see details of leaked memory. ==2864== Memcheck, a memory error detector for x86-linux. ==2864== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2864== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2864== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2864== For more details, rerun with: -v ==2864== ==2864== ==2864== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2864== malloc/free: in use at exit: 775880 bytes in 34 blocks. ==2864== malloc/free: 50 allocs, 16 frees, 1243211 bytes allocated. ==2864== For counts of detected errors, rerun with: -v ==2864== searching for pointers to 34 not-freed blocks. ==2864== checked 902008 bytes. ==2864== ==2864== LEAK SUMMARY: ==2864== definitely lost: 845 bytes in 4 blocks. ==2864== possibly lost: 0 bytes in 0 blocks. ==2864== still reachable: 775035 bytes in 30 blocks. ==2864== suppressed: 0 bytes in 0 blocks. ==2864== Use --leak-check=full to see details of leaked memory. ==2865== Memcheck, a memory error detector for x86-linux. ==2865== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2865== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2865== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2865== For more details, rerun with: -v ==2865== ==2865== ==2865== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2865== malloc/free: in use at exit: 772428 bytes in 27 blocks. ==2865== malloc/free: 43 allocs, 16 frees, 1239761 bytes allocated. ==2865== For counts of detected errors, rerun with: -v ==2865== searching for pointers to 27 not-freed blocks. ==2865== checked 898816 bytes. ==2865== ==2865== LEAK SUMMARY: ==2865== definitely lost: 587 bytes in 3 blocks. ==2865== possibly lost: 0 bytes in 0 blocks. ==2865== still reachable: 771841 bytes in 24 blocks. ==2865== suppressed: 0 bytes in 0 blocks. ==2865== Use --leak-check=full to see details of leaked memory. ==2866== Memcheck, a memory error detector for x86-linux. ==2866== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2866== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2866== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2866== For more details, rerun with: -v ==2866== ==2866== ==2866== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2866== malloc/free: in use at exit: 772292 bytes in 26 blocks. ==2866== malloc/free: 42 allocs, 16 frees, 1239624 bytes allocated. ==2866== For counts of detected errors, rerun with: -v ==2866== searching for pointers to 26 not-freed blocks. ==2866== checked 898680 bytes. ==2866== ==2866== LEAK SUMMARY: ==2866== definitely lost: 587 bytes in 3 blocks. ==2866== possibly lost: 0 bytes in 0 blocks. ==2866== still reachable: 771705 bytes in 23 blocks. ==2866== suppressed: 0 bytes in 0 blocks. ==2866== Use --leak-check=full to see details of leaked memory. ==2867== Memcheck, a memory error detector for x86-linux. ==2867== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2867== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2867== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2867== For more details, rerun with: -v ==2867== ==2867== ==2867== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2867== malloc/free: in use at exit: 772293 bytes in 26 blocks. ==2867== malloc/free: 42 allocs, 16 frees, 1239626 bytes allocated. ==2867== For counts of detected errors, rerun with: -v ==2867== searching for pointers to 26 not-freed blocks. ==2867== checked 898680 bytes. ==2867== ==2867== LEAK SUMMARY: ==2867== definitely lost: 588 bytes in 3 blocks. ==2867== possibly lost: 0 bytes in 0 blocks. ==2867== still reachable: 771705 bytes in 23 blocks. ==2867== suppressed: 0 bytes in 0 blocks. ==2867== Use --leak-check=full to see details of leaked memory. ==2868== Memcheck, a memory error detector for x86-linux. ==2868== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==2868== Using valgrind-2.4.0, a program supervision framework for x86-linux. ==2868== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==2868== For more details, rerun with: -v ==2868== ==2868== ==2868== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 17 from 1) ==2868== malloc/free: in use at exit: 775476 bytes in 31 blocks. ==2868== malloc/free: 47 allocs, 16 frees, 1242809 bytes allocated. ==2868== For counts of detected errors, rerun with: -v ==2868== searching for pointers to 31 not-freed blocks. ==2868== checked 901864 bytes. ==2868== ==2868== LEAK SUMMARY: ==2868== definitely lost: 586 bytes in 3 blocks. ==2868== possibly lost: 0 bytes in 0 blocks. ==2868== still reachable: 774890 bytes in 28 blocks. ==2868== suppressed: 0 bytes in 0 blocks. ==2868== Use --leak-check=full to see details of leaked memory.