[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: (ITS#6330) slapd memory leak
> We have observed what we believe to be a memory leak in OpenLDAP 2.4.18 in
> testing
> while dynlist support. We have a script that randomly expands the member
> lists
>
> of groups defined using dynlist. Running this script for a period of
> about 24
> hours forces the slapd process to swap.
>
> It is not clear at all that dynlist is the problem because we were not
> able to
> see the problem with our test script until we surrounded each query with a
> bind/unbind. (At least we didn't wait long enough to see it.) All
> queries
> perform GSSAPI binds to the directory. The problem is unaffected by using
> either the MIT or Heimdal GSSAPI libraries.
>
> Our build of OpenLDAP 2.4.18 follows the debian configuration with the
> exceptions:
> * Patch for ITS6287
> * Patch for ITS6308
> * Patch to the index slots
> * disable support for tcp_wrappers and disable rlookups
>
> The details of software versions, build options, slapd configuration,
> scripts,
> db_stat output and testing procedures are at
> http://www.stanford.edu/~whm/files/slapd/readme.html.
Apparently, accessing that URL requires a valid account. In any case, you
should run slapd under valgrind for a while, in order to locate the leak.
p.