Hi,
OK, I run samba 3.0.24-6etch9 from Debian 4.0 - etch. Yes, I ran under valgrind with only verbose and log-file options. Also, my samba package is a debian binary so I did not recompile with -g option. Here it is: -------------------------------------------------------------------------------- ==13104== Memcheck, a memory error detector. ==13104== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==13104== Using LibVEX rev 1658, a library for dynamic binary translation. ==13104== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==13104== Using valgrind-3.2.1-Debian, a dynamic binary instrumentation framework. ==13104== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==13104== ==13104== My PID = 13104, parent PID = 5917. Prog and args are: ==13104== /usr/bin/smbclient ==13104== -b ==13104== 1200 ==13104== -l ==13104== /var/log/samba ==13104== -d ==13104== 2 ==13104== //NETMASTER/htmaster ==13104== matrix16 ==13104== -U ==13104== bksamba ==13104== -c ==13104== mkdir Jan;cd Jan;mkdir segunda;cd segunda; prompt; recurse; mput * ==13104== --13104-- --13104-- Command line --13104-- /usr/bin/smbclient --13104-- -b --13104-- 1200 --13104-- -l --13104-- /var/log/samba --13104-- -d --13104-- 2 --13104-- //NETMASTER/htmaster --13104-- matrix16 --13104-- -U --13104-- bksamba --13104-- -c --13104-- mkdir Jan;cd Jan;mkdir segunda;cd segunda; prompt; recurse; mput * --13104-- Startup, with flags: --13104-- --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp --13104-- -v --13104-- --log-file=/home/supdti/log/backup-smb --13104-- Contents of /proc/version: --13104-- Linux version 2.6.18-4-686 (Debian 2.6.18.dfsg.1- 12etch2) ([EMAIL PROTECTED]) (gcc version 4.1.2 20061115 (prere lease) (Debian 4.1.1-21)) #1 SMP Wed May 9 23:03:12 UTC 2007 --13104-- Arch and hwcaps: X86, x86-sse1-sse2 --13104-- Valgrind library directory: /usr/lib/valgrind --13104-- Reading syms from /lib/ld-2.3.6.so (0x4000000) --13104-- Reading debug info from /lib/ld-2.3.6.so... --13104-- ... CRC mismatch (computed A2342EFB wanted 8FC9FDDB) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/bin/smbclient (0x8048000) --13104-- Reading debug info from /usr/bin/smbclient... --13104-- ... CRC mismatch (computed 7A9CD49A wanted 9E3BD552) --13104-- Reading debug info from /usr/lib/debug/usr/bin/smbclient... --13104-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000) --13104-- object doesn't have a dynamic symbol table --13104-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp --13104-- Reading suppressions file: /usr/lib/valgrind/default.supp --13104-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x4019000) --13104-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x401B000) --13104-- Reading syms from /lib/libreadline.so.5.2 (0x4025000) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/libncurses.so.5.5 (0x4055000) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/tls/i686/cmov/libcrypt-2.3.6.so (0x4096000) --13104-- Reading debug info from /lib/tls/i686/cmov/libcrypt-2.3.6.so... --13104-- ... CRC mismatch (computed CE9E7A33 wanted E66D00EE) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/tls/i686/cmov/libresolv-2.3.6.so (0x40C5000) --13104-- Reading debug info from /lib/tls/i686/cmov/libresolv-2.3.6.so... --13104-- ... CRC mismatch (computed FF1F450F wanted 5E448C26) --13104---13104-- Reading syms from /lib/tls/i686/cmov/libnsl-2.3.6.so (0x40D8000) --13104-- Reading debug info from /lib/tls/i686/cmov/libnsl-2.3.6.so... --13104-- ... CRC mismatch (computed AE01B93D wanted A5D54FCC) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/tls/i686/cmov/libdl-2.3.6.so (0x40EE000) --13104-- Reading debug info from /lib/tls/i686/cmov/libdl-2.3.6.so... --13104-- ... CRC mismatch (computed DE27AFD0 wanted AA9202FA) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/libpopt.so.0.0.0 (0x40F2000) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libgssapi_krb5.so.2.2 (0x40FA000) --13104-- Reading debug info from /usr/lib/libgssapi_krb5.so.2.2... --13104-- ... CRC mismatch (computed 4607B99D wanted E4A67835) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libkrb5.so.3.2 (0x4116000) --13104-- Reading debug info from /usr/lib/libkrb5.so.3.2... --13104-- ... CRC mismatch (computed 3126CB7D wanted 47F5E433) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libk5crypto.so.3.0 (0x4193000) --13104-- Reading debug info from /usr/lib/libk5crypto.so.3.0... --13104-- ... CRC mismatch (computed 0DA8525D wanted 18DDCC02) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/libcom_err.so.2.1 (0x41B8000) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libkrb5support.so.0.0 (0x41BB000) --13104-- Reading debug info from /usr/lib/libkrb5support.so.0.0... --13104-- ... CRC mismatch (computed BEE15888 wanted 5F1CCAAF) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libldap_r.so.2.0.130 (0x41C0000) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/liblber.so.2.0.130 (0x41F5000) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/tls/i686/cmov/libc-2.3.6.so (0x4201000) --13104-- Reading debug info from /lib/tls/i686/cmov/libc-2.3.6.so... --13104-- ... CRC mismatch (computed 4853B267 wanted 2813EF6A) --13104-- object doesn't have a symbol table - object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libsasl2.so.2.0.22 (0x4333000) --13104-- Reading debug info from /usr/lib/libsasl2.so.2.0.22... --13104-- ... CRC mismatch (computed DADBD879 wanted 7E1FB632) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libgnutls.so.13.0.9 (0x4349000) --13104-- Reading debug info from /usr/lib/libgnutls.so.13.0.9... --13104-- ... CRC mismatch (computed E23DA411 wanted E2E0EB35) --13104-- object doesn't have a symbol table --13104-- Reading syms from /lib/tls/i686/cmov/libpthread-2.3.6.so (0x43B7000) --13104-- Reading debug info from /lib/tls/i686/cmov/libpthread-2.3.6.so... --13104-- ... CRC mismatch (computed 3D5F38AB wanted 9CC22B1E) --13104-- Reading syms from /usr/lib/libtasn1.so.3.0.6 (0x43C9000) --13104-- Reading debug info from /usr/lib/libtasn1.so.3.0.6... --13104-- ... CRC mismatch (computed C8810EEF wanted 2EFAF75E) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libz.so.1.2.3 (0x43DC000) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libgcrypt.so.11.2.2 (0x43F1000) --13104-- Reading debug info from /usr/lib/libgcrypt.so.11.2.2... --13104-- ... CRC mismatch (computed 1DB119A7 wanted C5B3A183) --13104-- object doesn't have a symbol table --13104-- Reading syms from /usr/lib/libgpg-error.so.0.3.0 (0x4442000) --13104-- object doesn't have a symbol table --13104-- REDIR: 0x426D680 (memset) redirected to 0x401E4F0 (memset) --13104-- REDIR: 0x426DB20 (memcpy) redirected to 0x401EBE0 (memcpy) --13104-- REDIR: 0x426C7F0 (rindex) redirected to 0x401DF30 (rindex) --13104-- REDIR: 0x426C430 (strlen) redirected to 0x401E200 (strlen) --13104-- REDIR: 0x4268970 (malloc) redirected to 0x401D306 (malloc) --13104-- REDIR: 0x426BEC0 (strcmp) redirected to 0x401E2D0 (strcmp) --13104-- REDIR: 0x42666B0 (free) redirected to 0x401CF20 (free) --13104-- REDIR: 0x4268D90 (realloc) redirected to 0x401D3B5 (realloc) --13104-- REDIR: 0x4268630 (calloc) redirected to 0x401C633 (calloc) --13104-- REDIR: 0x426BF30 (strcpy) redirected to 0x401E970 (strcpy) --13104-- REDIR: 0x426C4E0 (strnlen) redirected to 0x401E1D0 (strnlen) --13104-- REDIR: 0x426D610 (memmove) redirected to 0x401E520 (memmove) --13104-- REDIR: 0x426C640 (strncmp) redirected to 0x401E260 (strncmp) --13104-- REDIR: 0x426BD50 (index) redirected to 0x401E020 (index) --13104-- REDIR: 0x426E3C0 (rawmemchr) redirected to 0x401E5C0 (rawmemchr) --13104-- REDIR: 0x426C740 (strncpy) redirected to 0x401ED70 (strncpy) ==13104== Invalid read of size 4 ==13104== at 0x4010CB8: (within /lib/ld-2.3.6.so) ==13104== by 0x4006704: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x44506C8 is 48 bytes inside a block of size 49 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x421FCAF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x80F00DD: smb_iconv_open (iconv.c:248) ==13104== by 0x80CC999: init_iconv (charcnv.c:155) ==13104== by 0x8094E84: lp_load (loadparm.c:5011) ==13104== by 0x8068413: main (client.c:3602) ==13104== ==13104== Invalid read of size 4 ==13104== at 0x4010E00: (within /lib/ld-2.3.6.so) ==13104== by 0x4006704: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x44506C8 is 48 bytes inside a block of size 49 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x421FCAF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x80F00DD: smb_iconv_open (iconv.c:248) ==13104== by 0x80CC999: init_iconv (charcnv.c:155) ==13104== by 0x8094E84: lp_load (loadparm.c:5011) ==13104== by 0x8068413: main (client.c:3602) ==13104== ==13104== Invalid read of size 4 ==13104== at 0x4010E00: (within /lib/ld-2.3.6.so) ==13104== by 0x4004B78: (within /lib/ld-2.3.6.so) ==13104== by 0x4006792: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x44506C8 is 48 bytes inside a block of size 49 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x421FCAF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x80F00DD: smb_iconv_open (iconv.c:248) ==13104== by 0x80CC999: init_iconv (charcnv.c:155) ==13104== by 0x8094E84: lp_load (loadparm.c:5011) ==13104== by 0x8068413: main (client.c:3602) --13104-- Reading syms from /usr/lib/gconv/UTF-16.so (0x4021000) --13104-- Reading debug info from /usr/lib/gconv/UTF-16.so... --13104-- ... CRC mismatch (computed B9DD947F wanted 0E169F79) --13104-- object doesn't have a symbol table ==13104== ==13104== Conditional jump or move depends on uninitialised value(s) ==13104== at 0x4008ED5: (within /lib/ld-2.3.6.so) ==13104== by 0x43018C4: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== ==13104== Conditional jump or move depends on uninitialised value(s) ==13104== at 0x4008B2E: (within /lib/ld-2.3.6.so) ==13104== by 0x43018C4: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) --13104-- Reading syms from /usr/lib/gconv/IBM850.so (0x4729000) --13104-- Reading debug info from /usr/lib/gconv/IBM850.so... --13104-- ... CRC mismatch (computed 3C317AC1 wanted 70693FCD) --13104-- object doesn't have a symbol table ==13104== ==13104== Invalid read of size 4 ==13104== at 0x4010E00: (within /lib/ld-2.3.6.so) ==13104== by 0x400B729: (within /lib/ld-2.3.6.so) ==13104== by 0x4008202: (within /lib/ld-2.3.6.so) ==13104== by 0x430361B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430367D: __libc_dlsym (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421FC4D: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F88B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x4450C48 is 24 bytes inside a block of size 25 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x4005DA5: (within /lib/ld-2.3.6.so) ==13104== by 0x4006704: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F88B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104====13104== Invalid write of size 1 ==13104== at 0x80CDE8E: pull_ucs2 (charcnv.c:1206) ==13104== by 0x80DB6DF: string_replace (util_str.c:392) ==13104== by 0x8065CC5: cmd_mput (client.c:1568) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) ==13104== Address 0x5DB55D9 is 0 bytes after a block of size 41 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x425DCDA: vasprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x42453DD: asprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x8065CA4: cmd_mput (client.c:1565) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) ==13104== ==13104== Invalid write of size 1 ==13104== at 0x80CDE8E: pull_ucs2 (charcnv.c:1206) ==13104== by 0x80DB6DF: string_replace (util_str.c:392) ==13104== by 0x8065B94: cmd_mput (client.c:1546) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) ==13104== Address 0x54CCE63 is 0 bytes after a block of size 35 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x425DCDA: vasprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x42453DD: asprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x8065B6F: cmd_mput (client.c:1545) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) --13104-- Discarding syms at 0x4729000-0x472D000 in /usr/lib/gconv/IBM850.so due to munmap() --13104-- Discarding syms at 0x4021000-0x4025000 in /usr/lib/gconv/UTF-16.so due to munmap() ==13104== ==13104== ERROR SUMMARY: 12428 errors from 8 contexts (suppressed: 53 from 1) ==13104== ==13104== 1 errors in context 1 of 8: ==13104== Invalid read of size 4 ==13104== at 0x4010E00: (within /lib/ld-2.3.6.so) ==13104== by 0x400B729: (within /lib/ld-2.3.6.so) ==13104== by 0x4008202: (within /lib/ld-2.3.6.so) ==13104== by 0x430361B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430367D: __libc_dlsym (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421FC4D: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F88B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x4450C48 is 24 bytes inside a block of size 25 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x4005DA5: (within /lib/ld-2.3.6.so) ==13104== by 0x4006704: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F88B: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== ==13104== 2 errors in context 2 of 8: ==13104== Conditional jump or move depends on uninitialised value(s) ==13104== at 0x4008B2E: (within /lib/ld-2.3.6.so) ==13104== by 0x43018C4: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== ==13104== 2 errors in context 3 of 8: ==13104== Conditional jump or move depends on uninitialised value(s) ==13104== at 0x4008ED5: (within /lib/ld-2.3.6.so) ==13104== by 0x43018C4: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== ==13104== 2 errors in context 4 of 8: ==13104== Invalid read of size 4 ==13104== at 0x4010E00: (within /lib/ld-2.3.6.so) ==13104== by 0x4006704: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x44506C8 is 48 bytes inside a block of size 49 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x421FCAF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x80F00DD: smb_iconv_open (iconv.c:248) ==13104== by 0x80CC999: init_iconv (charcnv.c:155) ==13104== by 0x8094E84: lp_load (loadparm.c:5011) ==13104== by 0x8068413: main (client.c:3602) ==13104== ==13104== 2 errors in context 5 of 8: ==13104== Invalid read of size 4 ==13104== at 0x4010CB8: (within /lib/ld-2.3.6.so) ==13104== by 0x4006704: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x44506C8 is 48 bytes inside a block of size 49 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x421FCAF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x80F00DD: smb_iconv_open (iconv.c:248) ==13104== by 0x80CC999: init_iconv (charcnv.c:155) ==13104== by 0x8094E84: lp_load (loadparm.c:5011) ==13104== by 0x8068413: main (client.c:3602) ==13104== ==13104== 4 errors in context 6 of 8: ==13104== Invalid read of size 4 ==13104== at 0x4010E00: (within /lib/ld-2.3.6.so) ==13104== by 0x4004B78: (within /lib/ld-2.3.6.so) ==13104== by 0x4006792: (within /lib/ld-2.3.6.so) ==13104== by 0x430146F: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x4300EDE: _dl_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x43036FC: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x400B44E: (within /lib/ld-2.3.6.so) ==13104== by 0x430375D: __libc_dlopen_mode (in /lib/tls/i686/cmov/libc- 2.3.6.so) ==13104== by 0x421FBFA: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== Address 0x44506C8 is 48 bytes inside a block of size 49 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x421FCAF: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F148: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x421F81A: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4218480: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4217063: (within /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x4216CD3: iconv_open (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x80F00DD: smb_iconv_open (iconv.c:248) ==13104== by 0x80CC999: init_iconv (charcnv.c:155) ==13104== by 0x8094E84: lp_load (loadparm.c:5011) ==13104== by 0x8068413: main (client.c:3602) ==13104== ==13104== 943 errors in context 7 of 8: ==13104== Invalid write of size 1 ==13104== at 0x80CDE8E: pull_ucs2 (charcnv.c:1206) ==13104== by 0x80DB6DF: string_replace (util_str.c:392) ==13104== by 0x8065B94: cmd_mput (client.c:1546) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) ==13104== Address 0x54CCE63 is 0 bytes after a block of size 35 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x425DCDA: vasprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x42453DD: asprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x8065B6F: cmd_mput (client.c:1545) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) ==13104== ==13104== 11472 errors in context 8 of 8: ==13104== Invalid write of size 1 ==13104== at 0x80CDE8E: pull_ucs2 (charcnv.c:1206) ==13104== by 0x80DB6DF: string_replace (util_str.c:392) ==13104== by 0x8065CC5: cmd_mput (client.c:1568) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) ==13104== Address 0x5DB55D9 is 0 bytes after a block of size 41 alloc'd ==13104== at 0x401D38B: malloc (vg_replace_malloc.c:149) ==13104== by 0x425DCDA: vasprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x42453DD: asprintf (in /lib/tls/i686/cmov/libc-2.3.6.so) ==13104== by 0x8065CA4: cmd_mput (client.c:1565) ==13104== by 0x8067A34: process_command_string (client.c:2997) ==13104== by 0x8068BFF: main (client.c:3316) --13104-- --13104-- supp: 53 Debian libc6 (2.3.x) stripped dynamic linker ==13104== ==13104== IN SUMMARY: 12428 errors from 8 contexts (suppressed: 53 from 1) ==13104== ==13104== malloc/free: in use at exit: 272,792 bytes in 295 blocks. ==13104== malloc/free: 1,954,988 allocs, 1,954,693 frees, 1,028,150,170 bytes allocated. ==13104== ==13104== searching for pointers to 295 not-freed blocks. ==13104== checked 576,448 bytes. ==13104== ==13104== LEAK SUMMARY: ==13104== definitely lost: 116 bytes in 4 blocks. ==13104== possibly lost: 0 bytes in 0 blocks. ==13104== still reachable: 272,676 bytes in 291 blocks. ==13104== suppressed: 0 bytes in 0 blocks. ==13104== ==13104== searching for pointers to 295 not-freed blocks. ==13104== checked 576,448 bytes. ==13104== ==13104== LEAK SUMMARY: ==13104== definitely lost: 116 bytes in 4 blocks. ==13104== possibly lost: 0 bytes in 0 blocks. ==13104== still reachable: 272,676 bytes in 291 blocks. ==13104== suppressed: 0 bytes in 0 blocks. ==13104== Use --leak-check=full to see details of leaked memory. --13104-- memcheck: sanity checks: 3233925 cheap, 129358 expensive --13104-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --13104-- memcheck: auxmaps: 0 searches, 0 comparisons --13104-- memcheck: SMs: n_issued = 478 (7648k, 7M) --13104-- memcheck: SMs: n_deissued = 0 (0k, 0M) --13104-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --13104-- memcheck: SMs: max_undefined = 2 (32k, 0M) --13104-- memcheck: SMs: max_defined -13104-- memcheck: SMs: max_non_DSM = 478 (7648k, 7M) --13104-- memcheck: max sec V bit nodes: 3 (0k, 0M) --13104-- memcheck: set_sec_vbits8 calls: 5 (new: 3, updates: 2) --13104-- memcheck: max shadow mem size: 7952k, 7M --13104-- translate: fast SP updates identified: 11,816 ( 88.4%) --13104-- translate: generic_known SP updates identified: 1,096 ( 8.2%) --13104-- translate: generic_unknown SP updates identified: 444 ( 3.3%) --13104-- tt/tc: 6,530,190 tt lookups requiring 6,938,622 probes --13104-- tt/tc: 6,530,190 fast-cache updates, 4 flushes --13104-- transtab: new 8,793 (201,449 -> 3,282,374; ratio 162:10) [0 scs] --13104-- transtab: dumped 0 (0 -> ??) --13104-- transtab: discarded 170 (3,263 -> ??) --13104-- scheduler: 323,392,577,573 jumps (bb entries). --13104-- scheduler: 3,233,925/359,460,697 major/minor sched events. --13104-- sanity: 3233926 cheap, 129358 expensive checks. --13104-- exectx: 30,011 lists, 754 contexts (avg 0 per list) --13104-- exectx: 3,716,771 searches, 3,771,803 full compares (1,014 per 1000) --13104-- exectx: 0 cmp2, 14,097 cmp4, 0 cmpAll -------------------------------------------------------------------------------- Regards, On Mon, 21 Jan 2008 14:54:47 +0100, Volker Lendecke wrote > On Mon, Jan 21, 2008 at 11:29:09AM -0200, Sergio Pires wrote: > > can anyone help me? > > First, what Samba version are you running? > > Second, can you run the program under valgrind? When it > comes to segfaults this provides very useful information. > > Volker Sergio Pires de Albuquerque DTI - Grupo VDL [EMAIL PROTECTED] This is Unix. It gives you enough rope to hang yourself ---- Miquel van Smoorenburg. -- Open WebMail Project (http://openwebmail.org) -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/listinfo/samba
