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.