On Fri, May 23, 2014 at 03:27:54PM -0500, Jeff Larsen wrote:

> > Others may not be able to reproduce your problem.  Ideally you'd help
> > the community by identifying the call sequence (stack trace from debugger
> > attached to faulting cleanup process).
> 
> The trace is here: http://pastebin.com/Lt9gb6jV

This is a syscall trace, not a stack trace, but it is still informative.

Your OpenLDAP library is linked with GnuTLS, not OpenSSL, and it
is GnuTLS that is segfaulting when it is unable to open /etc/passwd.
Either getpwuid() in libc breaks in this case, or GnuTLS is not
checking return values properly in some way.

-- 
        
        Viktor.

Reply via email to