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

Re: (ITS#5348) slapcat on 2.3.38 to slapadd on 2.4.7 causes abort.



This is the direct output from slapcat on my 2.3.38 openldap setup, I 
haven't changed it in any way (apart from cutting off later entries so 
that I'm not supplying you with a few thousand examples)

Pierangelo Masarati wrote:
> hachi@kuiki.net wrote:
>   
>> Tested against both HEAD and OPENLDAP_REL_ENG_2_4, same error:
>>
>> slapadd: schema_init.c:3669: csnNormalize: Assertion `val->bv_len == 
>> (sizeof("YYYYmmddHHMMSS.uuuuuuZ#SSSSSS#SID#ssssss")-1)' failed.
>>     
>
> That assert() was added to trap incorrect values, since they should
> never happen run-time.  Of course, this is not the case when
> slapadd'ing, since bulk loading can (and must be able to) include
> operational attrs like entryCSN.  In any case, the value you're trying
> to slapadd, "2003061105:33:44Z#0x0003#0#0000", is invalid, and
> (probably, AFAIK) has never been in use with OpenLDAP software.  When
> bulk-adding data, you should make sure it is reasonably acceptable.
>
> p.
>
>
>
> Ing. Pierangelo Masarati
> OpenLDAP Core Team
>
> SysNet s.r.l.
> via Dossi, 8 - 27100 Pavia - ITALIA
> http://www.sys-net.it
> ---------------------------------------
> Office:  +39 02 23998309
> Mobile:  +39 333 4963172
> Email:   pierangelo.masarati@sys-net.it
> ---------------------------------------
>
>
>