==10905== Memcheck, a memory error detector.
==10905== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al.
==10905== Using LibVEX rev 1884, a library for dynamic binary translation.
==10905== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP.
==10905== Using valgrind-3.4.1-Debian, a dynamic binary instrumentation framework.
==10905== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al.
==10905== For more details, rerun with: -v
==10905==
==10905== Warning: invalid file descriptor -1 in syscall close()
==10905== Warning: invalid file descriptor -1 in syscall close()
==10905== Conditional jump or move depends on uninitialised value(s)
==10905== at 0x8090D79: (within /usr/bin/mc)
==10905== by 0x807D532: (within /usr/bin/mc)
==10905== by 0x807EC8C: (within /usr/bin/mc)
==10905== by 0x807EF26: (within /usr/bin/mc)
==10905== by 0x807F51B: (within /usr/bin/mc)
==10905== by 0x8082C44: (within /usr/bin/mc)
==10905== by 0x805A5EB: (within /usr/bin/mc)
==10905== by 0x805A64D: (within /usr/bin/mc)
==10905== by 0x805A873: (within /usr/bin/mc)
==10905== by 0x805A94E: (within /usr/bin/mc)
==10905== by 0x80750A4: (within /usr/bin/mc)
==10905== by 0x807530E: (within /usr/bin/mc)
==10905== Uninitialised value was created by a heap allocation
==10905== at 0x4026FDE: malloc (vg_replace_malloc.c:207)
==10905== by 0x408B283: g_malloc (in /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x807FFB9: (within /usr/bin/mc)
==10905== by 0x80714A5: (within /usr/bin/mc)
==10905== by 0x8073F7E: (within /usr/bin/mc)
==10905== by 0x80747BC: (within /usr/bin/mc)
==10905== by 0x8075309: (within /usr/bin/mc)
==10905== by 0x8075DA0: (within /usr/bin/mc)
==10905== by 0x41FF774: (below main) (in /lib/libc-2.9.so)
==10905==
==10905== Conditional jump or move depends on uninitialised value(s)
==10905== at 0x8090DB0: (within /usr/bin/mc)
==10905== by 0x807D532: (within /usr/bin/mc)
==10905== by 0x807EC8C: (within /usr/bin/mc)
==10905== by 0x807EF26: (within /usr/bin/mc)
==10905== by 0x807F51B: (within /usr/bin/mc)
==10905== by 0x8082C44: (within /usr/bin/mc)
==10905== by 0x805A5EB: (within /usr/bin/mc)
==10905== by 0x805A64D: (within /usr/bin/mc)
==10905== by 0x805A873: (within /usr/bin/mc)
==10905== by 0x805A94E: (within /usr/bin/mc)
==10905== by 0x80750A4: (within /usr/bin/mc)
==10905== by 0x807530E: (within /usr/bin/mc)
==10905== Uninitialised value was created by a heap allocation
==10905== at 0x4026FDE: malloc (vg_replace_malloc.c:207)
==10905== by 0x408B283: g_malloc (in /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x807FFB9: (within /usr/bin/mc)
==10905== by 0x80714A5: (within /usr/bin/mc)
==10905== by 0x8073F7E: (within /usr/bin/mc)
==10905== by 0x80747BC: (within /usr/bin/mc)
==10905== by 0x8075309: (within /usr/bin/mc)
==10905== by 0x8075DA0: (within /usr/bin/mc)
==10905== by 0x41FF774: (below main) (in /lib/libc-2.9.so)
==10905==
==10905== Conditional jump or move depends on uninitialised value(s)
==10905== at 0x40279A6: strncmp (mc_replace_strmem.c:314)
==10905== by 0x805DFF9: (within /usr/bin/mc)
==10905== by 0x8053548: (within /usr/bin/mc)
==10905== by 0x8053693: (within /usr/bin/mc)
==10905== by 0x80538DF: (within /usr/bin/mc)
==10905== by 0x8053923: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905== by 0x809CF37: (within /usr/bin/mc)
==10905== by 0x805ABC6: (within /usr/bin/mc)
==10905== by 0x805ACAB: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905== by 0x805B238: (within /usr/bin/mc)
==10905== Uninitialised value was created by a stack allocation
==10905== at 0x80533B8: (within /usr/bin/mc)
==10905==
==10905== Conditional jump or move depends on uninitialised value(s)
==10905== at 0x40279B3: strncmp (mc_replace_strmem.c:314)
==10905== by 0x805DFF9: (within /usr/bin/mc)
==10905== by 0x8053548: (within /usr/bin/mc)
==10905== by 0x8053693: (within /usr/bin/mc)
==10905== by 0x80538DF: (within /usr/bin/mc)
==10905== by 0x8053923: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905== by 0x809CF37: (within /usr/bin/mc)
==10905== by 0x805ABC6: (within /usr/bin/mc)
==10905== by 0x805ACAB: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905== by 0x805B238: (within /usr/bin/mc)
==10905== Uninitialised value was created by a stack allocation
==10905== at 0x80533B8: (within /usr/bin/mc)
==10905==
==10905== Conditional jump or move depends on uninitialised value(s)
==10905== at 0x4027A16: strcmp (mc_replace_strmem.c:337)
==10905== by 0x805E73E: (within /usr/bin/mc)
==10905== by 0x8053548: (within /usr/bin/mc)
==10905== by 0x8053693: (within /usr/bin/mc)
==10905== by 0x80538DF: (within /usr/bin/mc)
==10905== by 0x8053923: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905== by 0x809CF37: (within /usr/bin/mc)
==10905== by 0x805ABC6: (within /usr/bin/mc)
==10905== by 0x805ACAB: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905== by 0x805B238: (within /usr/bin/mc)
==10905== Uninitialised value was created by a stack allocation
==10905== at 0x80533B8: (within /usr/bin/mc)
==10905==
==10905== Conditional jump or move depends on uninitialised value(s)
==10905== at 0x4027A1F: strcmp (mc_replace_strmem.c:337)
==10905== by 0x805E73E: (within /usr/bin/mc)
==10905== by 0x8053548: (within /usr/bin/mc)
==10905== by 0x8053693: (within /usr/bin/mc)
==10905== by 0x80538DF: (within /usr/bin/mc)
==10905== by 0x8053923: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905== by 0x809CF37: (within /usr/bin/mc)
==10905== by 0x805ABC6: (within /usr/bin/mc)
==10905== by 0x805ACAB: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905== by 0x805B238: (within /usr/bin/mc)
==10905== Uninitialised value was created by a stack allocation
==10905== at 0x80533B8: (within /usr/bin/mc)
==10905==
==10905== Conditional jump or move depends on uninitialised value(s)
==10905== at 0x805E741: (within /usr/bin/mc)
==10905== by 0x8053548: (within /usr/bin/mc)
==10905== by 0x8053693: (within /usr/bin/mc)
==10905== by 0x80538DF: (within /usr/bin/mc)
==10905== by 0x8053923: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905== by 0x809CF37: (within /usr/bin/mc)
==10905== by 0x805ABC6: (within /usr/bin/mc)
==10905== by 0x805ACAB: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905== by 0x805B238: (within /usr/bin/mc)
==10905== by 0x805B14F: (within /usr/bin/mc)
==10905== Uninitialised value was created by a stack allocation
==10905== at 0x80533B8: (within /usr/bin/mc)
/bin/bash: OA: command not found
==10905==
==10905== ERROR SUMMARY: 18905 errors from 7 contexts (suppressed: 46 from 3)
==10905== malloc/free: in use at exit: 120,027 bytes in 2,745 blocks.
==10905== malloc/free: 53,106 allocs, 50,361 frees, 15,631,839 bytes allocated.
==10905== For counts of detected errors, rerun with: -v
==10905== searching for pointers to 2,745 not-freed blocks.
==10905== checked 465,328 bytes.
==10905==
==10905==
==10905== 24 bytes in 2 blocks are definitely lost in loss record 3 of 30
==10905== at 0x4026FDE: malloc (vg_replace_malloc.c:207)
==10905== by 0x429DC50: (within /lib/libc-2.9.so)
==10905== by 0x429DFC4: re_match (in /lib/libc-2.9.so)
==10905== by 0x805E94A: (within /usr/bin/mc)
==10905== by 0x805EC3E: (within /usr/bin/mc)
==10905== by 0x80625F6: (within /usr/bin/mc)
==10905== by 0x8053C1E: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905== by 0x809CF37: (within /usr/bin/mc)
==10905== by 0x805ABC6: (within /usr/bin/mc)
==10905== by 0x805ACAB: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905==
==10905==
==10905== 24 bytes in 2 blocks are definitely lost in loss record 4 of 30
==10905== at 0x4026FDE: malloc (vg_replace_malloc.c:207)
==10905== by 0x429DC42: (within /lib/libc-2.9.so)
==10905== by 0x429DFC4: re_match (in /lib/libc-2.9.so)
==10905== by 0x805E94A: (within /usr/bin/mc)
==10905== by 0x805EC3E: (within /usr/bin/mc)
==10905== by 0x80625F6: (within /usr/bin/mc)
==10905== by 0x8053C1E: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905== by 0x809CF37: (within /usr/bin/mc)
==10905== by 0x805ABC6: (within /usr/bin/mc)
==10905== by 0x805ACAB: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905==
==10905==
==10905== 156 (36 direct, 120 indirect) bytes in 1 blocks are definitely lost in loss record 7 of 30
==10905== at 0x4026FDE: malloc (vg_replace_malloc.c:207)
==10905== by 0x42CA1E2: (within /lib/libc-2.9.so)
==10905== by 0x42CA95D: __nss_database_lookup (in /lib/libc-2.9.so)
==10905== by 0x403DF4B: ???
==10905== by 0x403ECD4: ???
==10905== by 0x4281EC1: getpwuid_r (in /lib/libc-2.9.so)
==10905== by 0x42817F6: getpwuid (in /lib/libc-2.9.so)
==10905== by 0x8090082: (within /usr/bin/mc)
==10905== by 0x8075C20: (within /usr/bin/mc)
==10905== by 0x41FF774: (below main) (in /lib/libc-2.9.so)
==10905==
==10905==
==10905== 208 (80 direct, 128 indirect) bytes in 2 blocks are definitely lost in loss record 13 of 30
==10905== at 0x4025092: calloc (vg_replace_malloc.c:397)
==10905== by 0x408B20B: g_malloc0 (in /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x809FE86: (within /usr/bin/mc)
==10905== by 0x80849B5: (within /usr/bin/mc)
==10905== by 0x8075CCB: (within /usr/bin/mc)
==10905== by 0x41FF774: (below main) (in /lib/libc-2.9.so)
==10905==
==10905==
==10905== 582 bytes in 50 blocks are definitely lost in loss record 22 of 30
==10905== at 0x4026FDE: malloc (vg_replace_malloc.c:207)
==10905== by 0x408B283: g_malloc (in /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x80C1C49: (within /usr/bin/mc)
==10905== by 0x80C2E98: (within /usr/bin/mc)
==10905== by 0x805C692: (within /usr/bin/mc)
==10905== by 0x808037F: (within /usr/bin/mc)
==10905== by 0x8072CF0: (within /usr/bin/mc)
==10905== by 0x8072DFA: (within /usr/bin/mc)
==10905== by 0x8072E61: (within /usr/bin/mc)
==10905== by 0x8062128: (within /usr/bin/mc)
==10905== by 0x8053C1E: (within /usr/bin/mc)
==10905== by 0x809CE82: (within /usr/bin/mc)
==10905==
==10905==
==10905== 744 bytes in 3 blocks are possibly lost in loss record 23 of 30
==10905== at 0x4024EFA: memalign (vg_replace_malloc.c:460)
==10905== by 0x4024FAE: posix_memalign (vg_replace_malloc.c:569)
==10905== by 0x40A0A02: (within /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x40A21B1: g_slice_alloc (in /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x405B89E: g_array_sized_new (in /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x405B9B6: g_array_new (in /usr/lib/libglib-2.0.so.0.2000.1)
==10905== by 0x809193B: (within /usr/bin/mc)
==10905== by 0x80922C8: (within /usr/bin/mc)
==10905== by 0x8093C99: (within /usr/bin/mc)
==10905== by 0x8094EA0: (within /usr/bin/mc)
==10905== by 0x8094F71: (within /usr/bin/mc)
==10905== by 0x8097C0E: (within /usr/bin/mc)
==10905==
==10905==
==10905== 32,305 (840 direct, 31,465 indirect) bytes in 35 blocks are definitely lost in loss record 26 of 30
==10905== at 0x4026FDE: malloc (vg_replace_malloc.c:207)
==10905== by 0x8077869: (within /usr/bin/mc)
==10905== by 0x80779C4: (within /usr/bin/mc)
==10905== by 0x8073048: (within /usr/bin/mc)
==10905== by 0x807F5CF: (within /usr/bin/mc)
==10905== by 0x807F943: (within /usr/bin/mc)
==10905== by 0x807FA5F: (within /usr/bin/mc)
==10905== by 0x807FACF: (within /usr/bin/mc)
==10905== by 0x8074D8B: (within /usr/bin/mc)
==10905== by 0x805AD59: (within /usr/bin/mc)
==10905== by 0x805B018: (within /usr/bin/mc)
==10905== by 0x805B238: (within /usr/bin/mc)
==10905==
==10905== LEAK SUMMARY:
==10905== definitely lost: 1,586 bytes in 92 blocks.
==10905== indirectly lost: 31,713 bytes in 2,511 blocks.
==10905== possibly lost: 744 bytes in 3 blocks.
==10905== still reachable: 85,984 bytes in 139 blocks.
==10905== suppressed: 0 bytes in 0 blocks.
==10905== Reachable blocks (those to which a pointer was found) are not shown.
==10905== To see them, rerun with: --leak-check=full --show-reachable=yes