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

(ITS#7690) OpenLDAP 2.4.36 crashing with MDB



Full_Name: Marco Pizzoli
Version: 2.4.36
OS: RHEL 5.4 x86_64
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (194.11.209.11)


NOTICE:
This is not a complete bug report. I'm aware I'm not providing useful
information on the exact problem and how to fix it. I'm filing this ITS just to
keep track of a crash happened to me with the latest release of OpenLDAP with
MDB.

WHAT HAS HAPPENED
A colleague of mine tried to create a clone of an entry by using a graphic
client. Something bad happened during that and as a result he obtained an entry
nested 509 times:
uid=pippo,uid=pippo,uid=pippo,etc...etc...ou=root

When trying to delete the root of those entries, with phpldapadmin, I managed to
crash OL without nothing executed. It was an MDB database.

I zeroed that db, made it repopulate (it is part of a multi-master topology) by
using the HDB database engine and re-tried to delete that (root)entry.
This time the operation, even not completing (it dropped only half the of the
subtree), it suffered no crash. All other slapds in the multi-master topology
crashed. I restated the command on the first and this time it completed well.

In the end, I re-used the MDB database after having those entries syncronized by
other slapd of the multi-master topology.

As said in advance, I simply can't provide any conf or core or anything else.