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

RE: slapd stopping with no error message

Thanks. Would you like me to stay at the same bdb version or
upgrade to the most recent? Thanks!

-----Original Message-----
From: openldap-software-bounces+douglas=gpc.edu@openldap.org
[mailto:openldap-software-bounces+douglas=gpc.edu@openldap.org]On Behalf
Of Howard Chu
Sent: Friday, February 23, 2007 3:34 PM
To: Douglas B. Jones
Cc: openldap-software@openldap.org
Subject: Re: slapd stopping with no error message

Douglas B. Jones wrote:
> Finally failed, I did not have a gdb on it, but did have -d 7. Below
> are the results. Thanks!

That looks like a malloc heap corruption. First, I would update to 2.3.34. 
Next, I would build with debug and enable coredumps. Then if it crashes 
again, use gdb with the core file to trace back what it was doing. Gather 
that info along with your slapd.conf and submit an ITS report.

> do_search
> ldap_read: want=8 error=Resource temporarily unavailable
> ber_scanf fmt ({miiiib) ber:
>>>> dnPrettyNormal: <o=gpc,c=us>
> => ldap_bv2dn(o=gpc,c=us,0)
> <= ldap_bv2dn(o=gpc,c=us)=0 
> => ldap_dn2bv(272)
> <= ldap_dn2bv(o=gpc,c=us)=0 
> => ldap_dn2bv(272)
> <= ldap_dn2bv(o=gpc,c=us)=0 
> <<< dnPrettyNormal: <o=gpc,c=us>, <o=gpc,c=us>
> SRCH "o=gpc,c=us" 2 0    100 3600 0
> ber_scanf fmt ({m) ber:
> ber_scanf fmt (m) ber:
> ber_scanf fmt ({m) ber:
> ber_scanf fmt (m) ber:
> ber_scanf fmt ({m) ber:
> ber_scanf fmt (m) ber:
>     filter: (|(cn=he*)(mail=he*)(sn=he*))
> ber_scanf fmt ({M}}) ber:
>     attrs: cn mail
> *** glibc detected *** corrupted double-linked list: 0x29400048 ***
> /etc/init.d/gpcldap-33: line 51: 11051 Aborted                 ${slapd} -d 7 -u $user -h "ldap://:$P/"; $OPTIONS $SLAPD_OPTIONS

   -- Howard Chu
   Chief Architect, Symas Corp.  http://www.symas.com
   Director, Highland Sun        http://highlandsun.com/hyc
   Chief Architect, OpenLDAP     http://www.openldap.org/project/