Memory leak in NLDAP with LDAP Modify operations

  • 3204282
  • 15-Feb-2008
  • 26-Apr-2012


Novell eDirectory for All Platforms
Novell eDirectory 8.8 Support Pack 2 for All Platforms
Novell eDirectory 8.8 Support Pack 2 FTF1 for All Platforms


- 28 bytes of memory are leaked every time the following LDAP modify operation comes in. The leak is easily observable using monitor utility on Netware platform.
dn: cn=admin,o=SERVICES
changetype: modify
delete: leakingoperation

- The behavior is irrespective of the attribute being modified and the authenticating user.
- The behavior can also be observed with an anonymous bind.
- The leak is also observed even when errors are returned from the LDAP modify operation.


For eDirectory servers, the leak is fixed in eDirectory FTF3. The fix will be included in eDirectory 8.7.3 Support Pack 10 as well eDirectory 8.8 Support Pack 2 FTF2.

The leak is not observed when the LDAP changetype is "replace" instead of "delete". This could be a possible workaround as well.


Reported to Engineering