Thread 1 (Thread 0x7f738b21c700 (LWP 19394)):
#1 0x0000000000501d30 in mdb_search (op=0xc3a020, rs=0x7f738b21ba30) at search.c:720 scopeok = 1 edata = {mv_size = 0, mv_data = 0x7f74bbb99728}
This indicates that the entry being debugged is actually zero bytes, i.e. it's not a valid entry at all. Nodes like this get stored in the database during slapadd when a child entry gets added before its parent; a zero-byte stub is stored as a placeholder for the missing parent. When you ran slapadd you should have seen warning messages about missing entries, telling you that your LDIF is incomplete.
Yes you are right, I repeated the import via slapcat to test and got this error message:
~ # slapadd -w -q -f /etc/openldap/slapd.conf -l /backup.ldif 50f98421 mdb_monitor_db_open: monitoring disabled; configure monitor database to enable -#################### 100.00% eta none elapsed 09m18s spd 4.6 M/s Closing DB...Error, entries missing! entry 1156449: cn=1356155776-83002,ou=... ,... ,ou=root
(I shortened the entry DN in output with "...")
I recognized this message before, but thought the entry was not imported ...
We can prevent the SEGV but your database is still invalid because your LDIF is invalid.
Yes, will ask in the mailing list for additional information not directly releated to this SEGV.
Thanks
Kindly regards Maike