==2742== Memcheck, a memory error detector. ==2742== Copyright (C) 2002-2006, and GNU GPL'd, by Julian Seward et al. ==2742== Using LibVEX rev 1658, a library for dynamic binary translation. ==2742== Copyright (C) 2004-2006, and GNU GPL'd, by OpenWorks LLP. ==2742== Using valgrind-3.2.2.SVN, a dynamic binary instrumentation framework. ==2742== Copyright (C) 2000-2006, and GNU GPL'd, by Julian Seward et al. ==2742== ==2742== My PID = 2742, parent PID = 2741. Prog and args are: ==2742== /usr/src/packages/BUILD/samba-3.0.24/source/bin/smbd ==2742== -D ==2742== -s ==2742== /etc/samba/smb.conf ==2742== --2742-- --2742-- Command line --2742-- /usr/src/packages/BUILD/samba-3.0.24/source/bin/smbd --2742-- -D --2742-- -s --2742-- /etc/samba/smb.conf --2742-- Startup, with flags: --2742-- -v --2742-- --trace-children=yes --2742-- --tool=memcheck --2742-- --num-callers=20 --2742-- --log-file=/var/log/samba/valgrind --2742-- Contents of /proc/version: --2742-- Linux version 2.6.18.2-34-default (geeko@buildhost) (gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)) #1 SMP Mon Nov 27 11:46:27 UTC 2006 --2742-- Arch and hwcaps: X86, x86-sse1-sse2 --2742-- Valgrind library directory: /usr/lib/valgrind --2742-- Reading syms from /usr/src/packages/BUILD/samba-3.0.24/source/bin/smbd (0x0) --2742-- Reading syms from /lib/ld-2.5.so (0x4000000) --2742-- Reading syms from /usr/lib/valgrind/x86-linux/memcheck (0x38000000) --2742-- object doesn't have a symbol table --2742-- object doesn't have a dynamic symbol table --2742-- Reading suppressions file: /usr/lib/valgrind/default.supp --2742-- REDIR: 0x4015970 (index) redirected to 0x38027CFB (???) --2742-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_core.so (0x481E000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so (0x4821000) --2742-- object doesn't have a symbol table ==2742== WARNING: new redirection conflicts with existing -- ignoring it --2742-- new: 0x04015970 (index ) R-> 0x048240B0 index --2742-- REDIR: 0x4015B10 (strlen) redirected to 0x4824270 (strlen) --2742-- Reading syms from /usr/lib/libldap-2.3.so.0.2.15 (0x4828000) --2742-- Reading syms from /usr/lib/liblber-2.3.so.0.2.15 (0x4860000) --2742-- Reading syms from /usr/lib/libgssapi_krb5.so.2.2 (0x486E000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /usr/lib/libkrb5.so.3.2 (0x4898000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /usr/lib/libk5crypto.so.3.0 (0x4914000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libcom_err.so.2.1 (0x4951000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libresolv-2.5.so (0x4955000) --2742-- Reading syms from /lib/libdl-2.5.so (0x4968000) --2742-- Reading syms from /usr/lib/libcups.so.2 (0x496C000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /usr/lib/libssl.so.0.9.8 (0x499D000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /usr/lib/libcrypto.so.0.9.8 (0x49DA000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libz.so.1.2.3 (0x4B0D000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libpthread-2.5.so (0x4B20000) --2742-- Reading syms from /lib/libm-2.5.so (0x4B38000) --2742-- Reading syms from /lib/libcrypt-2.5.so (0x4B5E000) --2742-- Reading syms from /lib/libpam.so.0.81.5 (0x4B92000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libattr.so.1.1.0 (0x4B9E000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libacl.so.1.1.0 (0x4BA4000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libnscd.so.1.0.1 (0x4BAB000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libnsl-2.5.so (0x4BAE000) --2742-- Reading syms from /usr/lib/libpopt.so.0.0.0 (0x4BC4000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libc-2.5.so (0x4BCE000) --2742-- Reading syms from /usr/lib/libsasl2.so.2.0.22 (0x4CFC000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /usr/lib/libkrb5support.so.0.1 (0x4D14000) --2742-- object doesn't have a symbol table --2742-- Reading syms from /lib/libaudit.so.0.0.0 (0x4D1D000) --2742-- object doesn't have a symbol table --2742-- REDIR: 0x4C39FB0 (memset) redirected to 0x4824560 (memset) --2742-- REDIR: 0x4C3A4B0 (memcpy) redirected to 0x4824C30 (memcpy) --2742-- REDIR: 0x4C39130 (rindex) redirected to 0x4823F90 (rindex) --2742-- REDIR: 0x4C38D80 (strlen) redirected to 0x4824250 (strlen) --2742-- REDIR: 0x4C36040 (malloc) redirected to 0x482336B (malloc) --2742-- REDIR: 0x4C38800 (strcmp) redirected to 0x4824320 (strcmp) --2742-- REDIR: 0x4C33CF0 (free) redirected to 0x4822F85 (free) --2742-- REDIR: 0x4C35B20 (calloc) redirected to 0x4822698 (calloc) --2742-- REDIR: 0x4C38870 (strcpy) redirected to 0x48249D0 (strcpy) --2742-- REDIR: 0x4C38E30 (strnlen) redirected to 0x4824220 (strnlen) --2742-- REDIR: 0x4C39F40 (memmove) redirected to 0x4824590 (memmove) --2742-- REDIR: 0x4C36470 (realloc) redirected to 0x482341A (realloc) --2742-- REDIR: 0x4C39080 (strncpy) redirected to 0x4824DB0 (strncpy) --2742-- REDIR: 0x4C3AD60 (rawmemchr) redirected to 0x4824630 (rawmemchr) --2742-- REDIR: 0x4C38690 (index) redirected to 0x4824080 (index) --2742-- REDIR: 0x4C38F80 (strncmp) redirected to 0x48242B0 (strncmp) --2742-- REDIR: 0x4C3AE30 (strchrnul) redirected to 0x4824600 (strchrnul) --2742-- REDIR: 0x4C39AB0 (memchr) redirected to 0x4824440 (memchr) --2742-- REDIR: 0x4C3A1B0 (stpcpy) redirected to 0x48248F0 (stpcpy) --2742-- Reading syms from /usr/lib/gconv/UTF-16.so (0x4EA6000) --2742-- Reading syms from /usr/lib/gconv/IBM850.so (0x4EAA000) --2742-- REDIR: 0x4015EE0 (stpcpy) redirected to 0x4824810 (stpcpy) --2742-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --2742-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() ==2742== ==2742== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) --2742-- --2742-- supp: 3 dl-hack3 ==2742== malloc/free: in use at exit: 340,661 bytes in 481 blocks. ==2742== malloc/free: 2,430 allocs, 1,949 frees, 436,808 bytes allocated. ==2742== ==2742== searching for pointers to 481 not-freed blocks. ==2742== checked 754,396 bytes. ==2742== ==2742== LEAK SUMMARY: ==2742== definitely lost: 5,777 bytes in 103 blocks. ==2742== possibly lost: 0 bytes in 0 blocks. ==2742== still reachable: 334,884 bytes in 378 blocks. ==2742== suppressed: 0 bytes in 0 blocks. ==2742== Use --leak-check=full to see details of leaked memory. --2742-- memcheck: sanity checks: 129 cheap, 6 expensive --2742-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --2742-- memcheck: auxmaps: 0 searches, 0 comparisons --2742-- memcheck: SMs: n_issued = 39 (624k, 0M) --2742-- memcheck: SMs: n_deissued = 0 (0k, 0M) --2742-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --2742-- memcheck: SMs: max_undefined = 0 (0k, 0M) --2742-- memcheck: SMs: max_defined = 120 (1920k, 1M) --2742-- memcheck: SMs: max_non_DSM = 39 (624k, 0M) --2742-- memcheck: max sec V bit nodes: 2 (0k, 0M) --2742-- memcheck: set_sec_vbits8 calls: 4 (new: 2, updates: 2) --2742-- memcheck: max shadow mem size: 928k, 0M --2742-- translate: fast SP updates identified: 9,123 ( 88.6%) --2742-- translate: generic_known SP updates identified: 776 ( 7.5%) --2742-- translate: generic_unknown SP updates identified: 392 ( 3.8%) --2742-- tt/tc: 21,671 tt lookups requiring 22,856 probes --2742-- tt/tc: 21,671 fast-cache updates, 5 flushes --2742-- transtab: new 6,816 (144,645 -> 2,363,627; ratio 163:10) [0 scs] --2742-- transtab: dumped 0 (0 -> ??) --2742-- transtab: discarded 178 (3,527 -> ??) --2742-- scheduler: 12,912,983 jumps (bb entries). --2742-- scheduler: 129/19,826 major/minor sched events. --2742-- sanity: 130 cheap, 6 expensive checks. --2742-- exectx: 30,011 lists, 485 contexts (avg 0 per list) --2742-- exectx: 4,377 searches, 3,941 full compares (900 per 1000) --2742-- exectx: 0 cmp2, 3 cmp4, 0 cmpAll --2747-- Reading syms from /lib/libnss_files-2.5.so (0x4FF4000) --2747-- Reading syms from /lib/libnss_dns-2.5.so (0x4FE2000) --2747-- Reading syms from /lib/libnss_winbind.so.2 (0x4FE8000) --2747-- Reading debug info from /usr/lib/debug/lib/libnss_winbind.so.2.debug... --2792-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --2792-- Reading syms from /lib/security/pam_env.so (0x5159000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_unix2.so (0x515E000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5181000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_winbind.so (0x516A000) --2792-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2792-- Reading syms from /lib/security/pam_localuser.so (0x5175000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_pwcheck.so (0x5178000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51CE000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_limits.so (0x51B7000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_umask.so (0x51BC000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_warn.so (0x51C0000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_deny.so (0x51C3000) --2792-- object doesn't have a symbol table ==2792== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2792== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2792== by 0x51B8928: pam_sm_open_session (in /lib/security/pam_limits.so) ==2792== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2792== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2792== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2792== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2792== by 0x55CBB: session_claim (session.c:132) ==2792== by 0x5B49D: register_vuid (password.c:308) ==2792== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2792== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2792== by 0xB3D6F: switch_message (process.c:991) ==2792== by 0xB4E6A: smbd_process (process.c:1018) ==2792== by 0x2BECCF: main (server.c:1024) --2792-- Discarding syms at 0x5159000-0x515E000 in /lib/security/pam_env.so due to munmap() --2792-- Discarding syms at 0x515E000-0x516A000 in /lib/security/pam_unix2.so due to munmap() --2792-- Discarding syms at 0x516A000-0x5175000 in /lib/security/pam_winbind.so due to munmap() --2792-- Discarding syms at 0x5175000-0x5178000 in /lib/security/pam_localuser.so due to munmap() --2792-- Discarding syms at 0x5178000-0x5181000 in /lib/security/pam_pwcheck.so due to munmap() --2792-- Discarding syms at 0x5181000-0x51B7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2792-- Discarding syms at 0x51CE000-0x51D9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2792-- Discarding syms at 0x51B7000-0x51BC000 in /lib/security/pam_limits.so due to munmap() --2792-- Discarding syms at 0x51BC000-0x51C0000 in /lib/security/pam_umask.so due to munmap() --2792-- Discarding syms at 0x51C0000-0x51C3000 in /lib/security/pam_warn.so due to munmap() --2792-- Discarding syms at 0x51C3000-0x51C6000 in /lib/security/pam_deny.so due to munmap() --2838-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --2838-- Reading syms from /lib/security/pam_env.so (0x5159000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_unix2.so (0x515E000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5181000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_winbind.so (0x516A000) --2838-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2838-- Reading syms from /lib/security/pam_localuser.so (0x5175000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_pwcheck.so (0x5178000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51CE000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_limits.so (0x51B7000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_umask.so (0x51BC000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_warn.so (0x51C0000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_deny.so (0x51C3000) --2838-- object doesn't have a symbol table ==2838== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2838== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2838== by 0x51B8928: pam_sm_open_session (in /lib/security/pam_limits.so) ==2838== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2838== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2838== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2838== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2838== by 0x55CBB: session_claim (session.c:132) ==2838== by 0x5B49D: register_vuid (password.c:308) ==2838== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2838== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2838== by 0xB3D6F: switch_message (process.c:991) ==2838== by 0xB4E6A: smbd_process (process.c:1018) ==2838== by 0x2BECCF: main (server.c:1024) --2838-- Discarding syms at 0x5159000-0x515E000 in /lib/security/pam_env.so due to munmap() --2838-- Discarding syms at 0x515E000-0x516A000 in /lib/security/pam_unix2.so due to munmap() --2838-- Discarding syms at 0x516A000-0x5175000 in /lib/security/pam_winbind.so due to munmap() --2838-- Discarding syms at 0x5175000-0x5178000 in /lib/security/pam_localuser.so due to munmap() --2838-- Discarding syms at 0x5178000-0x5181000 in /lib/security/pam_pwcheck.so due to munmap() --2838-- Discarding syms at 0x5181000-0x51B7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2838-- Discarding syms at 0x51CE000-0x51D9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2838-- Discarding syms at 0x51B7000-0x51BC000 in /lib/security/pam_limits.so due to munmap() --2838-- Discarding syms at 0x51BC000-0x51C0000 in /lib/security/pam_umask.so due to munmap() --2838-- Discarding syms at 0x51C0000-0x51C3000 in /lib/security/pam_warn.so due to munmap() --2838-- Discarding syms at 0x51C3000-0x51C6000 in /lib/security/pam_deny.so due to munmap() ==2838== ==2838== Conditional jump or move depends on uninitialised value(s) ==2838== at 0x200010: push_ucs2 (charcnv.c:1039) ==2838== by 0x20052F: push_string_fn (charcnv.c:1328) ==2838== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==2838== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==2838== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==2838== by 0x91B85: handle_trans2 (trans2.c:5077) ==2838== by 0x97BC7: reply_trans2 (trans2.c:5346) ==2838== by 0xB3D6F: switch_message (process.c:991) ==2838== by 0xB4E6A: smbd_process (process.c:1018) ==2838== by 0x2BECCF: main (server.c:1024) --2889-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --2889-- Reading syms from /lib/security/pam_env.so (0x5159000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_unix2.so (0x515E000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5181000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_winbind.so (0x516A000) --2889-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2889-- Reading syms from /lib/security/pam_localuser.so (0x5175000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_pwcheck.so (0x5178000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51CE000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_limits.so (0x51B7000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_umask.so (0x51BC000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_warn.so (0x51C0000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_deny.so (0x51C3000) --2889-- object doesn't have a symbol table ==2889== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2889== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2889== by 0x51B8928: pam_sm_open_session (in /lib/security/pam_limits.so) ==2889== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2889== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2889== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2889== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2889== by 0x55CBB: session_claim (session.c:132) ==2889== by 0x5B49D: register_vuid (password.c:308) ==2889== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2889== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2889== by 0xB3D6F: switch_message (process.c:991) ==2889== by 0xB4E6A: smbd_process (process.c:1018) ==2889== by 0x2BECCF: main (server.c:1024) --2889-- Discarding syms at 0x5159000-0x515E000 in /lib/security/pam_env.so due to munmap() --2889-- Discarding syms at 0x515E000-0x516A000 in /lib/security/pam_unix2.so due to munmap() --2889-- Discarding syms at 0x516A000-0x5175000 in /lib/security/pam_winbind.so due to munmap() --2889-- Discarding syms at 0x5175000-0x5178000 in /lib/security/pam_localuser.so due to munmap() --2889-- Discarding syms at 0x5178000-0x5181000 in /lib/security/pam_pwcheck.so due to munmap() --2889-- Discarding syms at 0x5181000-0x51B7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2889-- Discarding syms at 0x51CE000-0x51D9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2889-- Discarding syms at 0x51B7000-0x51BC000 in /lib/security/pam_limits.so due to munmap() --2889-- Discarding syms at 0x51BC000-0x51C0000 in /lib/security/pam_umask.so due to munmap() --2889-- Discarding syms at 0x51C0000-0x51C3000 in /lib/security/pam_warn.so due to munmap() --2889-- Discarding syms at 0x51C3000-0x51C6000 in /lib/security/pam_deny.so due to munmap() --2921-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --2921-- Reading syms from /lib/security/pam_env.so (0x5259000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x525E000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5281000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x526A000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x5275000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x5278000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52CE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x52B7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x52BC000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x52C0000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x52C3000) --2921-- object doesn't have a symbol table ==2921== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2921== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x52B8928: pam_sm_open_session (in /lib/security/pam_limits.so) ==2921== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2921== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2921== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2921== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2921== by 0x55CBB: session_claim (session.c:132) ==2921== by 0x5B49D: register_vuid (password.c:308) ==2921== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2921== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) --2921-- Discarding syms at 0x5259000-0x525E000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x525E000-0x526A000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x526A000-0x5275000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x5275000-0x5278000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x5278000-0x5281000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5281000-0x52B7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x52CE000-0x52D9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x52B7000-0x52BC000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x52BC000-0x52C0000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x52C0000-0x52C3000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x52C3000-0x52C6000 in /lib/security/pam_deny.so due to munmap() ==2921== ==2921== Conditional jump or move depends on uninitialised value(s) ==2921== at 0x200010: push_ucs2 (charcnv.c:1039) ==2921== by 0x20052F: push_string_fn (charcnv.c:1328) ==2921== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==2921== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==2921== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==2921== by 0x91B85: handle_trans2 (trans2.c:5077) ==2921== by 0x97BC7: reply_trans2 (trans2.c:5346) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) --2921-- Reading syms from /lib/security/pam_env.so (0x5360000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5365000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5388000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5371000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x537C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x537F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x53D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x53BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x53C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x53C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x53CA000) --2921-- object doesn't have a symbol table ==2921== ==2921== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2921== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x53BF928: pam_sm_open_session (in /lib/security/pam_limits.so) ==2921== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2921== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2921== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2921== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2921== by 0x55CBB: session_claim (session.c:132) ==2921== by 0x5B49D: register_vuid (password.c:308) ==2921== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2921== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) --2921-- Discarding syms at 0x5360000-0x5365000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5365000-0x5371000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5371000-0x537C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x537C000-0x537F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x537F000-0x5388000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5388000-0x53BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x53D5000-0x53E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x53BE000-0x53C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x53C3000-0x53C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x53C7000-0x53CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x53CA000-0x53CD000 in /lib/security/pam_deny.so due to munmap() ==2921== ==2921== Invalid read of size 1 ==2921== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59DFF: user_in_netgroup (password.c:429) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== Address 0x53176B7 is 1 bytes before a block of size 120 alloc'd ==2921== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==2921== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59DFF: user_in_netgroup (password.c:429) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== ==2921== Invalid read of size 1 ==2921== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59EC8: user_in_netgroup (password.c:445) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== Address 0x5317967 is 1 bytes before a block of size 120 alloc'd ==2921== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==2921== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59EC8: user_in_netgroup (password.c:445) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) --2921-- Reading syms from /lib/security/pam_env.so (0x5360000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5365000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5388000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5371000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x537C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x537F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x53D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x53BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x53C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x53C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x53CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5360000-0x5365000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5365000-0x5371000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5371000-0x537C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x537C000-0x537F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x537F000-0x5388000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5388000-0x53BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x53D5000-0x53E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x53BE000-0x53C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x53C3000-0x53C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x53C7000-0x53CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x53CA000-0x53CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table ==2921== ==2921== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2921== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x54BF928: pam_sm_open_session (in /lib/security/pam_limits.so) ==2921== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2921== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2921== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2921== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2921== by 0x55CBB: session_claim (session.c:132) ==2921== by 0x5B49D: register_vuid (password.c:308) ==2921== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2921== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --3136-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3136-- Reading syms from /lib/security/pam_env.so (0x5259000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_unix2.so (0x525E000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5281000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_winbind.so (0x526A000) --3136-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3136-- Reading syms from /lib/security/pam_localuser.so (0x5275000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_pwcheck.so (0x5278000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52CE000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_limits.so (0x52B7000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_umask.so (0x52BC000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_warn.so (0x52C0000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_deny.so (0x52C3000) --3136-- object doesn't have a symbol table ==3136== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3136== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3136== by 0x52B8928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3136== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3136== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3136== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3136== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3136== by 0x55CBB: session_claim (session.c:132) ==3136== by 0x5B49D: register_vuid (password.c:308) ==3136== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3136== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) --3136-- Discarding syms at 0x5259000-0x525E000 in /lib/security/pam_env.so due to munmap() --3136-- Discarding syms at 0x525E000-0x526A000 in /lib/security/pam_unix2.so due to munmap() --3136-- Discarding syms at 0x526A000-0x5275000 in /lib/security/pam_winbind.so due to munmap() --3136-- Discarding syms at 0x5275000-0x5278000 in /lib/security/pam_localuser.so due to munmap() --3136-- Discarding syms at 0x5278000-0x5281000 in /lib/security/pam_pwcheck.so due to munmap() --3136-- Discarding syms at 0x5281000-0x52B7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3136-- Discarding syms at 0x52CE000-0x52D9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3136-- Discarding syms at 0x52B7000-0x52BC000 in /lib/security/pam_limits.so due to munmap() --3136-- Discarding syms at 0x52BC000-0x52C0000 in /lib/security/pam_umask.so due to munmap() --3136-- Discarding syms at 0x52C0000-0x52C3000 in /lib/security/pam_warn.so due to munmap() --3136-- Discarding syms at 0x52C3000-0x52C6000 in /lib/security/pam_deny.so due to munmap() ==3136== ==3136== Invalid read of size 1 ==3136== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59DFF: user_in_netgroup (password.c:429) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) ==3136== Address 0x517BB17 is 1 bytes before a block of size 120 alloc'd ==3136== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3136== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3136== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59DFF: user_in_netgroup (password.c:429) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) ==3136== ==3136== Invalid read of size 1 ==3136== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59EC8: user_in_netgroup (password.c:445) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) ==3136== Address 0x517BDC7 is 1 bytes before a block of size 120 alloc'd ==3136== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3136== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3136== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59EC8: user_in_netgroup (password.c:445) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2838-- Reading syms from /lib/security/pam_env.so (0x5260000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_unix2.so (0x5265000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5288000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_winbind.so (0x5271000) --2838-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2838-- Reading syms from /lib/security/pam_localuser.so (0x527C000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_pwcheck.so (0x527F000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D5000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_limits.so (0x52BE000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_umask.so (0x52C3000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_warn.so (0x52C7000) --2838-- object doesn't have a symbol table --2838-- Reading syms from /lib/security/pam_deny.so (0x52CA000) --2838-- object doesn't have a symbol table --2838-- Discarding syms at 0x5260000-0x5265000 in /lib/security/pam_env.so due to munmap() --2838-- Discarding syms at 0x5265000-0x5271000 in /lib/security/pam_unix2.so due to munmap() --2838-- Discarding syms at 0x5271000-0x527C000 in /lib/security/pam_winbind.so due to munmap() --2838-- Discarding syms at 0x527C000-0x527F000 in /lib/security/pam_localuser.so due to munmap() --2838-- Discarding syms at 0x527F000-0x5288000 in /lib/security/pam_pwcheck.so due to munmap() --2838-- Discarding syms at 0x5288000-0x52BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2838-- Discarding syms at 0x52D5000-0x52E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2838-- Discarding syms at 0x52BE000-0x52C3000 in /lib/security/pam_limits.so due to munmap() --2838-- Discarding syms at 0x52C3000-0x52C7000 in /lib/security/pam_umask.so due to munmap() --2838-- Discarding syms at 0x52C7000-0x52CA000 in /lib/security/pam_warn.so due to munmap() --2838-- Discarding syms at 0x52CA000-0x52CD000 in /lib/security/pam_deny.so due to munmap() --2838-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --2838-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --2838-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --2838-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --2838-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==2838== ==2838== ERROR SUMMARY: 88 errors from 2 contexts (suppressed: 113 from 1) ==2838== ==2838== 38 errors in context 1 of 2: ==2838== Conditional jump or move depends on uninitialised value(s) ==2838== at 0x200010: push_ucs2 (charcnv.c:1039) ==2838== by 0x20052F: push_string_fn (charcnv.c:1328) ==2838== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==2838== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==2838== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==2838== by 0x91B85: handle_trans2 (trans2.c:5077) ==2838== by 0x97BC7: reply_trans2 (trans2.c:5346) ==2838== by 0xB3D6F: switch_message (process.c:991) ==2838== by 0xB4E6A: smbd_process (process.c:1018) ==2838== by 0x2BECCF: main (server.c:1024) ==2838== ==2838== 50 errors in context 2 of 2: ==2838== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2838== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2838== by 0x51B8928: ??? ==2838== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2838== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2838== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2838== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2838== by 0x55CBB: session_claim (session.c:132) ==2838== by 0x5B49D: register_vuid (password.c:308) ==2838== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2838== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2838== by 0xB3D6F: switch_message (process.c:991) ==2838== by 0xB4E6A: smbd_process (process.c:1018) ==2838== by 0x2BECCF: main (server.c:1024) --2838-- --2838-- supp: 113 dl-hack3 ==2838== ==2838== IN SUMMARY: 88 errors from 2 contexts (suppressed: 113 from 1) ==2838== ==2838== malloc/free: in use at exit: 644,797 bytes in 752 blocks. ==2838== malloc/free: 9,627 allocs, 8,875 frees, 2,788,454 bytes allocated. ==2838== ==2838== searching for pointers to 752 not-freed blocks. ==2838== checked 1,254,024 bytes. ==2838== ==2838== LEAK SUMMARY: ==2838== definitely lost: 104 bytes in 7 blocks. ==2838== possibly lost: 0 bytes in 0 blocks. ==2838== still reachable: 644,693 bytes in 745 blocks. ==2838== suppressed: 0 bytes in 0 blocks. ==2838== Use --leak-check=full to see details of leaked memory. --2838-- memcheck: sanity checks: 179 cheap, 8 expensive --2838-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --2838-- memcheck: auxmaps: 0 searches, 0 comparisons --2838-- memcheck: SMs: n_issued = 93 (1488k, 1M) --2838-- memcheck: SMs: n_deissued = 1 (16k, 0M) --2838-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --2838-- memcheck: SMs: max_undefined = 6 (96k, 0M) --2838-- memcheck: SMs: max_defined = 127 (2032k, 1M) --2838-- memcheck: SMs: max_non_DSM = 92 (1472k, 1M) --2838-- memcheck: max sec V bit nodes: 28 (1k, 0M) --2838-- memcheck: set_sec_vbits8 calls: 115 (new: 28, updates: 87) --2838-- memcheck: max shadow mem size: 1777k, 1M --2838-- translate: fast SP updates identified: 39,790 ( 88.3%) --2838-- translate: generic_known SP updates identified: 3,891 ( 8.6%) --2838-- translate: generic_unknown SP updates identified: 1,361 ( 3.0%) --2838-- tt/tc: 93,849 tt lookups requiring 133,359 probes --2838-- tt/tc: 93,849 fast-cache updates, 30 flushes --2838-- transtab: new 29,828 (658,201 -> 10,552,137; ratio 160:10) [0 scs] --2838-- transtab: dumped 0 (0 -> ??) --2838-- transtab: discarded 1,667 (30,910 -> ??) --2838-- scheduler: 17,995,489 jumps (bb entries). --2838-- scheduler: 179/88,969 major/minor sched events. --2838-- sanity: 180 cheap, 8 expensive checks. --2838-- exectx: 30,011 lists, 4,945 contexts (avg 0 per list) --2838-- exectx: 18,657 searches, 14,154 full compares (758 per 1000) --2838-- exectx: 0 cmp2, 652 cmp4, 0 cmpAll --3204-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3204-- Reading syms from /lib/security/pam_env.so (0x5159000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_unix2.so (0x515E000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5181000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_winbind.so (0x516A000) --3204-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3204-- Reading syms from /lib/security/pam_localuser.so (0x5175000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_pwcheck.so (0x5178000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51CE000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_limits.so (0x51B7000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_umask.so (0x51BC000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_warn.so (0x51C0000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_deny.so (0x51C3000) --3204-- object doesn't have a symbol table ==3204== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3204== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3204== by 0x51B8928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3204== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3204== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3204== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3204== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3204== by 0x55CBB: session_claim (session.c:132) ==3204== by 0x5B49D: register_vuid (password.c:308) ==3204== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3204== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) --3204-- Discarding syms at 0x5159000-0x515E000 in /lib/security/pam_env.so due to munmap() --3204-- Discarding syms at 0x515E000-0x516A000 in /lib/security/pam_unix2.so due to munmap() --3204-- Discarding syms at 0x516A000-0x5175000 in /lib/security/pam_winbind.so due to munmap() --3204-- Discarding syms at 0x5175000-0x5178000 in /lib/security/pam_localuser.so due to munmap() --3204-- Discarding syms at 0x5178000-0x5181000 in /lib/security/pam_pwcheck.so due to munmap() --3204-- Discarding syms at 0x5181000-0x51B7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3204-- Discarding syms at 0x51CE000-0x51D9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3204-- Discarding syms at 0x51B7000-0x51BC000 in /lib/security/pam_limits.so due to munmap() --3204-- Discarding syms at 0x51BC000-0x51C0000 in /lib/security/pam_umask.so due to munmap() --3204-- Discarding syms at 0x51C0000-0x51C3000 in /lib/security/pam_warn.so due to munmap() --3204-- Discarding syms at 0x51C3000-0x51C6000 in /lib/security/pam_deny.so due to munmap() ==3204== ==3204== Invalid read of size 1 ==3204== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59DFF: user_in_netgroup (password.c:429) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) ==3204== Address 0x50A5827 is 1 bytes before a block of size 120 alloc'd ==3204== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3204== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3204== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59DFF: user_in_netgroup (password.c:429) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) ==3204== ==3204== Invalid read of size 1 ==3204== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59EC8: user_in_netgroup (password.c:445) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) ==3204== Address 0x50A5AD7 is 1 bytes before a block of size 120 alloc'd ==3204== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3204== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3204== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59EC8: user_in_netgroup (password.c:445) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) --3263-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3263-- Reading syms from /lib/security/pam_env.so (0x515C000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_unix2.so (0x5161000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5184000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_winbind.so (0x516D000) --3263-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3263-- Reading syms from /lib/security/pam_localuser.so (0x5178000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_pwcheck.so (0x517B000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D1000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_limits.so (0x51BA000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_umask.so (0x51BF000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_warn.so (0x51C3000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_deny.so (0x51C6000) --3263-- object doesn't have a symbol table ==3263== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3263== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3263== by 0x51BB928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3263== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3263== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3263== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3263== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3263== by 0x55CBB: session_claim (session.c:132) ==3263== by 0x5B49D: register_vuid (password.c:308) ==3263== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3263== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) --3263-- Discarding syms at 0x515C000-0x5161000 in /lib/security/pam_env.so due to munmap() --3263-- Discarding syms at 0x5161000-0x516D000 in /lib/security/pam_unix2.so due to munmap() --3263-- Discarding syms at 0x516D000-0x5178000 in /lib/security/pam_winbind.so due to munmap() --3263-- Discarding syms at 0x5178000-0x517B000 in /lib/security/pam_localuser.so due to munmap() --3263-- Discarding syms at 0x517B000-0x5184000 in /lib/security/pam_pwcheck.so due to munmap() --3263-- Discarding syms at 0x5184000-0x51BA000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3263-- Discarding syms at 0x51D1000-0x51DC000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3263-- Discarding syms at 0x51BA000-0x51BF000 in /lib/security/pam_limits.so due to munmap() --3263-- Discarding syms at 0x51BF000-0x51C3000 in /lib/security/pam_umask.so due to munmap() --3263-- Discarding syms at 0x51C3000-0x51C6000 in /lib/security/pam_warn.so due to munmap() --3263-- Discarding syms at 0x51C6000-0x51C9000 in /lib/security/pam_deny.so due to munmap() ==3263== ==3263== Invalid read of size 1 ==3263== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59DFF: user_in_netgroup (password.c:429) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) ==3263== Address 0x50C4F37 is 1 bytes before a block of size 120 alloc'd ==3263== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3263== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3263== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59DFF: user_in_netgroup (password.c:429) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) ==3263== ==3263== Invalid read of size 1 ==3263== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59EC8: user_in_netgroup (password.c:445) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) ==3263== Address 0x50C51E7 is 1 bytes before a block of size 120 alloc'd ==3263== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3263== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3263== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59EC8: user_in_netgroup (password.c:445) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) --2792-- Reading syms from /lib/security/pam_env.so (0x4ED2000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_unix2.so (0x526C000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x528F000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_winbind.so (0x5278000) --2792-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2792-- Reading syms from /lib/security/pam_localuser.so (0x5283000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_pwcheck.so (0x5286000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52DC000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_limits.so (0x52C5000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_umask.so (0x52CA000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_warn.so (0x52CE000) --2792-- object doesn't have a symbol table --2792-- Reading syms from /lib/security/pam_deny.so (0x52D1000) --2792-- object doesn't have a symbol table --2792-- Discarding syms at 0x4ED2000-0x4ED7000 in /lib/security/pam_env.so due to munmap() --2792-- Discarding syms at 0x526C000-0x5278000 in /lib/security/pam_unix2.so due to munmap() --2792-- Discarding syms at 0x5278000-0x5283000 in /lib/security/pam_winbind.so due to munmap() --2792-- Discarding syms at 0x5283000-0x5286000 in /lib/security/pam_localuser.so due to munmap() --2792-- Discarding syms at 0x5286000-0x528F000 in /lib/security/pam_pwcheck.so due to munmap() --2792-- Discarding syms at 0x528F000-0x52C5000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2792-- Discarding syms at 0x52DC000-0x52E7000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2792-- Discarding syms at 0x52C5000-0x52CA000 in /lib/security/pam_limits.so due to munmap() --2792-- Discarding syms at 0x52CA000-0x52CE000 in /lib/security/pam_umask.so due to munmap() --2792-- Discarding syms at 0x52CE000-0x52D1000 in /lib/security/pam_warn.so due to munmap() --2792-- Discarding syms at 0x52D1000-0x52D4000 in /lib/security/pam_deny.so due to munmap() --2792-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --2792-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --2792-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --2792-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --2792-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==2792== ==2792== ERROR SUMMARY: 50 errors from 1 contexts (suppressed: 113 from 1) ==2792== ==2792== 50 errors in context 1 of 1: ==2792== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2792== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2792== by 0x51B8928: ??? ==2792== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2792== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2792== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2792== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2792== by 0x55CBB: session_claim (session.c:132) ==2792== by 0x5B49D: register_vuid (password.c:308) ==2792== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2792== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2792== by 0xB3D6F: switch_message (process.c:991) ==2792== by 0xB4E6A: smbd_process (process.c:1018) ==2792== by 0x2BECCF: main (server.c:1024) --2792-- --2792-- supp: 113 dl-hack3 ==2792== ==2792== IN SUMMARY: 50 errors from 1 contexts (suppressed: 113 from 1) ==2792== ==2792== malloc/free: in use at exit: 643,178 bytes in 714 blocks. ==2792== malloc/free: 9,697 allocs, 8,983 frees, 2,845,240 bytes allocated. ==2792== ==2792== searching for pointers to 714 not-freed blocks. ==2792== checked 1,265,168 bytes. ==2792== ==2792== LEAK SUMMARY: ==2792== definitely lost: 104 bytes in 7 blocks. ==2792== possibly lost: 0 bytes in 0 blocks. ==2792== still reachable: 643,074 bytes in 707 blocks. ==2792== suppressed: 0 bytes in 0 blocks. ==2792== Use --leak-check=full to see details of leaked memory. --2792-- memcheck: sanity checks: 180 cheap, 8 expensive --2792-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --2792-- memcheck: auxmaps: 0 searches, 0 comparisons --2792-- memcheck: SMs: n_issued = 96 (1536k, 1M) --2792-- memcheck: SMs: n_deissued = 1 (16k, 0M) --2792-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --2792-- memcheck: SMs: max_undefined = 6 (96k, 0M) --2792-- memcheck: SMs: max_defined = 126 (2016k, 1M) --2792-- memcheck: SMs: max_non_DSM = 95 (1520k, 1M) --2792-- memcheck: max sec V bit nodes: 28 (1k, 0M) --2792-- memcheck: set_sec_vbits8 calls: 115 (new: 28, updates: 87) --2792-- memcheck: max shadow mem size: 1825k, 1M --2792-- translate: fast SP updates identified: 41,146 ( 88.3%) --2792-- translate: generic_known SP updates identified: 4,033 ( 8.6%) --2792-- translate: generic_unknown SP updates identified: 1,410 ( 3.0%) --2792-- tt/tc: 99,014 tt lookups requiring 144,428 probes --2792-- tt/tc: 99,014 fast-cache updates, 30 flushes --2792-- transtab: new 30,695 (677,127 -> 10,880,729; ratio 160:10) [0 scs] --2792-- transtab: dumped 0 (0 -> ??) --2792-- transtab: discarded 1,667 (30,910 -> ??) --2792-- scheduler: 18,050,495 jumps (bb entries). --2792-- scheduler: 180/96,729 major/minor sched events. --2792-- sanity: 181 cheap, 8 expensive checks. --2792-- exectx: 30,011 lists, 5,045 contexts (avg 0 per list) --2792-- exectx: 18,779 searches, 14,194 full compares (755 per 1000) --2792-- exectx: 0 cmp2, 602 cmp4, 0 cmpAll --3339-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3339-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3339-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3339-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3339-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3339== ==3339== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) --3339-- --3339-- supp: 3 dl-hack3 ==3339== malloc/free: in use at exit: 625,845 bytes in 614 blocks. ==3339== malloc/free: 7,181 allocs, 6,567 frees, 2,044,485 bytes allocated. ==3339== ==3339== searching for pointers to 614 not-freed blocks. ==3339== checked 845,680 bytes. ==3339== ==3339== LEAK SUMMARY: ==3339== definitely lost: 96 bytes in 5 blocks. ==3339== possibly lost: 0 bytes in 0 blocks. ==3339== still reachable: 625,749 bytes in 609 blocks. ==3339== suppressed: 0 bytes in 0 blocks. ==3339== Use --leak-check=full to see details of leaked memory. --3339-- memcheck: sanity checks: 148 cheap, 6 expensive --3339-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3339-- memcheck: auxmaps: 0 searches, 0 comparisons --3339-- memcheck: SMs: n_issued = 70 (1120k, 1M) --3339-- memcheck: SMs: n_deissued = 1 (16k, 0M) --3339-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3339-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3339-- memcheck: SMs: max_defined = 121 (1936k, 1M) --3339-- memcheck: SMs: max_non_DSM = 69 (1104k, 1M) --3339-- memcheck: max sec V bit nodes: 25 (1k, 0M) --3339-- memcheck: set_sec_vbits8 calls: 103 (new: 25, updates: 78) --3339-- memcheck: max shadow mem size: 1409k, 1M --3339-- translate: fast SP updates identified: 30,442 ( 88.2%) --3339-- translate: generic_known SP updates identified: 2,935 ( 8.5%) --3339-- translate: generic_unknown SP updates identified: 1,135 ( 3.2%) --3339-- tt/tc: 64,616 tt lookups requiring 80,245 probes --3339-- tt/tc: 64,616 fast-cache updates, 8 flushes --3339-- transtab: new 22,888 (503,819 -> 8,096,833; ratio 160:10) [0 scs] --3339-- transtab: dumped 0 (0 -> ??) --3339-- transtab: discarded 592 (11,466 -> ??) --3339-- scheduler: 14,881,912 jumps (bb entries). --3339-- scheduler: 148/59,053 major/minor sched events. --3339-- sanity: 149 cheap, 6 expensive checks. --3339-- exectx: 30,011 lists, 3,410 contexts (avg 0 per list) --3339-- exectx: 13,715 searches, 10,544 full compares (768 per 1000) --3339-- exectx: 0 cmp2, 3 cmp4, 0 cmpAll --3340-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3341-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3341-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3341-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3341-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3341-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3341== ==3341== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) --3341-- --3341-- supp: 3 dl-hack3 ==3341== malloc/free: in use at exit: 625,530 bytes in 597 blocks. ==3341== malloc/free: 6,986 allocs, 6,389 frees, 2,029,546 bytes allocated. ==3341== ==3341== searching for pointers to 597 not-freed blocks. ==3341== checked 845,180 bytes. ==3341== ==3341== LEAK SUMMARY: ==3341== definitely lost: 96 bytes in 5 blocks. ==3341== possibly lost: 0 bytes in 0 blocks. ==3341== still reachable: 625,434 bytes in 592 blocks. ==3341== suppressed: 0 bytes in 0 blocks. ==3341== Use --leak-check=full to see details of leaked memory. --3341-- memcheck: sanity checks: 148 cheap, 6 expensive --3341-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3341-- memcheck: auxmaps: 0 searches, 0 comparisons --3341-- memcheck: SMs: n_issued = 70 (1120k, 1M) --3341-- memcheck: SMs: n_deissued = 1 (16k, 0M) --3341-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3341-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3341-- memcheck: SMs: max_defined = 121 (1936k, 1M) --3341-- memcheck: SMs: max_non_DSM = 69 (1104k, 1M) --3341-- memcheck: max sec V bit nodes: 25 (1k, 0M) --3341-- memcheck: set_sec_vbits8 calls: 103 (new: 25, updates: 78) --3341-- memcheck: max shadow mem size: 1409k, 1M --3341-- translate: fast SP updates identified: 28,359 ( 88.3%) --3341-- translate: generic_known SP updates identified: 2,699 ( 8.4%) --3341-- translate: generic_unknown SP updates identified: 1,049 ( 3.2%) --3341-- tt/tc: 61,964 tt lookups requiring 75,951 probes --3341-- tt/tc: 61,964 fast-cache updates, 8 flushes --3341-- transtab: new 21,804 (476,740 -> 7,651,832; ratio 160:10) [0 scs] --3341-- transtab: dumped 0 (0 -> ??) --3341-- transtab: discarded 592 (11,466 -> ??) --3341-- scheduler: 14,824,733 jumps (bb entries). --3341-- scheduler: 148/56,931 major/minor sched events. --3341-- sanity: 149 cheap, 6 expensive checks. --3341-- exectx: 30,011 lists, 3,150 contexts (avg 0 per list) --3341-- exectx: 13,346 searches, 10,402 full compares (779 per 1000) --3341-- exectx: 0 cmp2, 3 cmp4, 0 cmpAll --3340-- Reading syms from /lib/security/pam_env.so (0x515C000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_unix2.so (0x5161000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5184000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_winbind.so (0x516D000) --3340-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3340-- Reading syms from /lib/security/pam_localuser.so (0x5178000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_pwcheck.so (0x517B000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D1000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_limits.so (0x51BA000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_umask.so (0x51BF000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_warn.so (0x51C3000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_deny.so (0x51C6000) --3340-- object doesn't have a symbol table ==3340== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3340== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x51BB928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3340== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3340== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3340== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3340== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3340== by 0x55CBB: session_claim (session.c:132) ==3340== by 0x5B49D: register_vuid (password.c:308) ==3340== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3340== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) --3340-- Discarding syms at 0x515C000-0x5161000 in /lib/security/pam_env.so due to munmap() --3340-- Discarding syms at 0x5161000-0x516D000 in /lib/security/pam_unix2.so due to munmap() --3340-- Discarding syms at 0x516D000-0x5178000 in /lib/security/pam_winbind.so due to munmap() --3340-- Discarding syms at 0x5178000-0x517B000 in /lib/security/pam_localuser.so due to munmap() --3340-- Discarding syms at 0x517B000-0x5184000 in /lib/security/pam_pwcheck.so due to munmap() --3340-- Discarding syms at 0x5184000-0x51BA000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3340-- Discarding syms at 0x51D1000-0x51DC000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3340-- Discarding syms at 0x51BA000-0x51BF000 in /lib/security/pam_limits.so due to munmap() --3340-- Discarding syms at 0x51BF000-0x51C3000 in /lib/security/pam_umask.so due to munmap() --3340-- Discarding syms at 0x51C3000-0x51C6000 in /lib/security/pam_warn.so due to munmap() --3340-- Discarding syms at 0x51C6000-0x51C9000 in /lib/security/pam_deny.so due to munmap() ==3340== ==3340== Conditional jump or move depends on uninitialised value(s) ==3340== at 0x200010: push_ucs2 (charcnv.c:1039) ==3340== by 0x20052F: push_string_fn (charcnv.c:1328) ==3340== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3340== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3340== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3340== by 0x91B85: handle_trans2 (trans2.c:5077) ==3340== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== Use of uninitialised value of size 4 ==3340== at 0x210669: toupper_w (util_unistr.c:420) ==3340== by 0x20052F: push_string_fn (charcnv.c:1328) ==3340== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3340== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3340== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3340== by 0x91B85: handle_trans2 (trans2.c:5077) ==3340== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== Conditional jump or move depends on uninitialised value(s) ==3340== at 0x200020: push_ucs2 (charcnv.c:1041) ==3340== by 0x20052F: push_string_fn (charcnv.c:1328) ==3340== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3340== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3340== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3340== by 0x91B85: handle_trans2 (trans2.c:5077) ==3340== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) --2921-- Reading syms from /lib/security/pam_env.so (0x5460000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_unix2.so (0x5465000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5488000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_winbind.so (0x5471000) --2921-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --2921-- Reading syms from /lib/security/pam_localuser.so (0x547C000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_pwcheck.so (0x547F000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D5000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_limits.so (0x54BE000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_umask.so (0x54C3000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_warn.so (0x54C7000) --2921-- object doesn't have a symbol table --2921-- Reading syms from /lib/security/pam_deny.so (0x54CA000) --2921-- object doesn't have a symbol table --2921-- Discarding syms at 0x5460000-0x5465000 in /lib/security/pam_env.so due to munmap() --2921-- Discarding syms at 0x5465000-0x5471000 in /lib/security/pam_unix2.so due to munmap() --2921-- Discarding syms at 0x5471000-0x547C000 in /lib/security/pam_winbind.so due to munmap() --2921-- Discarding syms at 0x547C000-0x547F000 in /lib/security/pam_localuser.so due to munmap() --2921-- Discarding syms at 0x547F000-0x5488000 in /lib/security/pam_pwcheck.so due to munmap() --2921-- Discarding syms at 0x5488000-0x54BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2921-- Discarding syms at 0x54D5000-0x54E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2921-- Discarding syms at 0x54BE000-0x54C3000 in /lib/security/pam_limits.so due to munmap() --2921-- Discarding syms at 0x54C3000-0x54C7000 in /lib/security/pam_umask.so due to munmap() --2921-- Discarding syms at 0x54C7000-0x54CA000 in /lib/security/pam_warn.so due to munmap() --2921-- Discarding syms at 0x54CA000-0x54CD000 in /lib/security/pam_deny.so due to munmap() --2921-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --2921-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --2921-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --2921-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --2921-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==2921== ==2921== ERROR SUMMARY: 686 errors from 6 contexts (suppressed: 773 from 1) ==2921== ==2921== 16 errors in context 1 of 6: ==2921== Invalid read of size 1 ==2921== at 0x4FFA9AF: ??? ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59EC8: user_in_netgroup (password.c:445) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== Address 0x5317967 is 1 bytes before a block of size 120 alloc'd ==2921== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==2921== by 0x4FFA97E: ??? ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59EC8: user_in_netgroup (password.c:445) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== ==2921== 16 errors in context 2 of 6: ==2921== Invalid read of size 1 ==2921== at 0x4FFA9AF: ??? ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59DFF: user_in_netgroup (password.c:429) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== Address 0x53176B7 is 1 bytes before a block of size 120 alloc'd ==2921== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==2921== by 0x4FFA97E: ??? ==2921== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==2921== by 0x59DFF: user_in_netgroup (password.c:429) ==2921== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==2921== by 0x5CB1E: user_ok_token (share_access.c:204) ==2921== by 0xB73F0: make_connection_snum (service.c:575) ==2921== by 0xB8AF8: make_connection (service.c:1127) ==2921== by 0x7E267: reply_tcon_and_X (reply.c:670) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== ==2921== 50 errors in context 3 of 6: ==2921== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2921== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x53BF928: ??? ==2921== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2921== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2921== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2921== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2921== by 0x55CBB: session_claim (session.c:132) ==2921== by 0x5B49D: register_vuid (password.c:308) ==2921== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2921== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== ==2921== 50 errors in context 4 of 6: ==2921== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2921== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x52B8928: ??? ==2921== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2921== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2921== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2921== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2921== by 0x55CBB: session_claim (session.c:132) ==2921== by 0x5B49D: register_vuid (password.c:308) ==2921== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2921== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== ==2921== 250 errors in context 5 of 6: ==2921== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2921== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2921== by 0x54BF928: ??? ==2921== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2921== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2921== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2921== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2921== by 0x55CBB: session_claim (session.c:132) ==2921== by 0x5B49D: register_vuid (password.c:308) ==2921== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==2921== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) ==2921== ==2921== 304 errors in context 6 of 6: ==2921== Conditional jump or move depends on uninitialised value(s) ==2921== at 0x200010: push_ucs2 (charcnv.c:1039) ==2921== by 0x20052F: push_string_fn (charcnv.c:1328) ==2921== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==2921== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==2921== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==2921== by 0x91B85: handle_trans2 (trans2.c:5077) ==2921== by 0x97BC7: reply_trans2 (trans2.c:5346) ==2921== by 0xB3D6F: switch_message (process.c:991) ==2921== by 0xB4E6A: smbd_process (process.c:1018) ==2921== by 0x2BECCF: main (server.c:1024) --2921-- --2921-- supp: 773 dl-hack3 ==2921== ==2921== IN SUMMARY: 686 errors from 6 contexts (suppressed: 773 from 1) ==2921== ==2921== malloc/free: in use at exit: 659,045 bytes in 959 blocks. ==2921== malloc/free: 28,334 allocs, 27,375 frees, 5,233,303 bytes allocated. ==2921== ==2921== searching for pointers to 959 not-freed blocks. ==2921== checked 1,281,000 bytes. ==2921== ==2921== LEAK SUMMARY: ==2921== definitely lost: 229 bytes in 21 blocks. ==2921== possibly lost: 0 bytes in 0 blocks. ==2921== still reachable: 658,816 bytes in 938 blocks. ==2921== suppressed: 0 bytes in 0 blocks. ==2921== Use --leak-check=full to see details of leaked memory. --2921-- memcheck: sanity checks: 341 cheap, 14 expensive --2921-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --2921-- memcheck: auxmaps: 0 searches, 0 comparisons --2921-- memcheck: SMs: n_issued = 161 (2576k, 2M) --2921-- memcheck: SMs: n_deissued = 24 (384k, 0M) --2921-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --2921-- memcheck: SMs: max_undefined = 6 (96k, 0M) --2921-- memcheck: SMs: max_defined = 127 (2032k, 1M) --2921-- memcheck: SMs: max_non_DSM = 137 (2192k, 2M) --2921-- memcheck: max sec V bit nodes: 31 (1k, 0M) --2921-- memcheck: set_sec_vbits8 calls: 190 (new: 31, updates: 159) --2921-- memcheck: max shadow mem size: 2497k, 2M --2921-- translate: fast SP updates identified: 50,979 ( 89.0%) --2921-- translate: generic_known SP updates identified: 4,403 ( 7.6%) --2921-- translate: generic_unknown SP updates identified: 1,859 ( 3.2%) --2921-- tt/tc: 253,404 tt lookups requiring 386,141 probes --2921-- tt/tc: 253,404 fast-cache updates, 162 flushes --2921-- transtab: new 35,929 (771,719 -> 12,489,547; ratio 161:10) [0 scs] --2921-- transtab: dumped 0 (0 -> ??) --2921-- transtab: discarded 7,137 (126,606 -> ??) --2921-- scheduler: 34,198,366 jumps (bb entries). --2921-- scheduler: 341/294,904 major/minor sched events. --2921-- sanity: 342 cheap, 14 expensive checks. --2921-- exectx: 30,011 lists, 7,416 contexts (avg 0 per list) --2921-- exectx: 54,623 searches, 49,526 full compares (906 per 1000) --2921-- exectx: 0 cmp2, 4,564 cmp4, 0 cmpAll --3340-- Reading syms from /lib/security/pam_env.so (0x4ECE000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_unix2.so (0x556E000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5591000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_winbind.so (0x557A000) --3340-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3340-- Reading syms from /lib/security/pam_localuser.so (0x4ED3000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_pwcheck.so (0x5585000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x55DE000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_limits.so (0x55C7000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_umask.so (0x55CC000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_warn.so (0x558E000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_deny.so (0x55D0000) --3340-- object doesn't have a symbol table ==3340== ==3340== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3340== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x55C8928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3340== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3340== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3340== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3340== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3340== by 0x55CBB: session_claim (session.c:132) ==3340== by 0x5B49D: register_vuid (password.c:308) ==3340== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3340== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) --3340-- Discarding syms at 0x4ECE000-0x4ED3000 in /lib/security/pam_env.so due to munmap() --3340-- Discarding syms at 0x556E000-0x557A000 in /lib/security/pam_unix2.so due to munmap() --3340-- Discarding syms at 0x557A000-0x5585000 in /lib/security/pam_winbind.so due to munmap() --3340-- Discarding syms at 0x4ED3000-0x4ED6000 in /lib/security/pam_localuser.so due to munmap() --3340-- Discarding syms at 0x5585000-0x558E000 in /lib/security/pam_pwcheck.so due to munmap() --3340-- Discarding syms at 0x5591000-0x55C7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3340-- Discarding syms at 0x55DE000-0x55E9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3340-- Discarding syms at 0x55C7000-0x55CC000 in /lib/security/pam_limits.so due to munmap() --3340-- Discarding syms at 0x55CC000-0x55D0000 in /lib/security/pam_umask.so due to munmap() --3340-- Discarding syms at 0x558E000-0x5591000 in /lib/security/pam_warn.so due to munmap() --3340-- Discarding syms at 0x55D0000-0x55D3000 in /lib/security/pam_deny.so due to munmap() ==3340== ==3340== Invalid read of size 1 ==3340== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59DFF: user_in_netgroup (password.c:429) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== Address 0x4E579F7 is 1 bytes before a block of size 120 alloc'd ==3340== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3340== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59DFF: user_in_netgroup (password.c:429) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== Invalid read of size 1 ==3340== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59EC8: user_in_netgroup (password.c:445) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== Address 0x504BCD7 is 1 bytes before a block of size 120 alloc'd ==3340== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3340== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59EC8: user_in_netgroup (password.c:445) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) --3340-- Reading syms from /lib/security/pam_env.so (0x4ECE000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_unix2.so (0x556E000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5591000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_winbind.so (0x557A000) --3340-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3340-- Reading syms from /lib/security/pam_localuser.so (0x4ED3000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_pwcheck.so (0x5585000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x55DE000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_limits.so (0x55C7000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_umask.so (0x55CC000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_warn.so (0x558E000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_deny.so (0x55D0000) --3340-- object doesn't have a symbol table --3340-- Discarding syms at 0x4ECE000-0x4ED3000 in /lib/security/pam_env.so due to munmap() --3340-- Discarding syms at 0x556E000-0x557A000 in /lib/security/pam_unix2.so due to munmap() --3340-- Discarding syms at 0x557A000-0x5585000 in /lib/security/pam_winbind.so due to munmap() --3340-- Discarding syms at 0x4ED3000-0x4ED6000 in /lib/security/pam_localuser.so due to munmap() --3340-- Discarding syms at 0x5585000-0x558E000 in /lib/security/pam_pwcheck.so due to munmap() --3340-- Discarding syms at 0x5591000-0x55C7000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3340-- Discarding syms at 0x55DE000-0x55E9000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3340-- Discarding syms at 0x55C7000-0x55CC000 in /lib/security/pam_limits.so due to munmap() --3340-- Discarding syms at 0x55CC000-0x55D0000 in /lib/security/pam_umask.so due to munmap() --3340-- Discarding syms at 0x558E000-0x5591000 in /lib/security/pam_warn.so due to munmap() --3340-- Discarding syms at 0x55D0000-0x55D3000 in /lib/security/pam_deny.so due to munmap() ==2889== ==2889== Syscall param write(buf) points to uninitialised byte(s) ==2889== at 0x4B2BF83: __write_nocancel (in /lib/libpthread-2.5.so) ==2889== by 0x21A387: write_data (util_sock.c:556) ==2889== by 0x21A503: send_smb (util_sock.c:766) ==2889== by 0x899EC: send_trans2_replies (trans2.c:696) ==2889== by 0x8BC07: call_trans2qfilepathinfo (trans2.c:3641) ==2889== by 0x91DFD: handle_trans2 (trans2.c:5126) ==2889== by 0x97BC7: reply_trans2 (trans2.c:5346) ==2889== by 0xB3D6F: switch_message (process.c:991) ==2889== by 0xB4E6A: smbd_process (process.c:1018) ==2889== by 0x2BECCF: main (server.c:1024) ==2889== Address 0x501E504 is 100 bytes inside a block of size 132,161 alloc'd ==2889== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2889== by 0xB3E75: NewOutBuffer (process.c:1589) ==2889== by 0xB4725: smbd_process (process.c:1614) ==2889== by 0x2BECCF: main (server.c:1024) --3610-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3610-- Reading syms from /lib/security/pam_env.so (0x515C000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_unix2.so (0x5161000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5184000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_winbind.so (0x516D000) --3610-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3610-- Reading syms from /lib/security/pam_localuser.so (0x5178000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_pwcheck.so (0x517B000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D1000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_limits.so (0x51BA000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_umask.so (0x51BF000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_warn.so (0x51C3000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_deny.so (0x51C6000) --3610-- object doesn't have a symbol table ==3610== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3610== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x51BB928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3610== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3610== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3610== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3610== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3610== by 0x55CBB: session_claim (session.c:132) ==3610== by 0x5B49D: register_vuid (password.c:308) ==3610== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3610== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) --3610-- Discarding syms at 0x515C000-0x5161000 in /lib/security/pam_env.so due to munmap() --3610-- Discarding syms at 0x5161000-0x516D000 in /lib/security/pam_unix2.so due to munmap() --3610-- Discarding syms at 0x516D000-0x5178000 in /lib/security/pam_winbind.so due to munmap() --3610-- Discarding syms at 0x5178000-0x517B000 in /lib/security/pam_localuser.so due to munmap() --3610-- Discarding syms at 0x517B000-0x5184000 in /lib/security/pam_pwcheck.so due to munmap() --3610-- Discarding syms at 0x5184000-0x51BA000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3610-- Discarding syms at 0x51D1000-0x51DC000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3610-- Discarding syms at 0x51BA000-0x51BF000 in /lib/security/pam_limits.so due to munmap() --3610-- Discarding syms at 0x51BF000-0x51C3000 in /lib/security/pam_umask.so due to munmap() --3610-- Discarding syms at 0x51C3000-0x51C6000 in /lib/security/pam_warn.so due to munmap() --3610-- Discarding syms at 0x51C6000-0x51C9000 in /lib/security/pam_deny.so due to munmap() ==3610== ==3610== Invalid read of size 1 ==3610== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59DFF: user_in_netgroup (password.c:429) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== Address 0x50B8F7F is 1 bytes before a block of size 120 alloc'd ==3610== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3610== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59DFF: user_in_netgroup (password.c:429) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== ==3610== Invalid read of size 1 ==3610== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59EC8: user_in_netgroup (password.c:445) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== Address 0x50B922F is 1 bytes before a block of size 120 alloc'd ==3610== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3610== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59EC8: user_in_netgroup (password.c:445) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) --3610-- Reading syms from /lib/security/pam_env.so (0x5162000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_unix2.so (0x5167000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x518A000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_winbind.so (0x5173000) --3610-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3610-- Reading syms from /lib/security/pam_localuser.so (0x517E000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_pwcheck.so (0x5181000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D7000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_limits.so (0x51C0000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_umask.so (0x51C5000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_warn.so (0x51C9000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_deny.so (0x51CC000) --3610-- object doesn't have a symbol table ==3610== ==3610== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3610== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x51C1928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3610== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3610== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3610== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3610== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3610== by 0x55CBB: session_claim (session.c:132) ==3610== by 0x5B49D: register_vuid (password.c:308) ==3610== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3610== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) --3610-- Discarding syms at 0x5162000-0x5167000 in /lib/security/pam_env.so due to munmap() --3610-- Discarding syms at 0x5167000-0x5173000 in /lib/security/pam_unix2.so due to munmap() --3610-- Discarding syms at 0x5173000-0x517E000 in /lib/security/pam_winbind.so due to munmap() --3610-- Discarding syms at 0x517E000-0x5181000 in /lib/security/pam_localuser.so due to munmap() --3610-- Discarding syms at 0x5181000-0x518A000 in /lib/security/pam_pwcheck.so due to munmap() --3610-- Discarding syms at 0x518A000-0x51C0000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3610-- Discarding syms at 0x51D7000-0x51E2000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3610-- Discarding syms at 0x51C0000-0x51C5000 in /lib/security/pam_limits.so due to munmap() --3610-- Discarding syms at 0x51C5000-0x51C9000 in /lib/security/pam_umask.so due to munmap() --3610-- Discarding syms at 0x51C9000-0x51CC000 in /lib/security/pam_warn.so due to munmap() --3610-- Discarding syms at 0x51CC000-0x51CF000 in /lib/security/pam_deny.so due to munmap() --3610-- Reading syms from /lib/security/pam_env.so (0x5262000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_unix2.so (0x5267000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x528A000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_winbind.so (0x5273000) --3610-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3610-- Reading syms from /lib/security/pam_localuser.so (0x527E000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_pwcheck.so (0x5281000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D7000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_limits.so (0x52C0000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_umask.so (0x52C5000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_warn.so (0x52C9000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_deny.so (0x52CC000) --3610-- object doesn't have a symbol table --3610-- Discarding syms at 0x5262000-0x5267000 in /lib/security/pam_env.so due to munmap() --3610-- Discarding syms at 0x5267000-0x5273000 in /lib/security/pam_unix2.so due to munmap() --3610-- Discarding syms at 0x5273000-0x527E000 in /lib/security/pam_winbind.so due to munmap() --3610-- Discarding syms at 0x527E000-0x5281000 in /lib/security/pam_localuser.so due to munmap() --3610-- Discarding syms at 0x5281000-0x528A000 in /lib/security/pam_pwcheck.so due to munmap() --3610-- Discarding syms at 0x528A000-0x52C0000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3610-- Discarding syms at 0x52D7000-0x52E2000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3610-- Discarding syms at 0x52C0000-0x52C5000 in /lib/security/pam_limits.so due to munmap() --3610-- Discarding syms at 0x52C5000-0x52C9000 in /lib/security/pam_umask.so due to munmap() --3610-- Discarding syms at 0x52C9000-0x52CC000 in /lib/security/pam_warn.so due to munmap() --3610-- Discarding syms at 0x52CC000-0x52CF000 in /lib/security/pam_deny.so due to munmap() --3674-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3674-- Reading syms from /lib/security/pam_env.so (0x525C000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_unix2.so (0x5261000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5284000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_winbind.so (0x526D000) --3674-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3674-- Reading syms from /lib/security/pam_localuser.so (0x5278000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_pwcheck.so (0x527B000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D1000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_limits.so (0x52BA000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_umask.so (0x52BF000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_warn.so (0x52C3000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_deny.so (0x52C6000) --3674-- object doesn't have a symbol table ==3674== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3674== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x52BB928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3674== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3674== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3674== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3674== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3674== by 0x55CBB: session_claim (session.c:132) ==3674== by 0x5B49D: register_vuid (password.c:308) ==3674== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3674== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) --3674-- Discarding syms at 0x525C000-0x5261000 in /lib/security/pam_env.so due to munmap() --3674-- Discarding syms at 0x5261000-0x526D000 in /lib/security/pam_unix2.so due to munmap() --3674-- Discarding syms at 0x526D000-0x5278000 in /lib/security/pam_winbind.so due to munmap() --3674-- Discarding syms at 0x5278000-0x527B000 in /lib/security/pam_localuser.so due to munmap() --3674-- Discarding syms at 0x527B000-0x5284000 in /lib/security/pam_pwcheck.so due to munmap() --3674-- Discarding syms at 0x5284000-0x52BA000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3674-- Discarding syms at 0x52D1000-0x52DC000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3674-- Discarding syms at 0x52BA000-0x52BF000 in /lib/security/pam_limits.so due to munmap() --3674-- Discarding syms at 0x52BF000-0x52C3000 in /lib/security/pam_umask.so due to munmap() --3674-- Discarding syms at 0x52C3000-0x52C6000 in /lib/security/pam_warn.so due to munmap() --3674-- Discarding syms at 0x52C6000-0x52C9000 in /lib/security/pam_deny.so due to munmap() --3674-- Reading syms from /lib/security/pam_env.so (0x5262000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_unix2.so (0x5267000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x528A000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_winbind.so (0x5273000) --3674-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3674-- Reading syms from /lib/security/pam_localuser.so (0x527E000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_pwcheck.so (0x5281000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D7000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_limits.so (0x52C0000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_umask.so (0x52C5000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_warn.so (0x52C9000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_deny.so (0x52CC000) --3674-- object doesn't have a symbol table ==3674== ==3674== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3674== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x52C1928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3674== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3674== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3674== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3674== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3674== by 0x55CBB: session_claim (session.c:132) ==3674== by 0x5B49D: register_vuid (password.c:308) ==3674== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3674== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) --3674-- Discarding syms at 0x5262000-0x5267000 in /lib/security/pam_env.so due to munmap() --3674-- Discarding syms at 0x5267000-0x5273000 in /lib/security/pam_unix2.so due to munmap() --3674-- Discarding syms at 0x5273000-0x527E000 in /lib/security/pam_winbind.so due to munmap() --3674-- Discarding syms at 0x527E000-0x5281000 in /lib/security/pam_localuser.so due to munmap() --3674-- Discarding syms at 0x5281000-0x528A000 in /lib/security/pam_pwcheck.so due to munmap() --3674-- Discarding syms at 0x528A000-0x52C0000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3674-- Discarding syms at 0x52D7000-0x52E2000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3674-- Discarding syms at 0x52C0000-0x52C5000 in /lib/security/pam_limits.so due to munmap() --3674-- Discarding syms at 0x52C5000-0x52C9000 in /lib/security/pam_umask.so due to munmap() --3674-- Discarding syms at 0x52C9000-0x52CC000 in /lib/security/pam_warn.so due to munmap() --3674-- Discarding syms at 0x52CC000-0x52CF000 in /lib/security/pam_deny.so due to munmap() ==3674== ==3674== Invalid read of size 1 ==3674== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59DFF: user_in_netgroup (password.c:429) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== Address 0x51EAD77 is 1 bytes before a block of size 120 alloc'd ==3674== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3674== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59DFF: user_in_netgroup (password.c:429) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== Invalid read of size 1 ==3674== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59EC8: user_in_netgroup (password.c:445) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== Address 0x51EB027 is 1 bytes before a block of size 120 alloc'd ==3674== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3674== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59EC8: user_in_netgroup (password.c:445) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== Conditional jump or move depends on uninitialised value(s) ==3674== at 0x200010: push_ucs2 (charcnv.c:1039) ==3674== by 0x20052F: push_string_fn (charcnv.c:1328) ==3674== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3674== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3674== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3674== by 0x91B85: handle_trans2 (trans2.c:5077) ==3674== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) --3674-- Reading syms from /lib/security/pam_env.so (0x5362000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_unix2.so (0x5367000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x538A000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_winbind.so (0x5373000) --3674-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3674-- Reading syms from /lib/security/pam_localuser.so (0x537E000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_pwcheck.so (0x5381000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x53D7000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_limits.so (0x53C0000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_umask.so (0x53C5000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_warn.so (0x53C9000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_deny.so (0x53CC000) --3674-- object doesn't have a symbol table --3674-- Discarding syms at 0x5362000-0x5367000 in /lib/security/pam_env.so due to munmap() --3674-- Discarding syms at 0x5367000-0x5373000 in /lib/security/pam_unix2.so due to munmap() --3674-- Discarding syms at 0x5373000-0x537E000 in /lib/security/pam_winbind.so due to munmap() --3674-- Discarding syms at 0x537E000-0x5381000 in /lib/security/pam_localuser.so due to munmap() --3674-- Discarding syms at 0x5381000-0x538A000 in /lib/security/pam_pwcheck.so due to munmap() --3674-- Discarding syms at 0x538A000-0x53C0000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3674-- Discarding syms at 0x53D7000-0x53E2000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3674-- Discarding syms at 0x53C0000-0x53C5000 in /lib/security/pam_limits.so due to munmap() --3674-- Discarding syms at 0x53C5000-0x53C9000 in /lib/security/pam_umask.so due to munmap() --3674-- Discarding syms at 0x53C9000-0x53CC000 in /lib/security/pam_warn.so due to munmap() --3674-- Discarding syms at 0x53CC000-0x53CF000 in /lib/security/pam_deny.so due to munmap() --3674-- Reading syms from /lib/security/pam_env.so (0x5462000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_unix2.so (0x5467000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x548A000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_winbind.so (0x5473000) --3674-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3674-- Reading syms from /lib/security/pam_localuser.so (0x547E000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_pwcheck.so (0x5481000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x54D7000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_limits.so (0x54C0000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_umask.so (0x54C5000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_warn.so (0x54C9000) --3674-- object doesn't have a symbol table --3674-- Reading syms from /lib/security/pam_deny.so (0x54CC000) --3674-- object doesn't have a symbol table ==3674== ==3674== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3674== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x54C1928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3674== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3674== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3674== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3674== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3674== by 0x55CBB: session_claim (session.c:132) ==3674== by 0x5B49D: register_vuid (password.c:308) ==3674== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3674== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) --3674-- Discarding syms at 0x5462000-0x5467000 in /lib/security/pam_env.so due to munmap() --3674-- Discarding syms at 0x5467000-0x5473000 in /lib/security/pam_unix2.so due to munmap() --3674-- Discarding syms at 0x5473000-0x547E000 in /lib/security/pam_winbind.so due to munmap() --3674-- Discarding syms at 0x547E000-0x5481000 in /lib/security/pam_localuser.so due to munmap() --3674-- Discarding syms at 0x5481000-0x548A000 in /lib/security/pam_pwcheck.so due to munmap() --3674-- Discarding syms at 0x548A000-0x54C0000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3674-- Discarding syms at 0x54D7000-0x54E2000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3674-- Discarding syms at 0x54C0000-0x54C5000 in /lib/security/pam_limits.so due to munmap() --3674-- Discarding syms at 0x54C5000-0x54C9000 in /lib/security/pam_umask.so due to munmap() --3674-- Discarding syms at 0x54C9000-0x54CC000 in /lib/security/pam_warn.so due to munmap() --3674-- Discarding syms at 0x54CC000-0x54CF000 in /lib/security/pam_deny.so due to munmap() ==3674== ==3674== Invalid read of size 4 ==3674== at 0x21CA0A: talloc_chunk_from_ptr (talloc.c:115) ==3674== by 0x21CC09: talloc_steal (talloc.c:680) ==3674== by 0x1D3BF9: lookup_sids (lookup_sid.c:809) ==3674== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3674== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3674== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3674== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3674== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3674== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3674== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3674== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3674== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3674== by 0x5F3D5: handle_trans (ipc.c:356) ==3674== by 0x5FCDF: reply_trans (ipc.c:550) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== Address 0x547A690 is 32 bytes inside a block of size 55 free'd ==3674== at 0x482300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x21D717: talloc_free (talloc.c:587) ==3674== by 0x21D833: talloc_free_children (talloc.c:514) ==3674== by 0x21D6CB: talloc_free (talloc.c:573) ==3674== by 0x1D453B: lookup_sids (lookup_sid.c:406) ==3674== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3674== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3674== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3674== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3674== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3674== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3674== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3674== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3674== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3674== by 0x5F3D5: handle_trans (ipc.c:356) ==3674== by 0x5FCDF: reply_trans (ipc.c:550) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) --3674-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3674-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3674-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3674-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3674-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3674== ==3674== ERROR SUMMARY: 419 errors from 7 contexts (suppressed: 223 from 1) ==3674== ==3674== 1 errors in context 1 of 7: ==3674== Invalid read of size 4 ==3674== at 0x21CA0A: talloc_chunk_from_ptr (talloc.c:115) ==3674== by 0x21CC09: talloc_steal (talloc.c:680) ==3674== by 0x1D3BF9: lookup_sids (lookup_sid.c:809) ==3674== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3674== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3674== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3674== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3674== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3674== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3674== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3674== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3674== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3674== by 0x5F3D5: handle_trans (ipc.c:356) ==3674== by 0x5FCDF: reply_trans (ipc.c:550) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== Address 0x547A690 is 32 bytes inside a block of size 55 free'd ==3674== at 0x482300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x21D717: talloc_free (talloc.c:587) ==3674== by 0x21D833: talloc_free_children (talloc.c:514) ==3674== by 0x21D6CB: talloc_free (talloc.c:573) ==3674== by 0x1D453B: lookup_sids (lookup_sid.c:406) ==3674== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3674== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3674== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3674== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3674== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3674== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3674== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3674== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3674== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3674== by 0x5F3D5: handle_trans (ipc.c:356) ==3674== by 0x5FCDF: reply_trans (ipc.c:550) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== 18 errors in context 2 of 7: ==3674== Invalid read of size 1 ==3674== at 0x4FFA9AF: ??? ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59EC8: user_in_netgroup (password.c:445) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== Address 0x51EB027 is 1 bytes before a block of size 120 alloc'd ==3674== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3674== by 0x4FFA97E: ??? ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59EC8: user_in_netgroup (password.c:445) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== 18 errors in context 3 of 7: ==3674== Invalid read of size 1 ==3674== at 0x4FFA9AF: ??? ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59DFF: user_in_netgroup (password.c:429) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== Address 0x51EAD77 is 1 bytes before a block of size 120 alloc'd ==3674== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3674== by 0x4FFA97E: ??? ==3674== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3674== by 0x59DFF: user_in_netgroup (password.c:429) ==3674== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3674== by 0x5CB1E: user_ok_token (share_access.c:204) ==3674== by 0xB73F0: make_connection_snum (service.c:575) ==3674== by 0xB8AF8: make_connection (service.c:1127) ==3674== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== 50 errors in context 4 of 7: ==3674== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3674== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x54C1928: ??? ==3674== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3674== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3674== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3674== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3674== by 0x55CBB: session_claim (session.c:132) ==3674== by 0x5B49D: register_vuid (password.c:308) ==3674== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3674== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== 50 errors in context 5 of 7: ==3674== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3674== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x52C1928: ??? ==3674== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3674== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3674== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3674== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3674== by 0x55CBB: session_claim (session.c:132) ==3674== by 0x5B49D: register_vuid (password.c:308) ==3674== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3674== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== 50 errors in context 6 of 7: ==3674== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3674== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3674== by 0x52BB928: ??? ==3674== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3674== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3674== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3674== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3674== by 0x55CBB: session_claim (session.c:132) ==3674== by 0x5B49D: register_vuid (password.c:308) ==3674== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3674== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) ==3674== ==3674== 232 errors in context 7 of 7: ==3674== Conditional jump or move depends on uninitialised value(s) ==3674== at 0x200010: push_ucs2 (charcnv.c:1039) ==3674== by 0x20052F: push_string_fn (charcnv.c:1328) ==3674== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3674== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3674== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3674== by 0x91B85: handle_trans2 (trans2.c:5077) ==3674== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3674== by 0xB3D6F: switch_message (process.c:991) ==3674== by 0xB4E6A: smbd_process (process.c:1018) ==3674== by 0x2BECCF: main (server.c:1024) --3674-- --3674-- supp: 223 dl-hack3 ==3674== ==3674== IN SUMMARY: 419 errors from 7 contexts (suppressed: 223 from 1) ==3674== ==3674== malloc/free: in use at exit: 905,470 bytes in 1,125 blocks. ==3674== malloc/free: 26,839 allocs, 25,714 frees, 5,788,881 bytes allocated. ==3674== ==3674== searching for pointers to 1,125 not-freed blocks. ==3674== checked 1,640,860 bytes. ==3674== ==3674== LEAK SUMMARY: ==3674== definitely lost: 2,082 bytes in 12 blocks. ==3674== possibly lost: 0 bytes in 0 blocks. ==3674== still reachable: 903,388 bytes in 1,113 blocks. ==3674== suppressed: 0 bytes in 0 blocks. ==3674== Use --leak-check=full to see details of leaked memory. --3674-- memcheck: sanity checks: 297 cheap, 12 expensive --3674-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3674-- memcheck: auxmaps: 0 searches, 0 comparisons --3674-- memcheck: SMs: n_issued = 148 (2368k, 2M) --3674-- memcheck: SMs: n_deissued = 6 (96k, 0M) --3674-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3674-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3674-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3674-- memcheck: SMs: max_non_DSM = 142 (2272k, 2M) --3674-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3674-- memcheck: set_sec_vbits8 calls: 174 (new: 31, updates: 143) --3674-- memcheck: max shadow mem size: 2577k, 2M --3674-- translate: fast SP updates identified: 46,635 ( 88.2%) --3674-- translate: generic_known SP updates identified: 4,617 ( 8.7%) --3674-- translate: generic_unknown SP updates identified: 1,565 ( 2.9%) --3674-- tt/tc: 173,179 tt lookups requiring 263,325 probes --3674-- tt/tc: 173,179 fast-cache updates, 52 flushes --3674-- transtab: new 34,100 (759,169 -> 12,149,796; ratio 160:10) [0 scs] --3674-- transtab: dumped 0 (0 -> ??) --3674-- transtab: discarded 2,407 (43,618 -> ??) --3674-- scheduler: 29,728,733 jumps (bb entries). --3674-- scheduler: 297/213,112 major/minor sched events. --3674-- sanity: 298 cheap, 12 expensive checks. --3674-- exectx: 30,011 lists, 7,760 contexts (avg 0 per list) --3674-- exectx: 49,693 searches, 43,694 full compares (879 per 1000) --3674-- exectx: 0 cmp2, 1,565 cmp4, 0 cmpAll --3720-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3721-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3721-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3721-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3721-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3721-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3721== ==3721== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) --3721-- --3721-- supp: 3 dl-hack3 ==3721== malloc/free: in use at exit: 625,530 bytes in 597 blocks. ==3721== malloc/free: 7,035 allocs, 6,438 frees, 2,082,785 bytes allocated. ==3721== ==3721== searching for pointers to 597 not-freed blocks. ==3721== checked 836,880 bytes. ==3721== ==3721== LEAK SUMMARY: ==3721== definitely lost: 96 bytes in 5 blocks. ==3721== possibly lost: 0 bytes in 0 blocks. ==3721== still reachable: 625,434 bytes in 592 blocks. ==3721== suppressed: 0 bytes in 0 blocks. ==3721== Use --leak-check=full to see details of leaked memory. --3721-- memcheck: sanity checks: 148 cheap, 6 expensive --3721-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3721-- memcheck: auxmaps: 0 searches, 0 comparisons --3721-- memcheck: SMs: n_issued = 69 (1104k, 1M) --3721-- memcheck: SMs: n_deissued = 1 (16k, 0M) --3721-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3721-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3721-- memcheck: SMs: max_defined = 121 (1936k, 1M) --3721-- memcheck: SMs: max_non_DSM = 68 (1088k, 1M) --3721-- memcheck: max sec V bit nodes: 25 (1k, 0M) --3721-- memcheck: set_sec_vbits8 calls: 103 (new: 25, updates: 78) --3721-- memcheck: max shadow mem size: 1393k, 1M --3721-- translate: fast SP updates identified: 28,299 ( 88.3%) --3721-- translate: generic_known SP updates identified: 2,689 ( 8.3%) --3721-- translate: generic_unknown SP updates identified: 1,051 ( 3.2%) --3721-- tt/tc: 62,181 tt lookups requiring 76,211 probes --3721-- tt/tc: 62,181 fast-cache updates, 8 flushes --3721-- transtab: new 21,793 (477,110 -> 7,653,641; ratio 160:10) [0 scs] --3721-- transtab: dumped 0 (0 -> ??) --3721-- transtab: discarded 592 (11,466 -> ??) --3721-- scheduler: 14,849,372 jumps (bb entries). --3721-- scheduler: 148/57,329 major/minor sched events. --3721-- sanity: 149 cheap, 6 expensive checks. --3721-- exectx: 30,011 lists, 3,220 contexts (avg 0 per list) --3721-- exectx: 13,432 searches, 10,426 full compares (776 per 1000) --3721-- exectx: 0 cmp2, 3 cmp4, 0 cmpAll --3720-- Reading syms from /lib/security/pam_env.so (0x525C000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/security/pam_unix2.so (0x5261000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5284000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/security/pam_winbind.so (0x526D000) --3720-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3720-- Reading syms from /lib/security/pam_localuser.so (0x5278000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/security/pam_pwcheck.so (0x527B000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D1000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/security/pam_limits.so (0x52BA000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/security/pam_umask.so (0x52BF000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/security/pam_warn.so (0x52C3000) --3720-- object doesn't have a symbol table --3720-- Reading syms from /lib/security/pam_deny.so (0x52C6000) --3720-- object doesn't have a symbol table ==3720== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3720== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x52BB928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3720== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3720== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3720== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3720== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3720== by 0x55CBB: session_claim (session.c:132) ==3720== by 0x5B49D: register_vuid (password.c:308) ==3720== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3720== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) --3720-- Discarding syms at 0x525C000-0x5261000 in /lib/security/pam_env.so due to munmap() --3720-- Discarding syms at 0x5261000-0x526D000 in /lib/security/pam_unix2.so due to munmap() --3720-- Discarding syms at 0x526D000-0x5278000 in /lib/security/pam_winbind.so due to munmap() --3720-- Discarding syms at 0x5278000-0x527B000 in /lib/security/pam_localuser.so due to munmap() --3720-- Discarding syms at 0x527B000-0x5284000 in /lib/security/pam_pwcheck.so due to munmap() --3720-- Discarding syms at 0x5284000-0x52BA000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3720-- Discarding syms at 0x52D1000-0x52DC000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3720-- Discarding syms at 0x52BA000-0x52BF000 in /lib/security/pam_limits.so due to munmap() --3720-- Discarding syms at 0x52BF000-0x52C3000 in /lib/security/pam_umask.so due to munmap() --3720-- Discarding syms at 0x52C3000-0x52C6000 in /lib/security/pam_warn.so due to munmap() --3720-- Discarding syms at 0x52C6000-0x52C9000 in /lib/security/pam_deny.so due to munmap() ==3720== ==3720== Conditional jump or move depends on uninitialised value(s) ==3720== at 0x200010: push_ucs2 (charcnv.c:1039) ==3720== by 0x20052F: push_string_fn (charcnv.c:1328) ==3720== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3720== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3720== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3720== by 0x91B85: handle_trans2 (trans2.c:5077) ==3720== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== ==3720== Invalid read of size 1 ==3720== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59DFF: user_in_netgroup (password.c:429) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== Address 0x5296F27 is 1 bytes before a block of size 120 alloc'd ==3720== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3720== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59DFF: user_in_netgroup (password.c:429) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== ==3720== Invalid read of size 1 ==3720== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59EC8: user_in_netgroup (password.c:445) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== Address 0x52971D7 is 1 bytes before a block of size 120 alloc'd ==3720== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3720== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59EC8: user_in_netgroup (password.c:445) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== ==3720== Invalid read of size 4 ==3720== at 0x21CA0A: talloc_chunk_from_ptr (talloc.c:115) ==3720== by 0x21CC09: talloc_steal (talloc.c:680) ==3720== by 0x1D3BF9: lookup_sids (lookup_sid.c:809) ==3720== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3720== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3720== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3720== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3720== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3720== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3720== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3720== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3720== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3720== by 0x5F3D5: handle_trans (ipc.c:356) ==3720== by 0x5FCDF: reply_trans (ipc.c:550) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== Address 0x535E218 is 32 bytes inside a block of size 55 free'd ==3720== at 0x482300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x21D717: talloc_free (talloc.c:587) ==3720== by 0x21D833: talloc_free_children (talloc.c:514) ==3720== by 0x21D6CB: talloc_free (talloc.c:573) ==3720== by 0x1D453B: lookup_sids (lookup_sid.c:406) ==3720== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3720== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3720== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3720== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3720== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3720== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3720== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3720== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3720== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3720== by 0x5F3D5: handle_trans (ipc.c:356) ==3720== by 0x5FCDF: reply_trans (ipc.c:550) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) --3720-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3720-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3720-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3720-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3720-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3720== ==3720== ERROR SUMMARY: 66 errors from 5 contexts (suppressed: 58 from 1) ==3720== ==3720== 1 errors in context 1 of 5: ==3720== Invalid read of size 4 ==3720== at 0x21CA0A: talloc_chunk_from_ptr (talloc.c:115) ==3720== by 0x21CC09: talloc_steal (talloc.c:680) ==3720== by 0x1D3BF9: lookup_sids (lookup_sid.c:809) ==3720== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3720== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3720== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3720== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3720== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3720== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3720== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3720== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3720== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3720== by 0x5F3D5: handle_trans (ipc.c:356) ==3720== by 0x5FCDF: reply_trans (ipc.c:550) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== Address 0x535E218 is 32 bytes inside a block of size 55 free'd ==3720== at 0x482300A: free (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x21D717: talloc_free (talloc.c:587) ==3720== by 0x21D833: talloc_free_children (talloc.c:514) ==3720== by 0x21D6CB: talloc_free (talloc.c:573) ==3720== by 0x1D453B: lookup_sids (lookup_sid.c:406) ==3720== by 0x106DF0: _lsa_lookup_sids_internal (srv_lsa_nt.c:842) ==3720== by 0x10744C: _lsa_lookup_sids2 (srv_lsa_nt.c:993) ==3720== by 0x103650: api_lsa_lookup_sids2 (srv_lsa.c:939) ==3720== by 0x160B07: api_rpcTNP (srv_pipe.c:2286) ==3720== by 0x16115D: api_pipe_request (srv_pipe.c:2231) ==3720== by 0x15CBEE: process_complete_pdu (srv_pipe_hnd.c:665) ==3720== by 0x15D12B: write_to_internal_pipe (srv_pipe_hnd.c:921) ==3720== by 0x15B95D: write_to_pipe (srv_pipe_hnd.c:944) ==3720== by 0x5EEA0: api_fd_reply (ipc.c:310) ==3720== by 0x5F3D5: handle_trans (ipc.c:356) ==3720== by 0x5FCDF: reply_trans (ipc.c:550) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== ==3720== 3 errors in context 2 of 5: ==3720== Conditional jump or move depends on uninitialised value(s) ==3720== at 0x200010: push_ucs2 (charcnv.c:1039) ==3720== by 0x20052F: push_string_fn (charcnv.c:1328) ==3720== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3720== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3720== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3720== by 0x91B85: handle_trans2 (trans2.c:5077) ==3720== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== ==3720== 6 errors in context 3 of 5: ==3720== Invalid read of size 1 ==3720== at 0x4FFA9AF: ??? ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59EC8: user_in_netgroup (password.c:445) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== Address 0x52971D7 is 1 bytes before a block of size 120 alloc'd ==3720== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3720== by 0x4FFA97E: ??? ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59EC8: user_in_netgroup (password.c:445) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== ==3720== 6 errors in context 4 of 5: ==3720== Invalid read of size 1 ==3720== at 0x4FFA9AF: ??? ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59DFF: user_in_netgroup (password.c:429) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== Address 0x5296F27 is 1 bytes before a block of size 120 alloc'd ==3720== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3720== by 0x4FFA97E: ??? ==3720== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3720== by 0x59DFF: user_in_netgroup (password.c:429) ==3720== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3720== by 0x5CB1E: user_ok_token (share_access.c:204) ==3720== by 0xB73F0: make_connection_snum (service.c:575) ==3720== by 0xB8AF8: make_connection (service.c:1127) ==3720== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) ==3720== ==3720== 50 errors in context 5 of 5: ==3720== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3720== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3720== by 0x52BB928: ??? ==3720== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3720== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3720== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3720== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3720== by 0x55CBB: session_claim (session.c:132) ==3720== by 0x5B49D: register_vuid (password.c:308) ==3720== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3720== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3720== by 0xB3D6F: switch_message (process.c:991) ==3720== by 0xB4E6A: smbd_process (process.c:1018) ==3720== by 0x2BECCF: main (server.c:1024) --3720-- --3720-- supp: 58 dl-hack3 ==3720== ==3720== IN SUMMARY: 66 errors from 5 contexts (suppressed: 58 from 1) ==3720== ==3720== malloc/free: in use at exit: 881,984 bytes in 857 blocks. ==3720== malloc/free: 18,767 allocs, 17,910 frees, 4,883,178 bytes allocated. ==3720== ==3720== searching for pointers to 857 not-freed blocks. ==3720== checked 1,610,576 bytes. ==3720== ==3720== LEAK SUMMARY: ==3720== definitely lost: 2,070 bytes in 9 blocks. ==3720== possibly lost: 0 bytes in 0 blocks. ==3720== still reachable: 879,914 bytes in 848 blocks. ==3720== suppressed: 0 bytes in 0 blocks. ==3720== Use --leak-check=full to see details of leaked memory. --3720-- memcheck: sanity checks: 236 cheap, 10 expensive --3720-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3720-- memcheck: auxmaps: 0 searches, 0 comparisons --3720-- memcheck: SMs: n_issued = 124 (1984k, 1M) --3720-- memcheck: SMs: n_deissued = 1 (16k, 0M) --3720-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3720-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3720-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3720-- memcheck: SMs: max_non_DSM = 123 (1968k, 1M) --3720-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3720-- memcheck: set_sec_vbits8 calls: 133 (new: 31, updates: 102) --3720-- memcheck: max shadow mem size: 2273k, 2M --3720-- translate: fast SP updates identified: 43,844 ( 88.0%) --3720-- translate: generic_known SP updates identified: 4,493 ( 9.0%) --3720-- translate: generic_unknown SP updates identified: 1,439 ( 2.8%) --3720-- tt/tc: 117,328 tt lookups requiring 171,665 probes --3720-- tt/tc: 117,328 fast-cache updates, 19 flushes --3720-- transtab: new 32,470 (728,180 -> 11,637,290; ratio 159:10) [0 scs] --3720-- transtab: dumped 0 (0 -> ??) --3720-- transtab: discarded 1,180 (22,612 -> ??) --3720-- scheduler: 23,685,059 jumps (bb entries). --3720-- scheduler: 236/135,003 major/minor sched events. --3720-- sanity: 237 cheap, 10 expensive checks. --3720-- exectx: 30,011 lists, 7,362 contexts (avg 0 per list) --3720-- exectx: 34,393 searches, 28,169 full compares (819 per 1000) --3720-- exectx: 0 cmp2, 354 cmp4, 0 cmpAll --3840-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3840-- Reading syms from /lib/security/pam_env.so (0x515E000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_unix2.so (0x5163000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5186000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_winbind.so (0x516F000) --3840-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3840-- Reading syms from /lib/security/pam_localuser.so (0x517A000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_pwcheck.so (0x517D000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D3000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_limits.so (0x51BC000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_umask.so (0x51C1000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_warn.so (0x51C5000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_deny.so (0x51C8000) --3840-- object doesn't have a symbol table ==3840== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3840== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x51BD928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3840== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3840== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3840== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3840== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3840== by 0x55CBB: session_claim (session.c:132) ==3840== by 0x5B49D: register_vuid (password.c:308) ==3840== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3840== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) --3840-- Discarding syms at 0x515E000-0x5163000 in /lib/security/pam_env.so due to munmap() --3840-- Discarding syms at 0x5163000-0x516F000 in /lib/security/pam_unix2.so due to munmap() --3840-- Discarding syms at 0x516F000-0x517A000 in /lib/security/pam_winbind.so due to munmap() --3840-- Discarding syms at 0x517A000-0x517D000 in /lib/security/pam_localuser.so due to munmap() --3840-- Discarding syms at 0x517D000-0x5186000 in /lib/security/pam_pwcheck.so due to munmap() --3840-- Discarding syms at 0x5186000-0x51BC000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3840-- Discarding syms at 0x51D3000-0x51DE000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3840-- Discarding syms at 0x51BC000-0x51C1000 in /lib/security/pam_limits.so due to munmap() --3840-- Discarding syms at 0x51C1000-0x51C5000 in /lib/security/pam_umask.so due to munmap() --3840-- Discarding syms at 0x51C5000-0x51C8000 in /lib/security/pam_warn.so due to munmap() --3840-- Discarding syms at 0x51C8000-0x51CB000 in /lib/security/pam_deny.so due to munmap() --3840-- Reading syms from /lib/security/pam_env.so (0x5164000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_unix2.so (0x5169000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x518C000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_winbind.so (0x5175000) --3840-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3840-- Reading syms from /lib/security/pam_localuser.so (0x5180000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_pwcheck.so (0x5183000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D9000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_limits.so (0x51C2000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_umask.so (0x51C7000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_warn.so (0x51CB000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_deny.so (0x51CE000) --3840-- object doesn't have a symbol table ==3840== ==3840== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3840== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x51C3928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3840== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3840== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3840== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3840== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3840== by 0x55CBB: session_claim (session.c:132) ==3840== by 0x5B49D: register_vuid (password.c:308) ==3840== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3840== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) --3840-- Discarding syms at 0x5164000-0x5169000 in /lib/security/pam_env.so due to munmap() --3840-- Discarding syms at 0x5169000-0x5175000 in /lib/security/pam_unix2.so due to munmap() --3840-- Discarding syms at 0x5175000-0x5180000 in /lib/security/pam_winbind.so due to munmap() --3840-- Discarding syms at 0x5180000-0x5183000 in /lib/security/pam_localuser.so due to munmap() --3840-- Discarding syms at 0x5183000-0x518C000 in /lib/security/pam_pwcheck.so due to munmap() --3840-- Discarding syms at 0x518C000-0x51C2000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3840-- Discarding syms at 0x51D9000-0x51E4000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3840-- Discarding syms at 0x51C2000-0x51C7000 in /lib/security/pam_limits.so due to munmap() --3840-- Discarding syms at 0x51C7000-0x51CB000 in /lib/security/pam_umask.so due to munmap() --3840-- Discarding syms at 0x51CB000-0x51CE000 in /lib/security/pam_warn.so due to munmap() --3840-- Discarding syms at 0x51CE000-0x51D1000 in /lib/security/pam_deny.so due to munmap() ==3840== ==3840== Invalid read of size 1 ==3840== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59DFF: user_in_netgroup (password.c:429) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== Address 0x50E4947 is 1 bytes before a block of size 120 alloc'd ==3840== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3840== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59DFF: user_in_netgroup (password.c:429) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== ==3840== Invalid read of size 1 ==3840== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59EC8: user_in_netgroup (password.c:445) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== Address 0x50E4BF7 is 1 bytes before a block of size 120 alloc'd ==3840== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3840== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59EC8: user_in_netgroup (password.c:445) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) --3839-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3839-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3839-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3839-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3839-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3839== ==3839== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) --3839-- --3839-- supp: 3 dl-hack3 ==3839== malloc/free: in use at exit: 625,530 bytes in 597 blocks. ==3839== malloc/free: 7,053 allocs, 6,456 frees, 2,100,591 bytes allocated. ==3839== ==3839== searching for pointers to 597 not-freed blocks. --3838-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) ==3839== checked 836,880 bytes. ==3839== ==3839== LEAK SUMMARY: ==3839== definitely lost: 96 bytes in 5 blocks. ==3839== possibly lost: 0 bytes in 0 blocks. ==3839== still reachable: 625,434 bytes in 592 blocks. ==3839== suppressed: 0 bytes in 0 blocks. ==3839== Use --leak-check=full to see details of leaked memory. --3839-- memcheck: sanity checks: 148 cheap, 6 expensive --3839-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3839-- memcheck: auxmaps: 0 searches, 0 comparisons --3839-- memcheck: SMs: n_issued = 68 (1088k, 1M) --3839-- memcheck: SMs: n_deissued = 0 (0k, 0M) --3839-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3839-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3839-- memcheck: SMs: max_defined = 121 (1936k, 1M) --3839-- memcheck: SMs: max_non_DSM = 68 (1088k, 1M) --3839-- memcheck: max sec V bit nodes: 25 (1k, 0M) --3839-- memcheck: set_sec_vbits8 calls: 103 (new: 25, updates: 78) --3839-- memcheck: max shadow mem size: 1393k, 1M --3839-- translate: fast SP updates identified: 28,299 ( 88.3%) --3839-- translate: generic_known SP updates identified: 2,689 ( 8.3%) --3839-- translate: generic_unknown SP updates identified: 1,051 ( 3.2%) --3839-- tt/tc: 62,229 tt lookups requiring 76,266 probes --3839-- tt/tc: 62,229 fast-cache updates, 8 flushes --3839-- transtab: new 21,793 (477,110 -> 7,653,641; ratio 160:10) [0 scs] --3839-- transtab: dumped 0 (0 -> ??) --3839-- transtab: discarded 592 (11,466 -> ??) --3839-- scheduler: 14,857,675 jumps (bb entries). --3839-- scheduler: 148/57,448 major/minor sched events. --3839-- sanity: 149 cheap, 6 expensive checks. --3839-- exectx: 30,011 lists, 3,220 contexts (avg 0 per list) --3839-- exectx: 13,464 searches, 10,458 full compares (776 per 1000) --3839-- exectx: 0 cmp2, 3 cmp4, 0 cmpAll --3838-- Reading syms from /lib/security/pam_env.so (0x525E000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_unix2.so (0x5263000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5286000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_winbind.so (0x526F000) --3838-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3838-- Reading syms from /lib/security/pam_localuser.so (0x527A000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_pwcheck.so (0x527D000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D3000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_limits.so (0x52BC000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_umask.so (0x52C1000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_warn.so (0x52C5000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_deny.so (0x52C8000) --3838-- object doesn't have a symbol table ==3838== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3838== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3838== by 0x52BD928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3838== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3838== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3838== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3838== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3838== by 0x55CBB: session_claim (session.c:132) ==3838== by 0x5B49D: register_vuid (password.c:308) ==3838== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3838== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) --3838-- Discarding syms at 0x525E000-0x5263000 in /lib/security/pam_env.so due to munmap() --3838-- Discarding syms at 0x5263000-0x526F000 in /lib/security/pam_unix2.so due to munmap() --3838-- Discarding syms at 0x526F000-0x527A000 in /lib/security/pam_winbind.so due to munmap() --3838-- Discarding syms at 0x527A000-0x527D000 in /lib/security/pam_localuser.so due to munmap() --3838-- Discarding syms at 0x527D000-0x5286000 in /lib/security/pam_pwcheck.so due to munmap() --3838-- Discarding syms at 0x5286000-0x52BC000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3838-- Discarding syms at 0x52D3000-0x52DE000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3838-- Discarding syms at 0x52BC000-0x52C1000 in /lib/security/pam_limits.so due to munmap() --3838-- Discarding syms at 0x52C1000-0x52C5000 in /lib/security/pam_umask.so due to munmap() --3838-- Discarding syms at 0x52C5000-0x52C8000 in /lib/security/pam_warn.so due to munmap() --3838-- Discarding syms at 0x52C8000-0x52CB000 in /lib/security/pam_deny.so due to munmap() ==3838== ==3838== Invalid read of size 1 ==3838== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59DFF: user_in_netgroup (password.c:429) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== Address 0x51A50C7 is 1 bytes before a block of size 120 alloc'd ==3838== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3838== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3838== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59DFF: user_in_netgroup (password.c:429) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== ==3838== Invalid read of size 1 ==3838== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59EC8: user_in_netgroup (password.c:445) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== Address 0x51A5377 is 1 bytes before a block of size 120 alloc'd ==3838== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3838== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3838== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59EC8: user_in_netgroup (password.c:445) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== ==3838== Conditional jump or move depends on uninitialised value(s) ==3838== at 0x200010: push_ucs2 (charcnv.c:1039) ==3838== by 0x20052F: push_string_fn (charcnv.c:1328) ==3838== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3838== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3838== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3838== by 0x91B85: handle_trans2 (trans2.c:5077) ==3838== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) --3840-- Reading syms from /lib/security/pam_env.so (0x5164000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_unix2.so (0x5169000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x518C000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_winbind.so (0x5175000) --3840-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3840-- Reading syms from /lib/security/pam_localuser.so (0x5180000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_pwcheck.so (0x5183000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D9000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_limits.so (0x51C2000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_umask.so (0x51C7000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_warn.so (0x51CB000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_deny.so (0x51CE000) --3840-- object doesn't have a symbol table --3840-- Discarding syms at 0x5164000-0x5169000 in /lib/security/pam_env.so due to munmap() --3840-- Discarding syms at 0x5169000-0x5175000 in /lib/security/pam_unix2.so due to munmap() --3840-- Discarding syms at 0x5175000-0x5180000 in /lib/security/pam_winbind.so due to munmap() --3840-- Discarding syms at 0x5180000-0x5183000 in /lib/security/pam_localuser.so due to munmap() --3840-- Discarding syms at 0x5183000-0x518C000 in /lib/security/pam_pwcheck.so due to munmap() --3840-- Discarding syms at 0x518C000-0x51C2000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3840-- Discarding syms at 0x51D9000-0x51E4000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3840-- Discarding syms at 0x51C2000-0x51C7000 in /lib/security/pam_limits.so due to munmap() --3840-- Discarding syms at 0x51C7000-0x51CB000 in /lib/security/pam_umask.so due to munmap() --3840-- Discarding syms at 0x51CB000-0x51CE000 in /lib/security/pam_warn.so due to munmap() --3840-- Discarding syms at 0x51CE000-0x51D1000 in /lib/security/pam_deny.so due to munmap() --3840-- Reading syms from /lib/security/pam_env.so (0x5164000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_unix2.so (0x5169000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x518C000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_winbind.so (0x5175000) --3840-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3840-- Reading syms from /lib/security/pam_localuser.so (0x5180000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_pwcheck.so (0x5183000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D9000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_limits.so (0x51C2000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_umask.so (0x51C7000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_warn.so (0x51CB000) --3840-- object doesn't have a symbol table --3840-- Reading syms from /lib/security/pam_deny.so (0x51CE000) --3840-- object doesn't have a symbol table --3840-- Discarding syms at 0x5164000-0x5169000 in /lib/security/pam_env.so due to munmap() --3840-- Discarding syms at 0x5169000-0x5175000 in /lib/security/pam_unix2.so due to munmap() --3840-- Discarding syms at 0x5175000-0x5180000 in /lib/security/pam_winbind.so due to munmap() --3840-- Discarding syms at 0x5180000-0x5183000 in /lib/security/pam_localuser.so due to munmap() --3840-- Discarding syms at 0x5183000-0x518C000 in /lib/security/pam_pwcheck.so due to munmap() --3840-- Discarding syms at 0x518C000-0x51C2000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3840-- Discarding syms at 0x51D9000-0x51E4000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3840-- Discarding syms at 0x51C2000-0x51C7000 in /lib/security/pam_limits.so due to munmap() --3840-- Discarding syms at 0x51C7000-0x51CB000 in /lib/security/pam_umask.so due to munmap() --3840-- Discarding syms at 0x51CB000-0x51CE000 in /lib/security/pam_warn.so due to munmap() --3840-- Discarding syms at 0x51CE000-0x51D1000 in /lib/security/pam_deny.so due to munmap() --3840-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3840-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3840-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3840-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3840-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3840== ==3840== ERROR SUMMARY: 120 errors from 4 contexts (suppressed: 223 from 1) ==3840== ==3840== 10 errors in context 1 of 4: ==3840== Invalid read of size 1 ==3840== at 0x4FFA9AF: ??? ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59EC8: user_in_netgroup (password.c:445) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== Address 0x50E4BF7 is 1 bytes before a block of size 120 alloc'd ==3840== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3840== by 0x4FFA97E: ??? ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59EC8: user_in_netgroup (password.c:445) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== ==3840== 10 errors in context 2 of 4: ==3840== Invalid read of size 1 ==3840== at 0x4FFA9AF: ??? ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59DFF: user_in_netgroup (password.c:429) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== Address 0x50E4947 is 1 bytes before a block of size 120 alloc'd ==3840== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3840== by 0x4FFA97E: ??? ==3840== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3840== by 0x59DFF: user_in_netgroup (password.c:429) ==3840== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3840== by 0x5CB1E: user_ok_token (share_access.c:204) ==3840== by 0xB73F0: make_connection_snum (service.c:575) ==3840== by 0xB8AF8: make_connection (service.c:1127) ==3840== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== ==3840== 50 errors in context 3 of 4: ==3840== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3840== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x51C3928: ??? ==3840== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3840== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3840== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3840== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3840== by 0x55CBB: session_claim (session.c:132) ==3840== by 0x5B49D: register_vuid (password.c:308) ==3840== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3840== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) ==3840== ==3840== 50 errors in context 4 of 4: ==3840== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3840== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3840== by 0x51BD928: ??? ==3840== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3840== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3840== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3840== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3840== by 0x55CBB: session_claim (session.c:132) ==3840== by 0x5B49D: register_vuid (password.c:308) ==3840== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3840== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3840== by 0xB3D6F: switch_message (process.c:991) ==3840== by 0xB4E6A: smbd_process (process.c:1018) ==3840== by 0x2BECCF: main (server.c:1024) --3840-- --3840-- supp: 223 dl-hack3 ==3840== ==3840== IN SUMMARY: 120 errors from 4 contexts (suppressed: 223 from 1) ==3840== ==3840== malloc/free: in use at exit: 642,296 bytes in 723 blocks. ==3840== malloc/free: 10,423 allocs, 9,700 frees, 2,668,290 bytes allocated. ==3840== ==3840== searching for pointers to 723 not-freed blocks. ==3840== checked 1,268,104 bytes. ==3840== ==3840== LEAK SUMMARY: ==3840== definitely lost: 112 bytes in 9 blocks. ==3840== possibly lost: 0 bytes in 0 blocks. ==3840== still reachable: 642,184 bytes in 714 blocks. ==3840== suppressed: 0 bytes in 0 blocks. ==3840== Use --leak-check=full to see details of leaked memory. --3840-- memcheck: sanity checks: 192 cheap, 8 expensive --3840-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3840-- memcheck: auxmaps: 0 searches, 0 comparisons --3840-- memcheck: SMs: n_issued = 95 (1520k, 1M) --3840-- memcheck: SMs: n_deissued = 6 (96k, 0M) --3840-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3840-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3840-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3840-- memcheck: SMs: max_non_DSM = 89 (1424k, 1M) --3840-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3840-- memcheck: set_sec_vbits8 calls: 147 (new: 31, updates: 116) --3840-- memcheck: max shadow mem size: 1729k, 1M --3840-- translate: fast SP updates identified: 40,638 ( 88.4%) --3840-- translate: generic_known SP updates identified: 3,877 ( 8.4%) --3840-- translate: generic_unknown SP updates identified: 1,427 ( 3.1%) --3840-- tt/tc: 113,106 tt lookups requiring 162,626 probes --3840-- tt/tc: 113,106 fast-cache updates, 52 flushes --3840-- transtab: new 30,065 (661,291 -> 10,614,746; ratio 160:10) [0 scs] --3840-- transtab: dumped 0 (0 -> ??) --3840-- transtab: discarded 2,647 (48,481 -> ??) --3840-- scheduler: 19,300,825 jumps (bb entries). --3840-- scheduler: 192/109,678 major/minor sched events. --3840-- sanity: 193 cheap, 8 expensive checks. --3840-- exectx: 30,011 lists, 4,991 contexts (avg 0 per list) --3840-- exectx: 20,409 searches, 15,945 full compares (781 per 1000) --3840-- exectx: 0 cmp2, 1,229 cmp4, 0 cmpAll --3914-- REDIR: 0x4C384E0 (strcat) redirected to 0x4824650 (strcat) --3914-- Reading syms from /lib/security/pam_env.so (0x515E000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_unix2.so (0x5163000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5186000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_winbind.so (0x516F000) --3914-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3914-- Reading syms from /lib/security/pam_localuser.so (0x517A000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_pwcheck.so (0x517D000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51D3000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_limits.so (0x51BC000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_umask.so (0x51C1000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_warn.so (0x51C5000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_deny.so (0x51C8000) --3914-- object doesn't have a symbol table ==3914== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3914== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3914== by 0x51BD928: pam_sm_open_session (in /lib/security/pam_limits.so) ==3914== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3914== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3914== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3914== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3914== by 0x55CBB: session_claim (session.c:132) ==3914== by 0x5B49D: register_vuid (password.c:308) ==3914== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3914== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) --3914-- Discarding syms at 0x515E000-0x5163000 in /lib/security/pam_env.so due to munmap() --3914-- Discarding syms at 0x5163000-0x516F000 in /lib/security/pam_unix2.so due to munmap() --3914-- Discarding syms at 0x516F000-0x517A000 in /lib/security/pam_winbind.so due to munmap() --3914-- Discarding syms at 0x517A000-0x517D000 in /lib/security/pam_localuser.so due to munmap() --3914-- Discarding syms at 0x517D000-0x5186000 in /lib/security/pam_pwcheck.so due to munmap() --3914-- Discarding syms at 0x5186000-0x51BC000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3914-- Discarding syms at 0x51D3000-0x51DE000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3914-- Discarding syms at 0x51BC000-0x51C1000 in /lib/security/pam_limits.so due to munmap() --3914-- Discarding syms at 0x51C1000-0x51C5000 in /lib/security/pam_umask.so due to munmap() --3914-- Discarding syms at 0x51C5000-0x51C8000 in /lib/security/pam_warn.so due to munmap() --3914-- Discarding syms at 0x51C8000-0x51CB000 in /lib/security/pam_deny.so due to munmap() ==3914== ==3914== Conditional jump or move depends on uninitialised value(s) ==3914== at 0x200010: push_ucs2 (charcnv.c:1039) ==3914== by 0x20052F: push_string_fn (charcnv.c:1328) ==3914== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3914== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3914== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3914== by 0x91B85: handle_trans2 (trans2.c:5077) ==3914== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== ==3914== Invalid read of size 1 ==3914== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59DFF: user_in_netgroup (password.c:429) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== Address 0x5191977 is 1 bytes before a block of size 120 alloc'd ==3914== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3914== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3914== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59DFF: user_in_netgroup (password.c:429) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== ==3914== Invalid read of size 1 ==3914== at 0x4FFA9AF: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59EC8: user_in_netgroup (password.c:445) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== Address 0x5191C27 is 1 bytes before a block of size 120 alloc'd ==3914== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3914== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3914== by 0x4FFA97E: _nss_files_setnetgrent (in /lib/libnss_files-2.5.so) ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59EC8: user_in_netgroup (password.c:445) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) --3610-- Reading syms from /lib/security/pam_env.so (0x5268000) --3610-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_env.so (0x4ECE000) --3914-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_unix2.so (0x526D000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5290000) --3610-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_env.so (0x5270000) --2889-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_unix2.so (0x5270000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5293000) --3914-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_unix2.so (0x5275000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5298000) --2889-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_winbind.so (0x5279000) --3610-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3914-- Reading syms from /lib/security/pam_winbind.so (0x527C000) --3914-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3610-- Reading syms from /lib/security/pam_localuser.so (0x50FE000) --3610-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_winbind.so (0x5281000) --2889-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3914-- Reading syms from /lib/security/pam_localuser.so (0x4ED3000) --3914-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_pwcheck.so (0x5284000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52DD000) --3610-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_localuser.so (0x4ED4000) --2889-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_pwcheck.so (0x5287000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52E0000) --3914-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_pwcheck.so (0x528C000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52E5000) --2889-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_limits.so (0x52C6000) --3610-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_limits.so (0x52C9000) --3914-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_umask.so (0x52CB000) --3610-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_limits.so (0x52CE000) --2889-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_umask.so (0x52CE000) --3914-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_warn.so (0x528D000) --3610-- object doesn't have a symbol table --3610-- Reading syms from /lib/security/pam_deny.so (0x52CF000) --3610-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_umask.so (0x5260000) --2889-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_warn.so (0x5290000) --3914-- object doesn't have a symbol table --3914-- Reading syms from /lib/security/pam_deny.so (0x52D2000) --3914-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_warn.so (0x5295000) --2889-- object doesn't have a symbol table --2889-- Reading syms from /lib/security/pam_deny.so (0x52D3000) --2889-- object doesn't have a symbol table --2747-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --2747-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --2747-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --2747-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --2747-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==2747== ==2747== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) --2747-- --2747-- supp: 3 dl-hack3 ==2747== malloc/free: in use at exit: 367,866 bytes in 618 blocks. ==2747== malloc/free: 6,960 allocs, 6,342 frees, 1,796,403 bytes allocated. ==2747== ==2747== searching for pointers to 618 not-freed blocks. ==2747== checked 850,072 bytes. ==2747== ==2747== LEAK SUMMARY: ==2747== definitely lost: 96 bytes in 5 blocks. ==2747== possibly lost: 0 bytes in 0 blocks. ==2747== still reachable: 367,770 bytes in 613 blocks. ==2747== suppressed: 0 bytes in 0 blocks. ==2747== Use --leak-check=full to see details of leaked memory. --2747-- memcheck: sanity checks: 148 cheap, 6 expensive --2747-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --2747-- memcheck: auxmaps: 0 searches, 0 comparisons --2747-- memcheck: SMs: n_issued = 66 (1056k, 1M) --2747-- memcheck: SMs: n_deissued = 0 (0k, 0M) --2747-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --2747-- memcheck: SMs: max_undefined = 6 (96k, 0M) --2747-- memcheck: SMs: max_defined = 121 (1936k, 1M) --2747-- memcheck: SMs: max_non_DSM = 66 (1056k, 1M) --2747-- memcheck: max sec V bit nodes: 25 (1k, 0M) --2747-- memcheck: set_sec_vbits8 calls: 103 (new: 25, updates: 78) --2747-- memcheck: max shadow mem size: 1361k, 1M --2747-- translate: fast SP updates identified: 27,657 ( 88.2%) --2747-- translate: generic_known SP updates identified: 2,644 ( 8.4%) --2747-- translate: generic_unknown SP updates identified: 1,024 ( 3.2%) --2747-- tt/tc: 61,520 tt lookups requiring 75,228 probes --2747-- tt/tc: 61,520 fast-cache updates, 8 flushes --2747-- transtab: new 21,501 (470,281 -> 7,546,389; ratio 160:10) [0 scs] --2747-- transtab: dumped 0 (0 -> ??) --2747-- transtab: discarded 592 (11,466 -> ??) --2747-- scheduler: 14,832,097 jumps (bb entries). --2747-- scheduler: 148/56,752 major/minor sched events. --2747-- sanity: 149 cheap, 6 expensive checks. --2747-- exectx: 30,011 lists, 3,074 contexts (avg 0 per list) --2747-- exectx: 13,265 searches, 10,388 full compares (783 per 1000) --2747-- exectx: 0 cmp2, 3 cmp4, 0 cmpAll --3838-- Reading syms from /lib/security/pam_env.so (0x4ECE000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_unix2.so (0x5370000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5393000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_winbind.so (0x537C000) --3838-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3838-- Reading syms from /lib/security/pam_localuser.so (0x4ED3000) --3838-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_env.so (0x556E000) --3340-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_env.so (0x5262000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_unix2.so (0x5267000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x528A000) --3263-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_env.so (0x5166000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_unix2.so (0x516B000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x518E000) --3204-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_env.so (0x5260000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_unix2.so (0x5265000) --3136-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_pwcheck.so (0x5387000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x53E0000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_limits.so (0x53C9000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_umask.so (0x53CE000) --3838-- object doesn't have a symbol table --3838-- Reading syms from /lib/security/pam_warn.so (0x5390000) --3838-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_unix2.so (0x5573000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5596000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_winbind.so (0x557F000) --3340-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3340-- Reading syms from /lib/security/pam_localuser.so (0x4ED4000) --3340-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_winbind.so (0x5273000) --3263-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3263-- Reading syms from /lib/security/pam_localuser.so (0x527E000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_pwcheck.so (0x5281000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D7000) --3263-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_winbind.so (0x5177000) --3204-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3204-- Reading syms from /lib/security/pam_localuser.so (0x5182000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_pwcheck.so (0x5185000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x51DB000) --3204-- object doesn't have a symbol table --3136-- Reading syms from /lib/libxcrypt.so.1.2.4 (0x5288000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_winbind.so (0x5271000) --3136-- Reading debug info from /usr/lib/debug/lib/security/pam_winbind.so.debug... --3136-- Reading syms from /lib/security/pam_localuser.so (0x527C000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_pwcheck.so (0x527F000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x52D5000) --3136-- object doesn't have a symbol table --3914-- Discarding syms at 0x4ECE000-0x4ED3000 in /lib/security/pam_env.so due to munmap() --3914-- Discarding syms at 0x5270000-0x527C000 in /lib/security/pam_unix2.so due to munmap() --3914-- Discarding syms at 0x527C000-0x5287000 in /lib/security/pam_winbind.so due to munmap() --3914-- Discarding syms at 0x4ED3000-0x4ED6000 in /lib/security/pam_localuser.so due to munmap() --3914-- Discarding syms at 0x5287000-0x5290000 in /lib/security/pam_pwcheck.so due to munmap() --3914-- Discarding syms at 0x5293000-0x52C9000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3914-- Discarding syms at 0x52E0000-0x52EB000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3914-- Discarding syms at 0x52C9000-0x52CE000 in /lib/security/pam_limits.so due to munmap() --3610-- Discarding syms at 0x5268000-0x526D000 in /lib/security/pam_env.so due to munmap() --3610-- Discarding syms at 0x526D000-0x5279000 in /lib/security/pam_unix2.so due to munmap() --3610-- Discarding syms at 0x5279000-0x5284000 in /lib/security/pam_winbind.so due to munmap() --3610-- Discarding syms at 0x50FE000-0x5101000 in /lib/security/pam_localuser.so due to munmap() --3914-- Discarding syms at 0x52CE000-0x52D2000 in /lib/security/pam_umask.so due to munmap() --2889-- Discarding syms at 0x5270000-0x5275000 in /lib/security/pam_env.so due to munmap() --2889-- Discarding syms at 0x5275000-0x5281000 in /lib/security/pam_unix2.so due to munmap() --2889-- Discarding syms at 0x5281000-0x528C000 in /lib/security/pam_winbind.so due to munmap() --2889-- Discarding syms at 0x4ED4000-0x4ED7000 in /lib/security/pam_localuser.so due to munmap() --2889-- Discarding syms at 0x528C000-0x5295000 in /lib/security/pam_pwcheck.so due to munmap() --2889-- Discarding syms at 0x5298000-0x52CE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --2889-- Discarding syms at 0x52E5000-0x52F0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --2889-- Discarding syms at 0x52CE000-0x52D3000 in /lib/security/pam_limits.so due to munmap() --2889-- Discarding syms at 0x5260000-0x5264000 in /lib/security/pam_umask.so due to munmap() --3610-- Discarding syms at 0x5284000-0x528D000 in /lib/security/pam_pwcheck.so due to munmap() --3610-- Discarding syms at 0x5290000-0x52C6000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3914-- Discarding syms at 0x5290000-0x5293000 in /lib/security/pam_warn.so due to munmap() --3914-- Discarding syms at 0x52D2000-0x52D5000 in /lib/security/pam_deny.so due to munmap() --2889-- Discarding syms at 0x5295000-0x5298000 in /lib/security/pam_warn.so due to munmap() --2889-- Discarding syms at 0x52D3000-0x52D6000 in /lib/security/pam_deny.so due to munmap() --3610-- Discarding syms at 0x52DD000-0x52E8000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3610-- Discarding syms at 0x52C6000-0x52CB000 in /lib/security/pam_limits.so due to munmap() --3610-- Discarding syms at 0x52CB000-0x52CF000 in /lib/security/pam_umask.so due to munmap() --3610-- Discarding syms at 0x528D000-0x5290000 in /lib/security/pam_warn.so due to munmap() --3610-- Discarding syms at 0x52CF000-0x52D2000 in /lib/security/pam_deny.so due to munmap() --3914-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --2889-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3914-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --2889-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3610-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3610-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3914-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3914-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3914-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() --2889-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --2889-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --2889-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() --3610-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3610-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() ==3914== ==3914== ERROR SUMMARY: 87 errors from 4 contexts (suppressed: 113 from 1) ==3914== ==3914== 6 errors in context 1 of 4: ==3914== Invalid read of size 1 ==3914== at 0x4FFA9AF: ??? ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59EC8: user_in_netgroup (password.c:445) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== Address 0x5191C27 is 1 bytes before a block of size 120 alloc'd ==3914== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3914== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3914== by 0x4FFA97E: ??? ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59EC8: user_in_netgroup (password.c:445) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== ==3914== 6 errors in context 2 of 4: ==3914== Invalid read of size 1 ==3914== at 0x4FFA9AF: ??? ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59DFF: user_in_netgroup (password.c:429) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== Address 0x5191977 is 1 bytes before a block of size 120 alloc'd ==3914== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3914== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3914== by 0x4FFA97E: ??? ==3914== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3914== by 0x59DFF: user_in_netgroup (password.c:429) ==3914== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3914== by 0x5CB1E: user_ok_token (share_access.c:204) ==3914== by 0xB73F0: make_connection_snum (service.c:575) ==3914== by 0xB8AF8: make_connection (service.c:1127) ==3914== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== ==3914== 25 errors in context 3 of 4: ==3914== Conditional jump or move depends on uninitialised value(s) ==3914== at 0x200010: push_ucs2 (charcnv.c:1039) ==3914== by 0x20052F: push_string_fn (charcnv.c:1328) ==3914== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3914== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3914== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3914== by 0x91B85: handle_trans2 (trans2.c:5077) ==3914== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) ==3914== ==3914== 50 errors in context 4 of 4: ==3914== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3914== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3914== by 0x51BD928: ??? ==3914== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3914== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3914== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3914== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3914== by 0x55CBB: session_claim (session.c:132) ==3914== by 0x5B49D: register_vuid (password.c:308) ==3914== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3914== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3914== by 0xB3D6F: switch_message (process.c:991) ==3914== by 0xB4E6A: smbd_process (process.c:1018) ==3914== by 0x2BECCF: main (server.c:1024) --3914-- --3914-- supp: 113 dl-hack3 ==3914== ==3914== IN SUMMARY: 87 errors from 4 contexts (suppressed: 113 from 1) ==3914== ==3914== malloc/free: in use at exit: 645,448 bytes in 750 blocks. ==3914== malloc/free: 9,983 allocs, 9,233 frees, 2,890,687 bytes allocated. ==3914== ==3914== searching for pointers to 750 not-freed blocks. ==2889== ==2889== ERROR SUMMARY: 52 errors from 2 contexts (suppressed: 113 from 1) ==2889== ==2889== 2 errors in context 1 of 2: ==2889== Syscall param write(buf) points to uninitialised byte(s) ==2889== at 0x4B2BF83: __write_nocancel (in /lib/libpthread-2.5.so) ==2889== by 0x21A387: write_data (util_sock.c:556) ==2889== by 0x21A503: send_smb (util_sock.c:766) ==2889== by 0x899EC: send_trans2_replies (trans2.c:696) ==2889== by 0x8BC07: call_trans2qfilepathinfo (trans2.c:3641) ==2889== by 0x91DFD: handle_trans2 (trans2.c:5126) ==2889== by 0x97BC7: reply_trans2 (trans2.c:5346) ==2889== by 0xB3D6F: switch_message (process.c:991) ==2889== by 0xB4E6A: smbd_process (process.c:1018) ==2889== by 0x2BECCF: main (server.c:1024) ==2889== Address 0x501E504 is 100 bytes inside a block of size 132,161 alloc'd ==2889== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2889== by 0xB3E75: NewOutBuffer (process.c:1589) ==2889== by 0xB4725: smbd_process (process.c:1614) ==2889== by 0x2BECCF: main (server.c:1024) ==2889== ==2889== 50 errors in context 2 of 2: ==2889== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==2889== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==2889== by 0x51B8928: ??? ==2889== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==2889== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==2889== by 0x262603: smb_internal_pam_session (pampass.c:637) ==2889== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==2889== by 0x55CBB: session_claim (session.c:132) ==--3610-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3610== ==3610== ERROR SUMMARY: 164 errors from 4 contexts (suppressed: 223 from 1) ==3610== ==3610== 32 errors in context 1 of 4: ==3610== Invalid read of size 1 ==3610== at 0x4FFA9AF: ??? ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59EC8: user_in_netgroup (password.c:445) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== Address 0x50B922F is 1 bytes before a block of size 120 alloc'd ==3610== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3610== by 0x4FFA97E: ??? ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59EC8: user_in_netgroup (password.c:445) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== ==3610== 32 errors in context 2 of 4: ==3610== Invalid read of size 1 ==3610== at 0x4FFA9AF: ??? ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59DFF: user_in_netgroup (password.c:429) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== Address 0x50B8F7F is 1 bytes before a block of size 120 alloc'd ==3610== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3610== by 0x4FFA97E: ??? ==3610== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3610== by 0x59DFF: user_in_netgroup (password.c:429) ==3610== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3610== by 0x5CB1E: user_ok_token (share_access.c:204) ==3610== by 0xB73F0: make_connection_snum (service.c:575) ==3610== by 0xB8AF8: make_connection (service.c:1127) ==3610== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== ==3610== 50 errors in context 3 of 4: ==3610== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3610== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x51C1928: ??? ==3610== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3610== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3610== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3610== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3610== by 0x55CBB: session_claim (session.c:132) ==3610== by 0x5B49D: register_vuid (password.c:308) ==3610== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3610== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) ==3610== ==3610== 50 errors in context 4 of 4: ==3610== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3610== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3610== by 0x51BB928: ??? ==3610== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3610== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3610== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3610== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3610== by 0x55CBB: session_claim (session.c:132) ==3610== by 0x5B49D: register_vuid (password.c:308) ==3610== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3610== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3610== by 0xB3D6F: switch_message (process.c:991) ==3610== by 0xB4E6A: smbd_process (process.c:1018) ==3610== by 0x2BECCF: main (server.c:1024) --3610-- --3610-- supp: 223 dl-hack3 ==3610== ==3610== IN SUMMARY: 164 errors from 4 contexts (suppressed: 223 from 1) ==3610== ==3610== malloc/free: in use at exit: 645,016 bytes in 748 blocks. ==3610== malloc/free: 10,898 allocs, 10,150 frees, 2,778,262 bytes allocated. ==3610== ==3610== searching for pointers to 748 not-freed blocks. ==3914== checked 1,281,356 bytes. ==3914== ==3914== LEAK SUMMARY: ==3914== definitely lost: 104 bytes in 7 blocks. ==3914== possibly lost: 0 bytes in 0 blocks. ==3914== still reachable: 645,344 bytes in 743 blocks. ==3914== suppressed: 0 bytes in 0 blocks. ==3914== Use --leak-check=full to see details of leaked memory. --3914-- memcheck: sanity checks: 182 cheap, 8 expensive --3914-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3914-- memcheck: auxmaps: 0 searches, 0 comparisons --3914-- memcheck: SMs: n_issued = 98 (1568k, 1M) --3914-- memcheck: SMs: n_deissued = 3 (48k, 0M) --3914-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3914-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3914-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3914-- memcheck: SMs: max_non_DSM = 95 (1520k, 1M) --3914-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3914-- memcheck: set_sec_vbits8 calls: 133 (new: 31, updates: 102) --3914-- memcheck: max shadow mem size: 1825k, 1M --3914-- translate: fast SP updates identified: 42,372 ( 88.3%) --3914-- translate: generic_known SP updates identified: 4,166 ( 8.6%) --3914-- translate: generic_unknown SP updates identified: 1,444 ( 3.0%) --3914-- tt/tc: 99,494 tt lookups requiring 147,750 probes --3914-- tt/tc: 99,494 fast-cache updates, 30 flushes --3914-- transtab: new 31,555 (696,801 -> 11,194,499; ratio 160:10) [0 scs] --3914-- transtab: dumped 0 (0 -> ??) --3914-- transtab: discarded 1,749 (32,856 -> ??) --3914-- scheduler: 18,263,555 jumps (bb entries). --3914-- scheduler: 182/94,750 major/minor sched events. --3914-- sanity: 183 cheap, 8 expensive checks. --3914-- exectx: 30,011 lists, 5,432 contexts (avg 0 per list) --3914-- exectx: 19,355 searches, 14,433 full compares (745 per 1000) --3914-- exectx: 0 cmp2, 654 cmp4, 0 cmpAll ==2889== checked 1,275,588 bytes. ==2889== ==2889== LEAK SUMMARY: ==2889== definitely lost: 104 bytes in 7 blocks. ==2889== possibly lost: 0 bytes in 0 blocks. ==2889== still reachable: 645,108 bytes in 717 blocks. ==2889== suppressed: 0 bytes in 0 blocks. ==2889== Use --leak-check=full to see details of leaked memory. --2889-- memcheck: sanity checks: 181 cheap, 8 expensive --2889-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --2889-- memcheck: auxmaps: 0 searches, 0 comparisons --2889-- memcheck: SMs: n_issued = 97 (1552k, 1M) --2889-- memcheck: SMs: n_deissued = 1 (16k, 0M) --2889-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --2889-- memcheck: SMs: max_undefined = 6 (96k, 0M) --2889-- memcheck: SMs: max_defined = 126 (2016k, 1M) --2889-- memcheck: SMs: max_non_DSM = 96 (1536k, 1M) --2889-- memcheck: max sec V bit nodes: 28 (1k, 0M) --2889-- memcheck: set_sec_vbits8 calls: 116 (new: 28, updates: 88) --2889-- memcheck: max shadow mem size: 1841k, 1M --2889-- translate: fast SP updates identified: 39,463 ( 88.3%) --2889-- translate: generic_known SP updates identified: 3,837 ( 8.5%) --2889-- translate: generic_unknown SP updates identified: 1,350 ( 3.0%) --2889-- tt/tc: 94,362 tt lookups requiring 132,627 probes --2889-- tt/tc: 94,362 fast-cache updates, 30 flushes --2889-- transtab: new 29,438 (650,713 -> 10,432,281; ratio 160:10) [0 scs] --2889-- transtab: dumped 0 (0 -> ??) --2889-- transtab: discarded 1,667 (30,910 -> ??) --2889-- scheduler: 18,146,268 jumps (bb entries). --2889-- scheduler: 181/91,839 major/minor sched events. --2889-- sanity: 182 cheap, 8 expensive checks. --2889-- exectx: 30,011 lists, 5,200 contexts (avg 0 per list) --2889-- exectx: 19,670 searches, 14,964 full compares (760 per 1000) --2889-- exectx: 0 cmp2, 603 cmp4, 0 cmpAll ==3610== checked 1,278,956 bytes. ==3610== ==3610== LEAK SUMMARY: ==3610== definitely lost: 112 bytes in 9 blocks. ==3610== possibly lost: 0 bytes in 0 blocks. ==3610== still reachable: 644,904 bytes in 739 blocks. ==3610== suppressed: 0 bytes in 0 blocks. ==3610== Use --leak-check=full to see details of leaked memory. --3610-- memcheck: sanity checks: 197 cheap, 8 expensive --3610-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3610-- memcheck: auxmaps: 0 searches, 0 comparisons --3610-- memcheck: SMs: n_issued = 102 (1632k, 1M) --3610-- memcheck: SMs: n_deissued = 8 (128k, 0M) --3610-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3610-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3610-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3610-- memcheck: SMs: max_non_DSM = 94 (1504k, 1M) --3610-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3610-- memcheck: set_sec_vbits8 calls: 193 (new: 31, updates: 162) --3610-- memcheck: max shadow mem size: 1809k, 1M --3610-- translate: fast SP updates identified: 40,853 ( 88.5%) --3610-- translate: generic_known SP updates identified: 3,875 ( 8.3%) --3610-- translate: generic_unknown SP updates identified: 1,426 ( 3.0%) --3610-- tt/tc: 115,564 tt lookups requiring 165,031 probes --3610-- tt/tc: 115,564 fast-cache updates, 52 flushes --3610-- transtab: new 30,142 (661,026 -> 10,623,476; ratio 160:10) [0 scs] --3610-- transtab: dumped 0 (0 -> ??) --3610-- transtab: discarded 2,647 (48,481 -> ??) --3610-- scheduler: 19,738,129 jumps (bb entries). --3610-- scheduler: 197/113,525 major/minor sched events. --3610-- sanity: 198 cheap, 8 expensive checks. --3610-- exectx: 30,011 lists, 5,163 contexts (avg 0 per list) --3610-- exectx: 21,384 searches, 16,765 full compares (783 per 1000) --3610-- exectx: 0 cmp2, 1,295 cmp4, 0 cmpAll --3838-- Reading syms from /lib/security/pam_deny.so (0x53D2000) --3838-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_pwcheck.so (0x558A000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /usr/lib/libcrack.so.2.8.0 (0x55E3000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_limits.so (0x55CC000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_umask.so (0x50FE000) --3340-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_limits.so (0x52C0000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_umask.so (0x52C5000) --3263-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_warn.so (0x52C9000) --3263-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_limits.so (0x51C4000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_umask.so (0x51C9000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_warn.so (0x51CD000) --3204-- object doesn't have a symbol table --3204-- Reading syms from /lib/security/pam_deny.so (0x51D0000) --3204-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_limits.so (0x52BE000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_umask.so (0x52C3000) --3136-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_warn.so (0x52C7000) --3136-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_warn.so (0x5593000) --3340-- object doesn't have a symbol table --3340-- Reading syms from /lib/security/pam_deny.so (0x55D1000) --3340-- object doesn't have a symbol table --3263-- Reading syms from /lib/security/pam_deny.so (0x52CC000) --3263-- object doesn't have a symbol table --3136-- Reading syms from /lib/security/pam_deny.so (0x52CA000) --3136-- object doesn't have a symbol table --2755-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3838-- Discarding syms at 0x4ECE000-0x4ED3000 in /lib/security/pam_env.so due to munmap() --3838-- Discarding syms at 0x5370000-0x537C000 in /lib/security/pam_unix2.so due to munmap() --3838-- Discarding syms at 0x537C000-0x5387000 in /lib/security/pam_winbind.so due to munmap() --3838-- Discarding syms at 0x4ED3000-0x4ED6000 in /lib/security/pam_localuser.so due to munmap() --3838-- Discarding syms at 0x5387000-0x5390000 in /lib/security/pam_pwcheck.so due to munmap() --3838-- Discarding syms at 0x5393000-0x53C9000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3838-- Discarding syms at 0x53E0000-0x53EB000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3838-- Discarding syms at 0x53C9000-0x53CE000 in /lib/security/pam_limits.so due to munmap() --3838-- Discarding syms at 0x53CE000-0x53D2000 in /lib/security/pam_umask.so due to munmap() --3838-- Discarding syms at 0x5390000-0x5393000 in /lib/security/pam_warn.so due to munmap() --3838-- Discarding syms at 0x53D2000-0x53D5000 in /lib/security/pam_deny.so due to munmap() --3340-- Discarding syms at 0x556E000-0x5573000 in /lib/security/pam_env.so due to munmap() --3340-- Discarding syms at 0x5573000-0x557F000 in /lib/security/pam_unix2.so due to munmap() --3340-- Discarding syms at 0x557F000-0x558A000 in /lib/security/pam_winbind.so due to munmap() --3340-- Discarding syms at 0x4ED4000-0x4ED7000 in /lib/security/pam_localuser.so due to munmap() --3340-- Discarding syms at 0x558A000-0x5593000 in /lib/security/pam_pwcheck.so due to munmap() --3340-- Discarding syms at 0x5596000-0x55CC000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3340-- Discarding syms at 0x55E3000-0x55EE000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3340-- Discarding syms at 0x55CC000-0x55D1000 in /lib/security/pam_limits.so due to munmap() --3340-- Discarding syms at 0x50FE000-0x5102000 in /lib/security/pam_umask.so due to munmap() --3340-- Discarding syms at 0x5593000-0x5596000 in /lib/security/pam_warn.so due to munmap() --3340-- Discarding syms at 0x55D1000-0x55D4000 in /lib/security/pam_deny.so due to munmap() --3340-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3340-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3340-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3340-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3340-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3340== ==3340== ERROR SUMMARY: 1102 errors from 7 contexts (suppressed: 223 from 1) ==3340== ==3340== 6 errors in context 1 of 7: ==3340== Invalid read of size 1 ==3340== at 0x4FFA9AF: ??? ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59EC8: user_in_netgroup (password.c:445) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== Address 0x504BCD7 is 1 bytes before a block of size 120 alloc'd ==3340== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3340== by 0x4FFA97E: ??? ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59EC8: user_in_netgroup (password.c:445) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== 6 errors in context 2 of 7: ==3340== Invalid read of size 1 ==3340== at 0x4FFA9AF: ??? ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59DFF: user_in_netgroup (password.c:429) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== Address 0x4E579F7 is 1 bytes before a block of size 120 alloc'd ==3340== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3340== by 0x4FFA97E: ??? ==3340== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3340== by 0x59DFF: user_in_netgroup (password.c:429) ==3340== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3340== by 0x5CB1E: user_ok_token (share_access.c:204) ==3340== by 0xB73F0: make_connection_snum (service.c:575) ==3340== by 0xB8AF8: make_connection (service.c:1127) ==3340== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== 34 errors in context 3 of 7: ==3340== Conditional jump or move depends on uninitialised value(s) ==3340== at 0x200020: push_ucs2 (charcnv.c:1041) ==3340== by 0x20052F: push_string_fn (charcnv.c:1328) ==3340== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3340== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3340== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3340== by 0x91B85: handle_trans2 (trans2.c:5077) ==3340== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== 34 errors in context 4 of 7: ==3340== Use of uninitialised value of size 4 ==3340== at 0x210669: toupper_w (util_unistr.c:420) ==3340== by 0x20052F: push_string_fn (charcnv.c:1328) ==3340== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3340== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3340== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3340== by 0x91B85: handle_trans2 (trans2.c:5077) ==3340== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== 50 errors in context 5 of 7: ==3340== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3340== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x55C8928: ??? ==3340== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3340== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3340== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3340== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3340== by 0x55CBB: session_claim (session.c:132) ==3340== by 0x5B49D: register_vuid (password.c:308) ==3340== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3340== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== 50 errors in context 6 of 7: ==3340== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3340== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3340== by 0x51BB928: ??? ==3340== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3340== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3340== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3340== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3340== by 0x55CBB: session_claim (session.c:132) ==3340== by 0x5B49D: register_vuid (password.c:308) ==3340== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3340== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) ==3340== ==3340== 922 errors in context 7 of 7: ==3340== Conditional jump or move depends on uninitialised value(s) ==3340== at 0x200010: push_ucs2 (charcnv.c:1039) ==3340== by 0x20052F: push_string_fn (charcnv.c:1328) ==3340== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3340== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3340== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3340== by 0x91B85: handle_trans2 (trans2.c:5077) ==3340== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3340== by 0xB3D6F: switch_message (process.c:991) ==3340== by 0xB4E6A: smbd_process (process.c:1018) ==3340== by 0x2BECCF: main (server.c:1024) --3340-- --3340-- supp: 223 dl-hack3 ==3340== ==3340== IN SUMMARY: 1102 errors from 7 contexts (suppressed: 223 from 1) ==3340== ==3340== malloc/free: in use at exit: 683,731 bytes in 1,464 blocks. ==3340== malloc/free: 32,916 allocs, 31,452 frees, 14,851,038 bytes allocated. ==3340== ==3340== searching for pointers to 1,464 not-freed blocks. ==3340== checked 1,329,812 bytes. ==3340== ==3340== LEAK SUMMARY: ==3340== definitely lost: 112 bytes in 9 blocks. ==3340== possibly lost: 0 bytes in 0 blocks. ==3340== still reachable: 683,619 bytes in 1,455 blocks. ==3340== suppressed: 0 bytes in 0 blocks. ==3340== Use --leak-check=full to see details of leaked memory. --3340-- memcheck: sanity checks: 264 cheap, 11 expensive --3340-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3340-- memcheck: auxmaps: 0 searches, 0 comparisons --3340-- memcheck: SMs: n_issued = 165 (2640k, 2M) --3340-- memcheck: SMs: n_deissued = 6 (96k, 0M) --3340-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3340-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3340-- memcheck: SMs: max_defined = 125 (2000k, 1M) --3340-- memcheck: SMs: max_non_DSM = 159 (2544k, 2M) --3340-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3340-- memcheck: set_sec_vbits8 calls: 140 (new: 31, updates: 109) --3340-- memcheck: max shadow mem size: 2849k, 2M --3340-- translate: fast SP updates identified: 44,122 ( 88.4%) --3340-- translate: generic_known SP updates identified: 4,251 ( 8.5%) --3340-- translate: generic_unknown SP updates identified: 1,525 ( 3.0%) --3340-- tt/tc: 194,580 tt lookups requiring 314,740 probes --3340-- tt/tc: 194,580 fast-cache updates, 52 flushes --3340-- transtab: new 32,608 (717,727 -> 11,527,000; ratio 160:10) [0 scs] --3340-- transtab: dumped 0 (0 -> ??) --3340-- transtab: discarded 2,647 (48,481 -> ??) --3340-- scheduler: 26,411,821 jumps (bb entries). --3340-- scheduler: 264/269,166 major/minor sched events. --3340-- sanity: 265 cheap, 11 expensive checks. --3340-- exectx: 30,011 lists, 5,555 contexts (avg 0 per list) --3340-- exectx: 65,005 searches, 60,096 full compares (924 per 1000) --3340-- exectx: 0 cmp2, 2,446 cmp4, 0 cmpAll --3263-- Discarding syms at 0x5262000-0x5267000 in /lib/security/pam_env.so due to munmap() --3263-- Discarding syms at 0x5267000-0x5273000 in /lib/security/pam_unix2.so due to munmap() --3263-- Discarding syms at 0x5273000-0x527E000 in /lib/security/pam_winbind.so due to munmap() --3263-- Discarding syms at 0x527E000-0x5281000 in /lib/security/pam_localuser.so due to munmap() --3263-- Discarding syms at 0x5281000-0x528A000 in /lib/security/pam_pwcheck.so due to munmap() --3263-- Discarding syms at 0x528A000-0x52C0000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3263-- Discarding syms at 0x52D7000-0x52E2000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3263-- Discarding syms at 0x52C0000-0x52C5000 in /lib/security/pam_limits.so due to munmap() --3263-- Discarding syms at 0x52C5000-0x52C9000 in /lib/security/pam_umask.so due to munmap() --3263-- Discarding syms at 0x52C9000-0x52CC000 in /lib/security/pam_warn.so due to munmap() --3263-- Discarding syms at 0x52CC000-0x52CF000 in /lib/security/pam_deny.so due to munmap() --3263-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3263-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3263-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3263-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3263-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3263== ==3263== ERROR SUMMARY: 62 errors from 3 contexts (suppressed: 113 from 1) ==3263== ==3263== 6 errors in context 1 of 3: ==3263== Invalid read of size 1 ==3263== at 0x4FFA9AF: ??? ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59EC8: user_in_netgroup (password.c:445) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) ==3263== Address 0x50C51E7 is 1 bytes before a block of size 120 alloc'd ==3263== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3263== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3263== by 0x4FFA97E: ??? ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59EC8: user_in_netgroup (password.c:445) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) ==3263== ==3263== 6 errors in context 2 of 3: ==3263== Invalid read of size 1 ==3263== at 0x4FFA9AF: ??? ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59DFF: user_in_netgroup (password.c:429) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) ==3263== Address 0x50C4F37 is 1 bytes before a block of size 120 alloc'd ==3263== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3263== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3263== by 0x4FFA97E: ??? ==3263== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3263== by 0x59DFF: user_in_netgroup (password.c:429) ==3263== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3263== by 0x5CB1E: user_ok_token (share_access.c:204) ==3263== by 0xB73F0: make_connection_snum (service.c:575) ==3263== by 0xB8AF8: make_connection (service.c:1127) ==3263== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) ==3263== ==3263== 50 errors in context 3 of 3: ==3263== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3263== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3263== by 0x51BB928: ??? ==3263== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3263== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3263== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3263== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3263== by 0x55CBB: session_claim (session.c:132) ==3263== by 0x5B49D: register_vuid (password.c:308) ==3263== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3263== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3263== by 0xB3D6F: switch_message (process.c:991) ==3263== by 0xB4E6A: smbd_process (process.c:1018) ==3263== by 0x2BECCF: main (server.c:1024) --3263-- --3263-- supp: 113 dl-hack3 ==3263== ==3263== IN SUMMARY: 62 errors from 3 contexts (suppressed: 113 from 1) ==3263== ==3263== malloc/free: in use at exit: 645,092 bytes in 722 blocks. ==3263== malloc/free: 9,231 allocs, 8,509 frees, 2,781,672 bytes allocated. ==3263== ==3263== searching for pointers to 722 not-freed blocks. ==3263== checked 1,275,588 bytes. ==3263== ==3263== LEAK SUMMARY: ==3263== definitely lost: 104 bytes in 7 blocks. ==3263== possibly lost: 0 bytes in 0 blocks. ==3263== still reachable: 644,988 bytes in 715 blocks. ==3263== suppressed: 0 bytes in 0 blocks. ==3263== Use --leak-check=full to see details of leaked memory. --3263-- memcheck: sanity checks: 178 cheap, 8 expensive --3263-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3263-- memcheck: auxmaps: 0 searches, 0 comparisons --3263-- memcheck: SMs: n_issued = 96 (1536k, 1M) --3263-- memcheck: SMs: n_deissued = 2 (32k, 0M) --3263-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3263-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3263-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3263-- memcheck: SMs: max_non_DSM = 94 (1504k, 1M) --3263-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3263-- memcheck: set_sec_vbits8 calls: 132 (new: 31, updates: 101) --3263-- memcheck: max shadow mem size: 1809k, 1M --3263-- translate: fast SP updates identified: 39,108 ( 88.3%) --3263-- translate: generic_known SP updates identified: 3,803 ( 8.5%) --3263-- translate: generic_unknown SP updates identified: 1,346 ( 3.0%) --3263-- tt/tc: 91,306 tt lookups requiring 127,747 probes --3263-- tt/tc: 91,306 fast-cache updates, 30 flushes --3263-- transtab: new 29,200 (644,773 -> 10,332,542; ratio 160:10) [0 scs] --3263-- transtab: dumped 0 (0 -> ??) --3263-- transtab: discarded 1,749 (32,856 -> ??) --3263-- scheduler: 17,818,503 jumps (bb entries). --3263-- scheduler: 178/85,510 major/minor sched events. --3263-- sanity: 179 cheap, 8 expensive checks. --3263-- exectx: 30,011 lists, 4,960 contexts (avg 0 per list) --3263-- exectx: 17,871 searches, 13,357 full compares (747 per 1000) --3263-- exectx: 0 cmp2, 617 cmp4, 0 cmpAll --3204-- Discarding syms at 0x5166000-0x516B000 in /lib/security/pam_env.so due to munmap() --3204-- Discarding syms at 0x516B000-0x5177000 in /lib/security/pam_unix2.so due to munmap() --3204-- Discarding syms at 0x5177000-0x5182000 in /lib/security/pam_winbind.so due to munmap() --3204-- Discarding syms at 0x5182000-0x5185000 in /lib/security/pam_localuser.so due to munmap() --3204-- Discarding syms at 0x5185000-0x518E000 in /lib/security/pam_pwcheck.so due to munmap() --3204-- Discarding syms at 0x518E000-0x51C4000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3204-- Discarding syms at 0x51DB000-0x51E6000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3204-- Discarding syms at 0x51C4000-0x51C9000 in /lib/security/pam_limits.so due to munmap() --3204-- Discarding syms at 0x51C9000-0x51CD000 in /lib/security/pam_umask.so due to munmap() --3204-- Discarding syms at 0x51CD000-0x51D0000 in /lib/security/pam_warn.so due to munmap() --3204-- Discarding syms at 0x51D0000-0x51D3000 in /lib/security/pam_deny.so due to munmap() --3204-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3204-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3204-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3204-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3204-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3204== ==3204== ERROR SUMMARY: 82 errors from 3 contexts (suppressed: 113 from 1) ==3204== ==3204== 16 errors in context 1 of 3: ==3204== Invalid read of size 1 ==3204== at 0x4FFA9AF: ??? ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59EC8: user_in_netgroup (password.c:445) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) ==3204== Address 0x50A5AD7 is 1 bytes before a block of size 120 alloc'd ==3204== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3204== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3204== by 0x4FFA97E: ??? ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59EC8: user_in_netgroup (password.c:445) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) ==3204== ==3204== 16 errors in context 2 of 3: ==3204== Invalid read of size 1 ==3204== at 0x4FFA9AF: ??? ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59DFF: user_in_netgroup (password.c:429) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) ==3204== Address 0x50A5827 is 1 bytes before a block of size 120 alloc'd ==3204== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3204== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3204== by 0x4FFA97E: ??? ==3204== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3204== by 0x59DFF: user_in_netgroup (password.c:429) ==3204== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3204== by 0x5CB1E: user_ok_token (share_access.c:204) ==3204== by 0xB73F0: make_connection_snum (service.c:575) ==3204== by 0xB8AF8: make_connection (service.c:1127) ==3204== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) ==3204== ==3204== 50 errors in context 3 of 3: ==3204== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3204== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3204== by 0x51B8928: ??? ==3204== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3204== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3204== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3204== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3204== by 0x55CBB: session_claim (session.c:132) ==3204== by 0x5B49D: register_vuid (password.c:308) ==3204== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3204== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3204== by 0xB3D6F: switch_message (process.c:991) ==3204== by 0xB4E6A: smbd_process (process.c:1018) ==3204== by 0x2BECCF: main (server.c:1024) --3204-- --3204-- supp: 113 dl-hack3 ==3204== ==3204== IN SUMMARY: 82 errors from 3 contexts (suppressed: 113 from 1) ==3204== ==3204== malloc/free: in use at exit: 640,356 bytes in 713 blocks. ==3204== malloc/free: 9,053 allocs, 8,340 frees, 2,476,366 bytes allocated. ==3204== ==3204== searching for pointers to 713 not-freed blocks. ==3204== checked 1,274,396 bytes. ==3204== ==3204== LEAK SUMMARY: ==3204== definitely lost: 104 bytes in 7 blocks. ==3204== possibly lost: 0 bytes in 0 blocks. ==3204== still reachable: 640,252 bytes in 706 blocks. ==3204== suppressed: 0 bytes in 0 blocks. ==3204== Use --leak-check=full to see details of leaked memory. --3204-- memcheck: sanity checks: 176 cheap, 8 expensive --3204-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3204-- memcheck: auxmaps: 0 searches, 0 comparisons --3204-- memcheck: SMs: n_issued = 87 (1392k, 1M) --3204-- memcheck: SMs: n_deissued = 2 (32k, 0M) --3204-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3204-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3204-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3204-- memcheck: SMs: max_non_DSM = 85 (1360k, 1M) --3204-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3204-- memcheck: set_sec_vbits8 calls: 152 (new: 31, updates: 121) --3204-- memcheck: max shadow mem size: 1665k, 1M --3204-- translate: fast SP updates identified: 38,630 ( 88.3%) --3204-- translate: generic_known SP updates identified: 3,756 ( 8.5%) --3204-- translate: generic_unknown SP updates identified: 1,334 ( 3.0%) --3204-- tt/tc: 90,024 tt lookups requiring 124,718 probes --3204-- tt/tc: 90,024 fast-cache updates, 30 flushes --3204-- transtab: new 28,787 (635,354 -> 10,188,992; ratio 160:10) [0 scs] --3204-- transtab: dumped 0 (0 -> ??) --3204-- transtab: discarded 1,749 (32,856 -> ??) --3204-- scheduler: 17,622,704 jumps (bb entries). --3204-- scheduler: 176/84,024 major/minor sched events. --3204-- sanity: 177 cheap, 8 expensive checks. --3204-- exectx: 30,011 lists, 4,910 contexts (avg 0 per list) --3204-- exectx: 17,546 searches, 13,065 full compares (744 per 1000) --3204-- exectx: 0 cmp2, 647 cmp4, 0 cmpAll --3136-- Discarding syms at 0x5260000-0x5265000 in /lib/security/pam_env.so due to munmap() --3136-- Discarding syms at 0x5265000-0x5271000 in /lib/security/pam_unix2.so due to munmap() --3136-- Discarding syms at 0x5271000-0x527C000 in /lib/security/pam_winbind.so due to munmap() --3136-- Discarding syms at 0x527C000-0x527F000 in /lib/security/pam_localuser.so due to munmap() --3136-- Discarding syms at 0x527F000-0x5288000 in /lib/security/pam_pwcheck.so due to munmap() --3136-- Discarding syms at 0x5288000-0x52BE000 in /lib/libxcrypt.so.1.2.4 due to munmap() --3136-- Discarding syms at 0x52D5000-0x52E0000 in /usr/lib/libcrack.so.2.8.0 due to munmap() --3136-- Discarding syms at 0x52BE000-0x52C3000 in /lib/security/pam_limits.so due to munmap() --3136-- Discarding syms at 0x52C3000-0x52C7000 in /lib/security/pam_umask.so due to munmap() --3136-- Discarding syms at 0x52C7000-0x52CA000 in /lib/security/pam_warn.so due to munmap() --3136-- Discarding syms at 0x52CA000-0x52CD000 in /lib/security/pam_deny.so due to munmap() --3136-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3136-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --3136-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3136-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3136-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3136== ==3136== ERROR SUMMARY: 74 errors from 3 contexts (suppressed: 113 from 1) ==3136== ==3136== 12 errors in context 1 of 3: ==3136== Invalid read of size 1 ==3136== at 0x4FFA9AF: ??? ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59EC8: user_in_netgroup (password.c:445) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) ==3136== Address 0x517BDC7 is 1 bytes before a block of size 120 alloc'd ==3136== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3136== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3136== by 0x4FFA97E: ??? ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59EC8: user_in_netgroup (password.c:445) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) ==3136== ==3136== 12 errors in context 2 of 3: ==3136== Invalid read of size 1 ==3136== at 0x4FFA9AF: ??? ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59DFF: user_in_netgroup (password.c:429) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) ==3136== Address 0x517BB17 is 1 bytes before a block of size 120 alloc'd ==3136== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3136== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3136== by 0x4FFA97E: ??? ==3136== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3136== by 0x59DFF: user_in_netgroup (password.c:429) ==3136== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3136== by 0x5CB1E: user_ok_token (share_access.c:204) ==3136== by 0xB73F0: make_connection_snum (service.c:575) ==3136== by 0xB8AF8: make_connection (service.c:1127) ==3136== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) ==3136== ==3136== 50 errors in context 3 of 3: ==3136== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3136== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3136== by 0x52B8928: ??? ==3136== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3136== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3136== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3136== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3136== by 0x55CBB: session_claim (session.c:132) ==3136== by 0x5B49D: register_vuid (password.c:308) ==3136== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3136== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3136== by 0xB3D6F: switch_message (process.c:991) ==3136== by 0xB4E6A: smbd_process (process.c:1018) ==3136== by 0x2BECCF: main (server.c:1024) --3136-- --3136-- supp: 113 dl-hack3 ==3136== ==3136== IN SUMMARY: 74 errors from 3 contexts (suppressed: 113 from 1) ==3136== ==3136== malloc/free: in use at exit: 647,652 bytes in 752 blocks. ==3136== malloc/free: 9,472 allocs, 8,720 frees, 3,139,909 bytes allocated. ==3136== ==3136== searching for pointers to 752 not-freed blocks. ==3136== checked 1,278,388 bytes. ==3136== ==3136== LEAK SUMMARY: ==3136== definitely lost: 104 bytes in 7 blocks. ==3136== possibly lost: 0 bytes in 0 blocks. ==3136== still reachable: 647,548 bytes in 745 blocks. ==3136== suppressed: 0 bytes in 0 blocks. ==3136== Use --leak-check=full to see details of leaked memory. --3136-- memcheck: sanity checks: 184 cheap, 8 expensive --3136-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3136-- memcheck: auxmaps: 0 searches, 0 comparisons --3136-- memcheck: SMs: n_issued = 97 (1552k, 1M) --3136-- memcheck: SMs: n_deissued = 2 (32k, 0M) --3136-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3136-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3136-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3136-- memcheck: SMs: max_non_DSM = 95 (1520k, 1M) --3136-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3136-- memcheck: set_sec_vbits8 calls: 144 (new: 31, updates: 113) --3136-- memcheck: max shadow mem size: 1825k, 1M --3136-- translate: fast SP updates identified: 38,749 ( 88.3%) --3136-- translate: generic_known SP updates identified: 3,773 ( 8.6%) --3136-- translate: generic_unknown SP updates identified: 1,337 ( 3.0%) --3136-- tt/tc: 91,148 tt lookups requiring 126,697 probes --3136-- tt/tc: 91,148 fast-cache updates, 30 flushes --3136-- transtab: new 28,957 (639,867 -> 10,252,986; ratio 160:10) [0 scs] --3136-- transtab: dumped 0 (0 -> ??) --3136-- transtab: discarded 1,749 (32,856 -> ??) --3136-- scheduler: 18,450,528 jumps (bb entries). --3136-- scheduler: 184/86,333 major/minor sched events. --3136-- sanity: 185 cheap, 8 expensive checks. --3136-- exectx: 30,011 lists, 4,954 contexts (avg 0 per list) --3136-- exectx: 18,334 searches, 13,819 full compares (753 per 1000) --3136-- exectx: 0 cmp2, 635 cmp4, 0 cmpAll --2755-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() --2755-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --2755-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --2755-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==2755== ==2755== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 3 from 1) --2755-- --2755-- supp: 3 dl-hack3 ==2755== malloc/free: in use at exit: 375,510 bytes in 747 blocks. ==2755== malloc/free: 6,787 allocs, 6,040 frees, 1,725,583 bytes allocated. ==2755== ==2755== searching for pointers to 747 not-freed blocks. --3838-- Discarding syms at 0x4EAA000-0x4EAE000 in /usr/lib/gconv/IBM850.so due to munmap() --3838-- Discarding syms at 0x4EA6000-0x4EAA000 in /usr/lib/gconv/UTF-16.so due to munmap() ==2755== checked 855,428 bytes. ==2755== ==2755== LEAK SUMMARY: ==2755== definitely lost: 96 bytes in 5 blocks. ==2755== possibly lost: 0 bytes in 0 blocks. ==2755== still reachable: 375,414 bytes in 742 blocks. ==2755== suppressed: 0 bytes in 0 blocks. ==2755== Use --leak-check=full to see details of leaked memory. --2755-- memcheck: sanity checks: 147 cheap, 6 expensive --2755-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --2755-- memcheck: auxmaps: 0 searches, 0 comparisons --2755-- memcheck: SMs: n_issued = 65 (1040k, 1M) --2755-- memcheck: SMs: n_deissued = 0 (0k, 0M) --2755-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --2755-- memcheck: SMs: max_undefined = 6 (96k, 0M) --2755-- memcheck: SMs: max_defined = 121 (1936k, 1M) --2755-- memcheck: SMs: max_non_DSM = 65 (1040k, 1M) --2755-- memcheck: max sec V bit nodes: 25 (1k, 0M) --2755-- memcheck: set_sec_vbits8 calls: 103 (new: 25, updates: 78) --2755-- memcheck: max shadow mem size: 1345k, 1M --2755-- translate: fast SP updates identified: 27,002 ( 88.2%) --2755-- translate: generic_known SP updates identified: 2,582 ( 8.4%) --2755-- translate: generic_unknown SP updates identified: 1,009 ( 3.2%) --2755-- tt/tc: 60,097 tt lookups requiring 73,080 probes --2755-- tt/tc: 60,097 fast-cache updates, 8 flushes --2755-- transtab: new 21,101 (461,141 -> 7,401,941; ratio 160:10) [0 scs] --2755-- transtab: dumped 0 (0 -> ??) --2755-- transtab: discarded 592 (11,466 -> ??) --2755-- scheduler: 14,745,164 jumps (bb entries). --2755-- scheduler: 147/54,967 major/minor sched events. --2755-- sanity: 148 cheap, 6 expensive checks. --2755-- exectx: 30,011 lists, 2,994 contexts (avg 0 per list) --2755-- exectx: 12,798 searches, 9,990 full compares (780 per 1000) --2755-- exectx: 0 cmp2, 3 cmp4, 0 cmpAll --3838-- Discarding syms at 0x4FF4000-0x4FFE000 in /lib/libnss_files-2.5.so due to munmap() --3838-- Discarding syms at 0x4FE2000-0x4FE8000 in /lib/libnss_dns-2.5.so due to munmap() --3838-- Discarding syms at 0x4FE8000-0x4FF2000 in /lib/libnss_winbind.so.2 due to munmap() ==3838== ==3838== ERROR SUMMARY: 233 errors from 4 contexts (suppressed: 113 from 1) ==3838== ==3838== 6 errors in context 1 of 4: ==3838== Invalid read of size 1 ==3838== at 0x4FFA9AF: ??? ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59EC8: user_in_netgroup (password.c:445) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== Address 0x51A5377 is 1 bytes before a block of size 120 alloc'd ==3838== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3838== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3838== by 0x4FFA97E: ??? ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59EC8: user_in_netgroup (password.c:445) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== ==3838== 6 errors in context 2 of 4: ==3838== Invalid read of size 1 ==3838== at 0x4FFA9AF: ??? ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59DFF: user_in_netgroup (password.c:429) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== Address 0x51A50C7 is 1 bytes before a block of size 120 alloc'd ==3838== at 0x48233F0: malloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3838== by 0x4C24DB9: getdelim (in /lib/libc-2.5.so) ==3838== by 0x4FFA97E: ??? ==3838== by 0x4CA8020: innetgr (in /lib/libc-2.5.so) ==3838== by 0x59DFF: user_in_netgroup (password.c:429) ==3838== by 0x5C6EC: token_contains_name_in_list (share_access.c:131) ==3838== by 0x5CB1E: user_ok_token (share_access.c:204) ==3838== by 0xB73F0: make_connection_snum (service.c:575) ==3838== by 0xB8AF8: make_connection (service.c:1127) ==3838== by 0x7E267: reply_tcon_and_X (reply.c:670) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== ==3838== 50 errors in context 3 of 4: ==3838== Source and destination overlap in strncpy(0xBEBE76C4, 0xBEBE76C4, 1023) ==3838== at 0x4824E98: strncpy (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==3838== by 0x52BD928: ??? ==3838== by 0x4B944ED: (within /lib/libpam.so.0.81.5) ==3838== by 0x4B978C2: pam_open_session (in /lib/libpam.so.0.81.5) ==3838== by 0x262603: smb_internal_pam_session (pampass.c:637) ==3838== by 0x2627FC: smb_pam_claim_session (pampass.c:723) ==3838== by 0x55CBB: session_claim (session.c:132) ==3838== by 0x5B49D: register_vuid (password.c:308) ==3838== by 0x8521F: reply_spnego_negotiate (sesssetup.c:384) ==3838== by 0x8748B: reply_sesssetup_and_X (sesssetup.c:721) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) ==3838== ==3838== 171 errors in context 4 of 4: ==3838== Conditional jump or move depends on uninitialised value(s) ==3838== at 0x200010: push_ucs2 (charcnv.c:1039) ==3838== by 0x20052F: push_string_fn (charcnv.c:1328) ==3838== by 0xA3433: srvstr_push_fn (srvstr.c:43) ==3838== by 0x8F476: get_lanman2_dir_entry (trans2.c:1366) ==3838== by 0x912EC: call_trans2findfirst (trans2.c:1797) ==3838== by 0x91B85: handle_trans2 (trans2.c:5077) ==3838== by 0x97BC7: reply_trans2 (trans2.c:5346) ==3838== by 0xB3D6F: switch_message (process.c:991) ==3838== by 0xB4E6A: smbd_process (process.c:1018) ==3838== by 0x2BECCF: main (server.c:1024) --3838-- --3838-- supp: 113 dl-hack3 ==3838== ==3838== IN SUMMARY: 233 errors from 4 contexts (suppressed: 113 from 1) ==3838== ==3838== malloc/free: in use at exit: 649,245 bytes in 893 blocks. ==3838== malloc/free: 19,512 allocs, 18,619 frees, 4,498,633 bytes allocated. ==3838== ==3838== searching for pointers to 893 not-freed blocks. ==3838== checked 1,296,072 bytes. ==3838== ==3838== LEAK SUMMARY: ==3838== definitely lost: 181 bytes in 9 blocks. ==3838== possibly lost: 0 bytes in 0 blocks. ==3838== still reachable: 649,064 bytes in 884 blocks. ==3838== suppressed: 0 bytes in 0 blocks. ==3838== Use --leak-check=full to see details of leaked memory. --3838-- memcheck: sanity checks: 236 cheap, 10 expensive --3838-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --3838-- memcheck: auxmaps: 0 searches, 0 comparisons --3838-- memcheck: SMs: n_issued = 123 (1968k, 1M) --3838-- memcheck: SMs: n_deissued = 2 (32k, 0M) --3838-- memcheck: SMs: max_noaccess = 65535 (1048560k, 1023M) --3838-- memcheck: SMs: max_undefined = 6 (96k, 0M) --3838-- memcheck: SMs: max_defined = 126 (2016k, 1M) --3838-- memcheck: SMs: max_non_DSM = 121 (1936k, 1M) --3838-- memcheck: max sec V bit nodes: 31 (1k, 0M) --3838-- memcheck: set_sec_vbits8 calls: 134 (new: 31, updates: 103) --3838-- memcheck: max shadow mem size: 2241k, 2M --3838-- translate: fast SP updates identified: 45,427 ( 88.2%) --3838-- translate: generic_known SP updates identified: 4,559 ( 8.8%) --3838-- translate: generic_unknown SP updates identified: 1,512 ( 2.9%) --3838-- tt/tc: 124,830 tt lookups requiring 186,854 probes --3838-- tt/tc: 124,830 fast-cache updates, 30 flushes --3838-- transtab: new 33,352 (744,780 -> 11,923,419; ratio 160:10) [0 scs] --3838-- transtab: dumped 0 (0 -> ??) --3838-- transtab: discarded 1,749 (32,856 -> ??) --3838-- scheduler: 23,698,635 jumps (bb entries). --3838-- scheduler: 236/144,418 major/minor sched events. --3838-- sanity: 237 cheap, 10 expensive checks. --3838-- exectx: 30,011 lists, 7,665 contexts (avg 0 per list) --3838-- exectx: 36,214 searches, 29,697 full compares (820 per 1000) --3838-- exectx: 0 cmp2, 800 cmp4, 0 cmpAll