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

(ITS#7765) Crash when adding syncrepl configuration in cn=config without search base



Full_Name: Clément OUDOT
Version: 2.4.38
OS: GNU/Linux
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (88.173.78.196)


When adding an olcSyncrepl attribute in my cn=config, OpenLDAP crashed.

The syslog output is:

Dec 16 11:56:42 ader slapd[8707]: conn=1096 op=0 BIND dn="cn=config" method=128
Dec 16 11:56:42 ader slapd[8707]: conn=1096 op=0 BIND dn="cn=config" mech=SIMPLE
ssf=0
Dec 16 11:56:42 ader slapd[8707]: conn=1096 op=0 RESULT tag=97 err=0 text=
Dec 16 11:56:42 ader slapd[8707]: conn=1096 op=1 MOD
dn="olcDatabase={2}mdb,cn=config"
Dec 16 11:56:42 ader slapd[8707]: conn=1096 op=1 MOD attr=olcaccess olcdbindex
olcsyncrepl
Dec 16 11:56:42 ader slapd[8707]: olcSyncrepl: value #0: Error: Malformed
"syncrepl" line in slapd config file, missing searchbase.
Dec 16 11:56:42 ader slapd[8707]: failed to add syncinfo
Dec 16 11:56:42 ader slapd[8707]: ch_calloc of 1 elems of 0 bytes failed


I have no gdb trace to give for now, if you think it is required, I will try to
find time to do it. But it should be easy to reproduce the issue on your side.