severity 372283 normal
tags 372283 unreproducible
thanks

On Fri, Jun 09, 2006 at 11:25:26AM +0200, Wilco Baan Hofman wrote:

> Smbd links with libldap_r.so.2 which uses libpthread.so.0. As a result 
> libpthread.so.0 is linked into smbd. This samba to hang on certain routines,
> even trivial ones like calling strftime.

Er, samba has been linked with libldap_r.so.2 for well over a year on
Debian, and you're the only person to ever claim that this causes problems.
Whether or not libldap_r is linked against libpthread really should make no
difference, when samba itself is not multithreaded and therefore there are
no threads being spawned.  Anyway, the backtrace in the bug report shows a
hang in pthread *after glibc has aborted with an error in free()*; any
problem with libpthread deadlocking is definitely secondary to this.


> Samba should use a non-threaded ldap client library.

There is no such thing in Debian.  It was killed off because having both
threaded and non-threaded versions of libldap caused *way* more problems.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to