==9306== Memcheck, a memory error detector. ==9306== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. ==9306== Using LibVEX rev 1471, a library for dynamic binary translation. ==9306== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. ==9306== Using valgrind-3.1.0-Debian, a dynamic binary instrumentation framework. ==9306== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. ==9306== --9306-- Command line --9306-- ./xlinrad --9306-- Startup, with flags: --9306-- -v --9306-- Contents of /proc/version: --9306-- Linux version 2.6.15-27-amd64-generic (buildd@king) (gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)) #1 SMP PREEMPT Fri Dec 8 17:50:54 UTC 2006 --9306-- Arch and subarch: X86, x86-sse2 --9306-- Valgrind library directory: /usr/lib/valgrind --9306-- Reading syms from /lib32/ld-2.3.6.so (0x4100000) --9306-- Reading debug info from /lib32/ld-2.3.6.so... --9306-- ... CRC mismatch (computed C342CBFF wanted D8B78035) --9306-- object doesn't have a symbol table --9306-- Reading syms from /linrad/linrad-02.21/xlinrad (0x8048000) --9306-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x70000000) --9306-- object doesn't have a dynamic symbol table --9306-- Reading suppressions file: /usr/lib/valgrind/default.supp --9306-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x5EAD000) --9306-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x5ED4000) --9306-- Reading syms from /usr/lib32/libX11.so.6.2.0 (0x5F20000) --9306-- Reading debug info from /usr/lib32/libX11.so.6.2.0... --9306-- ... CRC mismatch (computed 0ABF1C9E wanted 099513DF) --9306-- object doesn't have a symbol table --9306-- Reading syms from /lib32/libpthread-2.3.6.so (0x6018000) --9306-- Reading debug info from /lib32/libpthread-2.3.6.so... --9306-- ... CRC mismatch (computed C03CA639 wanted 82CE43EF) --9306-- Reading syms from /lib32/libm-2.3.6.so (0x604E000) --9306-- Reading debug info from /lib32/libm-2.3.6.so... --9306-- ... CRC mismatch (computed 22B00579 wanted 744963C8) --9306-- object doesn't have a symbol table --9306-- Reading syms from /lib32/libc-2.3.6.so (0x6094000) --9306-- Reading debug info from /lib32/libc-2.3.6.so... --9306-- ... CRC mismatch (computed 164609ED wanted 42302265) --9306-- object doesn't have a symbol table --9306-- Reading syms from /usr/lib32/libXau.so.6.0.0 (0x61F9000) --9306-- Reading debug info from /usr/lib32/libXau.so.6.0.0... --9306-- ... CRC mismatch (computed B81B3B5C wanted E7632DAA) --9306-- object doesn't have a symbol table --9306-- Reading syms from /lib32/libdl-2.3.6.so (0x6221000) --9306-- Reading debug info from /lib32/libdl-2.3.6.so... --9306-- ... CRC mismatch (computed 3896B0D0 wanted C0153536) --9306-- object doesn't have a symbol table ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BA0: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102A91: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BD0: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102A91: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x410A420: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102A91: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109A54: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102B02: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109A8D: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102B02: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BD0: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102B02: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) --9306-- REDIR: 0x61000F0 (memset) redirected to 0x5ED73C0 (memset) --9306-- REDIR: 0x6100620 (memcpy) redirected to 0x5ED74A0 (memcpy) --9306-- REDIR: 0x60FF2A0 (rindex) redirected to 0x5ED6E50 (rindex) --9306-- REDIR: 0x60F9F40 (malloc) redirected to 0x5ED53A0 (malloc) --9306-- REDIR: 0x60FEED0 (strlen) redirected to 0x5ED7000 (strlen) --9306-- REDIR: 0x60FF0C0 (strncmp) redirected to 0x5ED7060 (strncmp) --9306-- REDIR: 0x60F9C60 (calloc) redirected to 0x5ED67C6 (calloc) --9306-- REDIR: 0x60FF1E0 (strncpy) redirected to 0x5ED7A50 (strncpy) --9306-- REDIR: 0x60F7E70 (free) redirected to 0x5ED5FB0 (free) --9306-- REDIR: 0x60FE9E0 (strcpy) redirected to 0x5ED76E0 (strcpy) --9306-- REDIR: 0x60FE800 (index) redirected to 0x5ED6F40 (index) --9306-- REDIR: 0x60FE970 (strcmp) redirected to 0x5ED70F0 (strcmp) --9306-- REDIR: 0x6100080 (memmove) redirected to 0x5ED73F0 (memmove) --9306-- REDIR: 0x6100EC0 (rawmemchr) redirected to 0x5ED7480 (rawmemchr) ==9306== ==9306== Invalid read of size 4 ==9306== at 0x4112580: (within /lib32/ld-2.3.6.so) ==9306== by 0x4105698: (within /lib32/ld-2.3.6.so) ==9306== by 0x410714B: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194195: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== Address 0x62A6678 is 24 bytes inside a block of size 27 alloc'd ==9306== at 0x5ED5422: malloc (vg_replace_malloc.c:149) ==9306== by 0x4107623: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194195: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F39552: XCreateFontCursor (in /usr/lib32/libX11.so.6.2.0) --9306-- Reading syms from /usr/lib32/libXcursor.so.1.0.2 (0x63BD000) --9306-- Reading debug info from /usr/lib32/libXcursor.so.1.0.2... --9306-- ... CRC mismatch (computed 392F5440 wanted 21D9D885) --9306-- object doesn't have a symbol table ==9306== ==9306== Invalid read of size 4 ==9306== at 0x4112580: (within /lib32/ld-2.3.6.so) ==9306== by 0x4105698: (within /lib32/ld-2.3.6.so) ==9306== by 0x410714B: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B287: (within /lib32/ld-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B529: (within /lib32/ld-2.3.6.so) ==9306== by 0x61941F5: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== Address 0x62A69A8 is 24 bytes inside a block of size 27 alloc'd ==9306== at 0x5ED5422: malloc (vg_replace_malloc.c:149) ==9306== by 0x4107623: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B287: (within /lib32/ld-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B529: (within /lib32/ld-2.3.6.so) ==9306== by 0x61941F5: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) --9306-- Reading syms from /usr/lib32/libXrender.so.1.3.0 (0x63EA000) --9306-- Reading debug info from /usr/lib32/libXrender.so.1.3.0... --9306-- ... CRC mismatch (computed 79A16690 wanted A0111F2E) --9306-- object doesn't have a symbol table --9306-- Reading syms from /usr/lib32/libXfixes.so.3.0.0 (0x6416000) --9306-- Reading debug info from /usr/lib32/libXfixes.so.3.0.0... --9306-- ... CRC mismatch (computed D6FFC8E9 wanted 743E9723) --9306-- object doesn't have a symbol table ==9306== ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BA0: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194309: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F39552: XCreateFontCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x8049B7F: main (xmain.c:108) ==9306== ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BD0: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194309: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F39552: XCreateFontCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x8049B7F: main (xmain.c:108) --9306-- REDIR: 0x60FFBF0 (memchr) redirected to 0x5ED71D0 (memchr) --9306-- REDIR: 0x60FA580 (realloc) redirected to 0x5ED6884 (realloc) --9306-- Reading syms from /usr/lib32/libgcc_s.so.1 (0x10FF9000) --9306-- object doesn't have a symbol table ==9306== ==9306== ERROR SUMMARY: 33 errors from 10 contexts (suppressed: 0 from 0) ==9306== ==9306== 1 errors in context 1 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BD0: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102B02: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== 1 errors in context 2 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109A8D: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102B02: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== 1 errors in context 3 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109A54: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102B02: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== 2 errors in context 4 of 10: ==9306== Invalid read of size 4 ==9306== at 0x4112580: (within /lib32/ld-2.3.6.so) ==9306== by 0x4105698: (within /lib32/ld-2.3.6.so) ==9306== by 0x410714B: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194195: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== Address 0x62A6678 is 24 bytes inside a block of size 27 alloc'd ==9306== at 0x5ED5422: malloc (vg_replace_malloc.c:149) ==9306== by 0x4107623: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194195: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F39552: XCreateFontCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== ==9306== 2 errors in context 5 of 10: ==9306== Invalid read of size 4 ==9306== at 0x4112580: (within /lib32/ld-2.3.6.so) ==9306== by 0x4105698: (within /lib32/ld-2.3.6.so) ==9306== by 0x410714B: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B287: (within /lib32/ld-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B529: (within /lib32/ld-2.3.6.so) ==9306== by 0x61941F5: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== Address 0x62A69A8 is 24 bytes inside a block of size 27 alloc'd ==9306== at 0x5ED5422: malloc (vg_replace_malloc.c:149) ==9306== by 0x4107623: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B287: (within /lib32/ld-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x410B529: (within /lib32/ld-2.3.6.so) ==9306== by 0x61941F5: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== ==9306== 2 errors in context 6 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x410A420: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102A91: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== 4 errors in context 7 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BD0: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194309: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F39552: XCreateFontCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x8049B7F: main (xmain.c:108) ==9306== ==9306== 4 errors in context 8 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BA0: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194309: (within /lib32/libc-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x6194E57: _dl_open (in /lib32/libc-2.3.6.so) ==9306== by 0x6221CC7: (within /lib32/libdl-2.3.6.so) ==9306== by 0x410C76D: (within /lib32/ld-2.3.6.so) ==9306== by 0x62222CA: (within /lib32/libdl-2.3.6.so) ==9306== by 0x6221D20: dlopen (in /lib32/libdl-2.3.6.so) ==9306== by 0x5F38D42: (within /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F391B3: XCreateGlyphCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x5F39552: XCreateFontCursor (in /usr/lib32/libX11.so.6.2.0) ==9306== by 0x8049B7F: main (xmain.c:108) ==9306== ==9306== 7 errors in context 9 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BD0: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102A91: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== ==9306== 9 errors in context 10 of 10: ==9306== Conditional jump or move depends on uninitialised value(s) ==9306== at 0x4109BA0: (within /lib32/ld-2.3.6.so) ==9306== by 0x4102A91: (within /lib32/ld-2.3.6.so) ==9306== by 0x411033F: (within /lib32/ld-2.3.6.so) ==9306== by 0x410144F: (within /lib32/ld-2.3.6.so) ==9306== by 0x4100786: (within /lib32/ld-2.3.6.so) ==9306== IN SUMMARY: 33 errors from 10 contexts (suppressed: 0 from 0) ==9306== ==9306== malloc/free: in use at exit: 24,682 bytes in 407 blocks. ==9306== malloc/free: 1,572 allocs, 1,165 frees, 40,371,870 bytes allocated. ==9306== ==9306== searching for pointers to 407 not-freed blocks. ==9306== checked 67,291,568 bytes. ==9306== ==9306== LEAK SUMMARY: ==9306== definitely lost: 81 bytes in 2 blocks. ==9306== possibly lost: 544 bytes in 8 blocks. ==9306== still reachable: 24,057 bytes in 397 blocks. ==9306== suppressed: 0 bytes in 0 blocks. ==9306== Use --leak-check=full to see details of leaked memory. --9306-- memcheck: sanity checks: 575 cheap, 24 expensive --9306-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --9306-- memcheck: auxmaps: 0 searches, 0 comparisons --9306-- memcheck: secondaries: 669 issued (42816k, 41M) --9306-- memcheck: secondaries: 1185 accessible and distinguished (75840k, 74M) --9306-- tt/tc: 22,962 tt lookups requiring 25,106 probes --9306-- tt/tc: 22,962 fast-cache updates, 2 flushes --9306-- translate: new 10,830 (264,408 -> 4,268,738; ratio 161:10) [0 scs] --9306-- translate: dumped 0 (0 -> ??) --9306-- translate: discarded 0 (0 -> ??) --9306-- scheduler: 22,382,175 jumps (bb entries). --9306-- scheduler: 575/46,906 major/minor sched events. --9306-- sanity: 576 cheap, 24 expensive checks. --9306-- exectx: 30,011 lists, 508 contexts (avg 0 per list) --9306-- exectx: 2,770 searches, 2,264 full compares (817 per 1000) --9306-- exectx: 0 cmp2, 75 cmp4, 0 cmpAll