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

Re: (ITS#7676) OpenLDAP 2.4.36 slapd crash with "assertion failed" message



frederic.poisson@admin.gmessaging.net wrote:
> Full_Name: Frederic POISSON
> Version: 2.4.36
> OS: RHEL 6.2
> URL: ftp://ftp.openldap.org/incoming/slapcat_cn_config.ldif ftp://ftp.openldap.org/incoming/slapd_debug_255.txt ftp://ftp.openldap.org/incoming/gdb_output.txt
> Submission from: (NULL) (57.250.229.136)

Thanks for the report, this is now fixed in git master.
>
> I'm testing the latest release of OpenLDAP 2.4.36 and my slapd crash while i'm
> doing a change on cn=config.
> My tests are with my own compilation of OpenLDAP on a RHEL6 server but i see the
> same problem with "LTB project RPMs"
> http://ltb-project.org/wiki/download#openldap with RHEL6 package.
> My aim is to modify cn=config like this in order to implement TLS, here is my
> ldap modify command with ldif :
> # /usr/local/openldap/bin/ldapmodify -f /tmp/ldif -h "localhost" -p "25389" -D
> "cn=root DN,cn=config" -w "secret"
> modifying entry "cn=config"
> ldap_result: Can't contact LDAP server (-1)
>
> # cat /tmp/ldif
> dn: cn=config
> changetype: modify
> add: olcTLSRandFile
> olcTLSRandFile: /dev/random
>
> The server shutdown when i add this entry and with slapd option "-d 255" i have
> :
> slapd: result.c:813: slap_send_ldap_result: Assertion `!((rs->sr_err)<0)'
> failed.
> /etc/init.d/slapd: line 285:  5461 Aborted                 $SLAPD_BIN -h
> "$SLAPD_SERVICES" $SLAPD_PARAMS
>
> Notice that i test this ldif modification on release 2.4.35 without problem.
>
> I put on your ftp three files, the file slapcat_cn_config.ldif corresponding to
> configuration, the file slapd_debug_255.txt which correspond to the slapd
> process with debug set to 255 with only the part corresponding to the moment i
> launch ldapmodify action, the file gdb_output.txt corresponding to the full
> backtrace i run when doing the ldapmodify action.
>
> And so the credentials are "cn=root DN,cn=config" with password secret.
>
>


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