==30137== Memcheck, a memory error detector for x86-linux. ==30137== Copyright (C) 2002-2004, and GNU GPL'd, by Julian Seward et al. ==30137== Using valgrind-2.2.0, a program supervision framework for x86-linux. ==30137== Copyright (C) 2000-2004, and GNU GPL'd, by Julian Seward et al. ==30137== ==30137== My PID = 30137, parent PID = 30130. Prog and args are: ==30137== gdb ==30137== -batch ==30137== -x ==30137== /tmp/gdb.30130 ==30137== /proc/30100/exe ==30137== 30100 ==30137== ==30137== Valgrind library directory: /usr/local/lib/valgrind ==30137== Command line ==30137== gdb ==30137== -batch ==30137== -x ==30137== /tmp/gdb.30130 ==30137== /proc/30100/exe ==30137== 30100 ==30137== Startup, with flags: ==30137== -v ==30137== --trace-children=yes ==30137== --tool=memcheck ==30137== --log-file=winbind.vg ==30137== --exec=/usr/bin/gdb ==30137== Contents of /proc/version: ==30137== Linux version 2.4.31 (root@fusion) (gcc version 3.3.5 (Debian 1:3.3.5-13)) #1 Wed Jul 27 11:02:39 NZST 2005 ==30137== Reading syms from /usr/bin/gdb (0x8048000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /lib/ld-2.3.2.so (0x1B8E4000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /usr/local/lib/valgrind/stage2 (0xB0000000) ==30137== Reading syms from /lib/ld-2.3.2.so (0xB1000000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /lib/libdl-2.3.2.so (0xB101D000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /lib/libc-2.3.2.so (0xB1020000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /usr/local/lib/valgrind/vgskin_memcheck.so (0xB1354000) ==30137== Reading suppressions file: /usr/local/lib/valgrind/default.supp ==30137== REDIRECT soname:libc.so.6(__GI___errno_location) to soname:libpthread.so.0(__errno_location) ==30137== REDIRECT soname:libc.so.6(__errno_location) to soname:libpthread.so.0(__errno_location) ==30137== REDIRECT soname:libc.so.6(__GI___h_errno_location) to soname:libpthread.so.0(__h_errno_location) ==30137== REDIRECT soname:libc.so.6(__h_errno_location) to soname:libpthread.so.0(__h_errno_location) ==30137== REDIRECT soname:libc.so.6(__GI___res_state) to soname:libpthread.so.0(__res_state) ==30137== REDIRECT soname:libc.so.6(__res_state) to soname:libpthread.so.0(__res_state) ==30137== REDIRECT soname:libc.so.6(stpcpy) to *vgpreload_memcheck.so*(stpcpy) ==30137== REDIRECT soname:libc.so.6(strnlen) to *vgpreload_memcheck.so*(strnlen) ==30137== REDIRECT soname:ld-linux.so.2(stpcpy) to *vgpreload_memcheck.so*(stpcpy) ==30137== REDIRECT soname:ld-linux.so.2(strchr) to *vgpreload_memcheck.so*(strchr) ==30137== ==30137== Reading syms from /usr/local/lib/valgrind/vg_inject.so (0x1B8FE000) ==30137== Reading syms from /usr/local/lib/valgrind/vgpreload_memcheck.so (0x1B901000) ==30137== Reading syms from /lib/libreadline.so.4.3 (0x1B911000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /lib/libncurses.so.5.4 (0x1B93E000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /lib/libm-2.3.2.so (0x1B97E000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /lib/libdl-2.3.2.so (0x1B9A1000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== Reading syms from /lib/libc-2.3.2.so (0x1B9A5000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== TRANSLATE: 0x1BA160E0 redirected to 0x1B9053DA ==30137== TRANSLATE: 0x1BA15F20 redirected to 0x1B904E4C ==30137== TRANSLATE: 0x1BA161A0 redirected to 0x1B90592D ==30137== TRANSLATE: 0x1BA16710 redirected to 0x1B90586A ==30137== TRANSLATE: 0x1BA1AD10 redirected to 0x1B904740 ==30137== Reading syms from /lib/libthread_db-1.0.so (0x1BBDC000) ==30137== object doesn't have a symbol table ==30137== object doesn't have any debug info ==30137== TRANSLATE: 0x1BA1C720 redirected to 0x1B904C30 ==30137== ==30137== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 24 from 1) --30137-- --30137-- supp: 24 Ugly strchr error in /lib/ld-2.3.2.so ==30137== malloc/free: in use at exit: 220005 bytes in 2415 blocks. ==30137== malloc/free: 3103 allocs, 688 frees, 285901 bytes allocated. ==30137== --30137-- TT/TC: 0 tc sectors discarded. --30137-- 10544 tt_fast misses. --30137-- translate: new 10210 (185440 -> 2138578; ratio 115:10) --30137-- discard 0 (0 -> 0; ratio 0:10). --30137-- chainings: 6682 chainings, 0 unchainings. --30137-- dispatch: 650000 jumps (bb entries); of them 162889 (25%) unchained. --30137-- 199/14603 major/minor sched events. --30137-- reg-alloc: 1416 t-req-spill, 392440+8679 orig+spill uis, --30137-- 50580 total-reg-rank --30137-- sanity: 195 cheap, 8 expensive checks. --30137-- ccalls: 43551 C calls, 55% saves+restores avoided (143442 bytes) --30137-- 62631 args, avg 0.87 setup instrs each (15602 bytes) --30137-- 0% clear the stack (130653 bytes) --30137-- 13444 retvals, 31% of reg-reg movs avoided (8092 bytes)