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

Re: (ITS#4959) replica seg faults if syncrepl searchbase =""



Hi Pierangelo;
The HEAD misses some new definitions (see below) so I reproduced the problem
with OPENLDAP_REL_ENG_2_4. The backtrace is the same as before :


#0  0x00179d5a in strcmp () from /lib/tls/libc.so.6
#1  0x08068ede in select_backend (dn=0xb78bef5c, manageDSAit=0, noSubs=0)
    at backend.c:684
#2  0x0806a8ac in fe_aux_operational (op=0xb78bef40, rs=0xb78bee80)
    at backend.c:1779
#3  0x0806a01b in backend_operational (op=0xb78bef40, rs=0xb78bee80)
    at backend.c:1801
#4  0x080a7d06 in do_syncrepl (ctx=0xb78bf2a0, arg=0x88ab2e0) at syncrepl.c:547
#5  0x081281c3 in ldap_int_thread_pool_wrapper (xpool=0x886fd78) at tpool.c:704
#6  0x00907371 in start_thread () from /lib/tls/libpthread.so.0
#7  0x001d8ffe in clone () from /lib/tls/libc.so.6


===============

N.B.
The HEAD misses the definition of 'oids' 'oid_name', etc. So I get the following
error at build time :

tls.c:2908: error: syntax error before '*' token
tls.c: In function `find_oid':
tls.c:2913: error: `oids' undeclared (first use in this function)
tls.c:2913: error: (Each undeclared identifier is reported only once
tls.c:2913: error: for each function it appears in.)
tls.c: In function `ldap_X509dn2bv':
tls.c:2946: error: `oid_name' undeclared (first use in this function)
tls.c:2946: error: `oidname' undeclared (first use in this function)
make[2]: *** [tls.lo] Erreur 1
make[2]: Leaving directory `/var/ali/openldap-2.4/head-170507/libraries/libldap'
make[1]: *** [all-common] Erreur 1
make[1]: Leaving directory `/var/ali/openldap-2.4/head-170507/libraries'
make: *** [all-common] Erreur 1

Thanks
Best Regards
Ali