[Date Prev][Date Next] [Chronological] [Thread] [Top]

Core dump in monitor backend (ITS#2976)



Full_Name: Quanah Gibson-Mount
Version: 2.1.23
OS: Solaris 8
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (171.64.19.82)


I've found that I can reliably and routinely core dump slapd by querying the
monitor backend with this query:

ldapsearch -h <ldapserver> -b"cn=monitor" cn

Note: The ldapserver must be up for some time, serving out queries (This was
after about 10 hours of continuous operation of the server).

The data that came back was:

SASL/GSSAPI authentication started
SASL username: quanah@stanford.edu
SASL SSF: 56
SASL installing layers
# extended LDIF
#
# LDAPv3
# base <cn=monitor> with scope sub
# filter: (objectclass=*)
# requesting: cn 
#

# Monitor
dn: cn=Monitor
cn: Monitor

# Time, Monitor
dn: cn=Time,cn=Monitor
cn: Time
ldap_result: Can't contact LDAP server (81)


slapd on the server is dead at this point, leaving behind /root/core

a bt in GDB shows an issue at

ldap_int_thread_pool_wrapper in libldap_r.so.2