Your message dated Sun, 11 Jan 2009 11:47:41 +0000
with message-id <[email protected]>
and subject line Bug#510450: fixed in samba 2:3.2.5-4
has caused the Debian Bug report #510450,
regarding Process crush when using gethostbyname_r in several threads
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
510450: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=510450
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: winbind
Version: 2:3.2.5-1
Severity: normal
When using libnss_wins.so backend for name resolving, process crushes
when gethostbyname_r is called simultaneously in several threads. Simple
test is attached.
Sometimes it crush with 'glibc double free detected', sometimes with SIGSEGV
Stack trace follows
(gdb) r
Starting program: /home/xen/work/ngp/test/ghbn_r/gethostbyname_r
[Thread debugging using libthread_db enabled]
[New Thread 0xb7d506b0 (LWP 2475)]
[New Thread 0xb7d4fb90 (LWP 2478)]
0.[New Thread 0xb7532b90 (LWP 2480)]
0.1.1.
Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb7532b90 (LWP 2480)]
0xb7ee4424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7ee4424 in __kernel_vsyscall ()
#1 0xb7d7d640 in raise () from /lib/i686/cmov/libc.so.6
#2 0xb7d7f018 in abort () from /lib/i686/cmov/libc.so.6
#3 0xb69e1505 in talloc_strdup () from /usr/lib/libtalloc.so.1
#4 0xb6c665d8 in talloc_sub_basic () from /lib/libnss_wins.so.2
#5 0xb6ba9051 in ?? () from /lib/libnss_wins.so.2
#6 0x0874f368 in ?? ()
#7 0xb6cf1146 in ?? () from /lib/libnss_wins.so.2
#8 0xb6d311c0 in current_user_info () from /lib/libnss_wins.so.2
#9 0x086fb7c0 in ?? ()
#10 0x00000000 in ?? ()
(gdb) info threads
* 3 Thread 0xb7532b90 (LWP 2480) 0xb7ee4424 in __kernel_vsyscall ()
2 Thread 0xb7d4fb90 (LWP 2478) 0xb7ee4424 in __kernel_vsyscall ()
1 Thread 0xb7d506b0 (LWP 2475) 0xb7ee4424 in __kernel_vsyscall ()
(gdb) t 2
[Switching to thread 2 (Thread 0xb7d4fb90 (LWP 2478))]#0 0xb7ee4424 in
__kernel_vsyscall ()
(gdb) bt
#0 0xb7ee4424 in __kernel_vsyscall ()
#1 0xb7e2a9f1 in select () from /lib/i686/cmov/libc.so.6
#2 0xb6c683b9 in sys_select_intr () from /lib/libnss_wins.so.2
#3 0xb6c02d8a in receive_packet () from /lib/libnss_wins.so.2
#4 0xb6c02eeb in receive_nmb_packet () from /lib/libnss_wins.so.2
#5 0xb6c04767 in name_query () from /lib/libnss_wins.so.2
#6 0xb6ba537c in _nss_wins_gethostbyname_r () from /lib/libnss_wins.so.2
#7 0xb7e4c08b in gethostbyname_r@@GLIBC_2.1.2 () from
/lib/i686/cmov/libc.so.6
#8 0x08048662 in thread_proc (arg=0x0) at
/home/xen/work/ngp/test/ghbn_r/main.c:21
#9 0xb7eb34c0 in start_thread () from /lib/i686/cmov/libpthread.so.0
#10 0xb7e3261e in clone () from /lib/i686/cmov/libc.so.6
(gdb) t 1
[Switching to thread 1 (Thread 0xb7d506b0 (LWP 2475))]#0 0xb7ee4424 in
__kernel_vsyscall ()
(gdb) bt
#0 0xb7ee4424 in __kernel_vsyscall ()
#1 0xb7eb3ba7 in pthread_join () from /lib/i686/cmov/libpthread.so.0
#2 0x080487a8 in main () at /home/xen/work/ngp/test/ghbn_r/main.c:36
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages winbind depends on:
ii adduser 3.110 add and remove users and groups
ii libc6 2.7-16 GNU C Library: Shared libraries
ii libcomerr2 1.41.3-1 common error description
library
ii libkrb53 1.6.dfsg.4~beta1-4 MIT Kerberos runtime libraries
ii libldap-2.4-2 2.4.11-1 OpenLDAP libraries
ii libpam0g 1.0.1-4 Pluggable Authentication
Modules l
ii libpopt0 1.14-4 lib for parsing cmdline
parameters
ii libtalloc1 1.2.0~git20080616-1 hierarchical pool based
memory all
ii libwbclient0 2:3.2.4-1 client library for
interfacing wit
ii lsb-base 3.2-20 Linux Standard Base 3.2
init scrip
ii samba-common 2:3.2.5-1 Samba common files used by
both th
winbind recommends no packages.
winbind suggests no packages.
-- no debconf information
wins_test.tar.gz
Description: GNU Zip compressed data
--- End Message ---
--- Begin Message ---
Source: samba
Source-Version: 2:3.2.5-4
We believe that the bug you reported is fixed in the latest version of
samba, which is due to be installed in the Debian FTP archive:
libpam-smbpass_3.2.5-4_i386.deb
to pool/main/s/samba/libpam-smbpass_3.2.5-4_i386.deb
libsmbclient-dev_3.2.5-4_i386.deb
to pool/main/s/samba/libsmbclient-dev_3.2.5-4_i386.deb
libsmbclient_3.2.5-4_i386.deb
to pool/main/s/samba/libsmbclient_3.2.5-4_i386.deb
libwbclient0_3.2.5-4_i386.deb
to pool/main/s/samba/libwbclient0_3.2.5-4_i386.deb
samba-common_3.2.5-4_i386.deb
to pool/main/s/samba/samba-common_3.2.5-4_i386.deb
samba-dbg_3.2.5-4_i386.deb
to pool/main/s/samba/samba-dbg_3.2.5-4_i386.deb
samba-doc-pdf_3.2.5-4_all.deb
to pool/main/s/samba/samba-doc-pdf_3.2.5-4_all.deb
samba-doc_3.2.5-4_all.deb
to pool/main/s/samba/samba-doc_3.2.5-4_all.deb
samba-tools_3.2.5-4_i386.deb
to pool/main/s/samba/samba-tools_3.2.5-4_i386.deb
samba_3.2.5-4.diff.gz
to pool/main/s/samba/samba_3.2.5-4.diff.gz
samba_3.2.5-4.dsc
to pool/main/s/samba/samba_3.2.5-4.dsc
samba_3.2.5-4_i386.deb
to pool/main/s/samba/samba_3.2.5-4_i386.deb
smbclient_3.2.5-4_i386.deb
to pool/main/s/samba/smbclient_3.2.5-4_i386.deb
smbfs_3.2.5-4_i386.deb
to pool/main/s/samba/smbfs_3.2.5-4_i386.deb
swat_3.2.5-4_i386.deb
to pool/main/s/samba/swat_3.2.5-4_i386.deb
winbind_3.2.5-4_i386.deb
to pool/main/s/samba/winbind_3.2.5-4_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Christian Perrier <[email protected]> (supplier of updated samba package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 08 Jan 2009 05:59:17 +0100
Source: samba
Binary: samba samba-common samba-tools smbclient swat samba-doc samba-doc-pdf
smbfs libpam-smbpass libsmbclient libsmbclient-dev winbind samba-dbg
libwbclient0
Architecture: source all i386
Version: 2:3.2.5-4
Distribution: unstable
Urgency: low
Maintainer: Debian Samba Maintainers <[email protected]>
Changed-By: Christian Perrier <[email protected]>
Description:
libpam-smbpass - pluggable authentication module for SMB/CIFS password database
libsmbclient - shared library that allows applications to talk to SMB/CIFS
serve
libsmbclient-dev - libsmbclient static libraries and headers
libwbclient0 - client library for interfacing with winbind service
samba - a LanManager-like file and printer server for Unix
samba-common - Samba common files used by both the server and the client
samba-dbg - Samba debugging symbols
samba-doc - Samba documentation
samba-doc-pdf - Samba documentation (PDF format)
samba-tools - tools provided by the Samba suite
smbclient - a LanManager-like simple client for Unix
smbfs - mount and umount commands for the smbfs (for kernels >= than 2.2.
swat - Samba Web Administration Tool
winbind - service to resolve user and group information from Windows NT ser
Closes: 500129 509101 510450
Changes:
samba (2:3.2.5-4) unstable; urgency=low
.
* Fix segfault whan accessign some NAS devices running old versions of Samba
Closes: #500129
* Fix process crush when using gethostbyname_r in several threads
Closes: #509101, #510450
Checksums-Sha1:
8c997d3c33621a4fac033664dfb333b27e223b82 1813 samba_3.2.5-4.dsc
e48c8b43ac5dc21f512625eb8ec4e058c3ad6528 228244 samba_3.2.5-4.diff.gz
6db1e7c771d2436866167534481bca00689a4c75 7943678 samba-doc_3.2.5-4_all.deb
95e817a5c69a33d9e3cc478eb69700187b2d6c28 6251648 samba-doc-pdf_3.2.5-4_all.deb
581b1c1bb5bbcda9ae60bacb780d286fb47f5d78 4294772 samba_3.2.5-4_i386.deb
e8291bc893bf0b4aa2a8f542a669dc88144d14be 3405142 samba-common_3.2.5-4_i386.deb
1055dfe5f15f4d6a376f9d6f0169f08bc4163768 5068052 samba-tools_3.2.5-4_i386.deb
da7a4a59a109f5e128bc58cc9b41a589b4eb94fd 6301890 smbclient_3.2.5-4_i386.deb
5101583796e6640eb9e98387137a2fcde444d78e 984562 swat_3.2.5-4_i386.deb
355cd9da416df0d8eca0d6e9a40131f1b1ee86ee 1349136 smbfs_3.2.5-4_i386.deb
04997adf9a25f5504916555578c0b87ef864b1c8 560456 libpam-smbpass_3.2.5-4_i386.deb
438bba9b57604f033abd78120dead54953379a16 1199228 libsmbclient_3.2.5-4_i386.deb
b2f96346f84f55662206e58ddf579d4839b0798f 1819720
libsmbclient-dev_3.2.5-4_i386.deb
f1e37c9c615e85baa86aefd2d674872a5f640792 2929912 winbind_3.2.5-4_i386.deb
5323faf76dc6a332dc45c03aaeaa6369630162d9 2084910 samba-dbg_3.2.5-4_i386.deb
7d10f497a028b7ca713d13b68a52087dd7603cab 78406 libwbclient0_3.2.5-4_i386.deb
Checksums-Sha256:
cd75a9d8d95701305083832078902af6e9ea44d35bfb82152701e00462268988 1813
samba_3.2.5-4.dsc
57a51e9e023f54e9b70521cce4617c8c76366f3580b4f593eef38b836b3e4ab0 228244
samba_3.2.5-4.diff.gz
32fc06e96cd204ce47c2d228ae244529ecdd7ea47ea05747bf56e7281cd18d87 7943678
samba-doc_3.2.5-4_all.deb
cb36be4c68777533f47190163ff4323d4ac41b49196eccdae3619112a581076e 6251648
samba-doc-pdf_3.2.5-4_all.deb
6fa7073d048ca21049d2ab30100b4553ec0109a524a55a98140f33873a3101c2 4294772
samba_3.2.5-4_i386.deb
66020dd399c2500c4ffb2e64ad0fa7d497787914b7b2247628737f3b698ac67b 3405142
samba-common_3.2.5-4_i386.deb
40bed95d2e62e2102cce5a574f391ff70ac40ba8f16cae537d20b5f97a2c44b0 5068052
samba-tools_3.2.5-4_i386.deb
5df671b9d7d0bb7e36a7677f9f97cd8fb0e6bcb8f1dba753bd23e83a68b10098 6301890
smbclient_3.2.5-4_i386.deb
19a5b0c6641c3673e7c6d3cd1147a7cc35dec5df7e577d4c966a974d47489fbc 984562
swat_3.2.5-4_i386.deb
bbeb56ebf7cdde9490b76a716fef45ad9bb365d5d3a69fa111b419ba66dccfa3 1349136
smbfs_3.2.5-4_i386.deb
10c33ec00acf2ce59753a58bd910ffeecd29a74287610309057ed90f023107c2 560456
libpam-smbpass_3.2.5-4_i386.deb
6c2e7ca6d432da1d8380b553a9d27818c8f9ae9a5ef9b425935ca2bcf19aa183 1199228
libsmbclient_3.2.5-4_i386.deb
d14934674fca44565a2fdab928c356f549be052c01432b356f75000b9ffc61cc 1819720
libsmbclient-dev_3.2.5-4_i386.deb
7caa0202a8ff5c066e944c0a22cb51963f00b897c6a696f5c69dc50d1eddfcd0 2929912
winbind_3.2.5-4_i386.deb
3a35276747d6031ad4bc670eb9c037a9afacfbcd84cc86cca2c39f11895eaca2 2084910
samba-dbg_3.2.5-4_i386.deb
9914c9cc2512942de934ac88063a9d42630514d4007aeb3fa38a6cceacd28407 78406
libwbclient0_3.2.5-4_i386.deb
Files:
c3a8923f3996bb365bc9c0d558e64bb7 1813 net optional samba_3.2.5-4.dsc
3a490665dc64c184adf0d5407ca81be5 228244 net optional samba_3.2.5-4.diff.gz
14f99b99c4129c765e71149de7b2e2ea 7943678 doc optional samba-doc_3.2.5-4_all.deb
8752ea8227adbc073d9759aac3c267be 6251648 doc optional
samba-doc-pdf_3.2.5-4_all.deb
92fa3ddfdb963ba8168421246a10652f 4294772 net optional samba_3.2.5-4_i386.deb
d30d941375553b3f8c0a428a4637b0db 3405142 net optional
samba-common_3.2.5-4_i386.deb
78aecf2c42c52cd943f27d7aee21ab4b 5068052 net optional
samba-tools_3.2.5-4_i386.deb
f3ef090c45bff272d02f5f3a8243f84f 6301890 net optional
smbclient_3.2.5-4_i386.deb
c91d680263f7058edbef7bb402b9d18b 984562 net optional swat_3.2.5-4_i386.deb
da19350dd999f23c772bcb0496bdcd4f 1349136 otherosfs optional
smbfs_3.2.5-4_i386.deb
cf000768c32c8702ce0ab3fa247b7edd 560456 admin extra
libpam-smbpass_3.2.5-4_i386.deb
d8d8147efdc55b1bf8f12af73d5ca412 1199228 libs optional
libsmbclient_3.2.5-4_i386.deb
bfdc81466d3f0ad75f59da9ea6d067a1 1819720 libdevel extra
libsmbclient-dev_3.2.5-4_i386.deb
f76d7da05f04071a16d823307d22785e 2929912 net optional winbind_3.2.5-4_i386.deb
3df0e639250c135a64cf4f19fd550df4 2084910 devel extra samba-dbg_3.2.5-4_i386.deb
97dd48ca15a05f753cf337422296b33a 78406 libs optional
libwbclient0_3.2.5-4_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAklll+AACgkQ1OXtrMAUPS2iFACdFtfi7GFGkNFmhGgYqrFAZrwi
qhkAn3AjCKmHAj2YkdGY9i936OG5nINe
=hszU
-----END PGP SIGNATURE-----
--- End Message ---