Hi,
Marc Patermann schrieb am 09.12.2010 11:40 Uhr:
Howard Chu schrieb am 08.12.2010 18:55 Uhr:
Marc Patermann wrote:
Marc Patermann schrieb am 06.12.2010 16:40 Uhr:
what could the following possibly be?
This looks like something valgrind ought to be able to diagnose.
OK, I installed valgrind.
Do I just start # valgrind slapadd -q -v -c -l init.ldif or do I have to provide any options to get any helpfull output?
Here is what I get:
# valgrind slapadd -q -c -v -l init.ldif ==24941== Memcheck, a memory error detector ==24941== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==24941== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==24941== Command: slapadd -q -c -v -l init.ldif ==24941== ==24941== Conditional jump or move depends on uninitialised value(s) ==24941== at 0x400AE79: _dl_relocate_object (in /lib64/ld-2.11.1.so) ==24941== by 0x4003868: dl_main (in /lib64/ld-2.11.1.so) ==24941== by 0x4014869: _dl_sysdep_start (in /lib64/ld-2.11.1.so) ==24941== by 0x40013D0: _dl_start (in /lib64/ld-2.11.1.so) ==24941== by 0x4000B07: ??? (in /lib64/ld-2.11.1.so) ==24941== by 0x5: ??? ==24941== by 0x7FF0006CA: ??? ==24941== by 0x7FF0006D2: ??? ==24941== by 0x7FF0006D5: ??? ==24941== by 0x7FF0006D8: ??? ==24941== by 0x7FF0006DB: ??? ==24941== by 0x7FF0006DE: ??? ==24941== ==24941== Conditional jump or move depends on uninitialised value(s) ==24941== at 0x400AE82: _dl_relocate_object (in /lib64/ld-2.11.1.so) ==24941== by 0x4003868: dl_main (in /lib64/ld-2.11.1.so) ==24941== by 0x4014869: _dl_sysdep_start (in /lib64/ld-2.11.1.so) ==24941== by 0x40013D0: _dl_start (in /lib64/ld-2.11.1.so) ==24941== by 0x4000B07: ??? (in /lib64/ld-2.11.1.so) ==24941== by 0x5: ??? ==24941== by 0x7FF0006CA: ??? ==24941== by 0x7FF0006D2: ??? ==24941== by 0x7FF0006D5: ??? ==24941== by 0x7FF0006D8: ??? ==24941== by 0x7FF0006DB: ??? ==24941== by 0x7FF0006DE: ??? ==24941== ==24941== Conditional jump or move depends on uninitialised value(s) ==24941== at 0x400AE79: _dl_relocate_object (in /lib64/ld-2.11.1.so) ==24941== by 0x401216A: dl_open_worker (in /lib64/ld-2.11.1.so) ==24941== by 0x400DAA5: _dl_catch_error (in /lib64/ld-2.11.1.so) ==24941== by 0x4011A5A: _dl_open (in /lib64/ld-2.11.1.so) ==24941== by 0x64F4F9A: dlopen_doit (in /lib64/libdl-2.11.1.so) ==24941== by 0x400DAA5: _dl_catch_error (in /lib64/ld-2.11.1.so) ==24941== by 0x64F533B: _dlerror_run (in /lib64/libdl-2.11.1.so) ==24941== by 0x64F4F00: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.11.1.so) ==24941== by 0x62EC473: _sasl_get_plugin (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x62EC9CA: _sasl_load_plugins (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x62EB572: sasl_server_init (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x1A4EAC: slap_sasl_init (in /usr/lib/openldap/slapd) ==24941== ==24941== Conditional jump or move depends on uninitialised value(s) ==24941== at 0x400B010: _dl_relocate_object (in /lib64/ld-2.11.1.so) ==24941== by 0x401216A: dl_open_worker (in /lib64/ld-2.11.1.so) ==24941== by 0x400DAA5: _dl_catch_error (in /lib64/ld-2.11.1.so) ==24941== by 0x4011A5A: _dl_open (in /lib64/ld-2.11.1.so) ==24941== by 0x64F4F9A: dlopen_doit (in /lib64/libdl-2.11.1.so) ==24941== by 0x400DAA5: _dl_catch_error (in /lib64/ld-2.11.1.so) ==24941== by 0x64F533B: _dlerror_run (in /lib64/libdl-2.11.1.so) ==24941== by 0x64F4F00: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.11.1.so) ==24941== by 0x62EC473: _sasl_get_plugin (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x62EC9CA: _sasl_load_plugins (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x62EB572: sasl_server_init (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x1A4EAC: slap_sasl_init (in /usr/lib/openldap/slapd) ==24941== ==24941== Conditional jump or move depends on uninitialised value(s) ==24941== at 0x400B05F: _dl_relocate_object (in /lib64/ld-2.11.1.so) ==24941== by 0x401216A: dl_open_worker (in /lib64/ld-2.11.1.so) ==24941== by 0x400DAA5: _dl_catch_error (in /lib64/ld-2.11.1.so) ==24941== by 0x4011A5A: _dl_open (in /lib64/ld-2.11.1.so) ==24941== by 0x64F4F9A: dlopen_doit (in /lib64/libdl-2.11.1.so) ==24941== by 0x400DAA5: _dl_catch_error (in /lib64/ld-2.11.1.so) ==24941== by 0x64F533B: _dlerror_run (in /lib64/libdl-2.11.1.so) ==24941== by 0x64F4F00: dlopen@@GLIBC_2.2.5 (in /lib64/libdl-2.11.1.so) ==24941== by 0x62EC473: _sasl_get_plugin (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x62EC9CA: _sasl_load_plugins (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x62EB572: sasl_server_init (in /usr/lib64/libsasl2.so.2.0.22) ==24941== by 0x1A4EAC: slap_sasl_init (in /usr/lib/openldap/slapd) ==24941== /etc/openldap/slapd.conf: line 60: warning, threads=160 larger than twice the default (2*16=32); YMMV. ==24941== Warning: set address range perms: large range [0xafb2000, 0x1efb4000) (defined) added: "ou=foo" (00000001) added: "ou=mgr,ou=foo" (00000002) added: "cn=sys,ou=mgr,ou=foo" (00000003) added: "cn=gen.man,ou=mgr,ou=foo" (00000004) added: "cn=human,ou=mgr,ou=foo" (00000005) ==24941== Invalid write of size 1 ==24941== at 0x4C28129: memset (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x1D3F8A: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad260 is 0 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid write of size 1 ==24941== at 0x4C2810C: memset (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x1D3F8A: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad261 is 1 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid write of size 1 ==24941== at 0x4C28114: memset (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x1D3F8A: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad262 is 2 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid write of size 1 ==24941== at 0x4C28119: memset (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x1D3F8A: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad263 is 3 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid write of size 1 ==24941== at 0x4C28108: memset (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x1D3F8A: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad264 is 4 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid write of size 8 ==24941== at 0x2045CB: bdb_index_recset (in /usr/lib/openldap/slapd) ==24941== by 0x1D3FC5: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad260 is 0 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid read of size 8 ==24941== at 0x2045D7: bdb_index_recset (in /usr/lib/openldap/slapd) ==24941== by 0x1D3FC5: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad268 is 8 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid write of size 8 ==24941== at 0x2045DE: bdb_index_recset (in /usr/lib/openldap/slapd) ==24941== by 0x1D3FC5: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad268 is 8 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid read of size 8 ==24941== at 0x2044AF: bdb_index_recrun (in /usr/lib/openldap/slapd) ==24941== by 0x1D40ED: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad260 is 0 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid read of size 8 ==24941== at 0x2044C0: bdb_index_recrun (in /usr/lib/openldap/slapd) ==24941== by 0x1D40ED: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad268 is 8 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid read of size 8 ==24941== at 0x2044C9: bdb_index_recrun (in /usr/lib/openldap/slapd) ==24941== by 0x1D40ED: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad260 is 0 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== ==24941== Invalid write of size 8 ==24941== at 0x2044D6: bdb_index_recrun (in /usr/lib/openldap/slapd) ==24941== by 0x1D40ED: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1D49A1: bdb_tool_entry_put (in /usr/lib/openldap/slapd) ==24941== by 0x1B9197: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF983: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== Address 0x1f3ad268 is 8 bytes after a block of size 80 alloc'd ==24941== at 0x4C261C3: malloc (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x50826B4: ber_memalloc_x (in /usr/lib64/liblber-2.4.so.2.5.6) ==24941== by 0x16AD7A: ch_malloc (in /usr/lib/openldap/slapd) ==24941== by 0x1D5D7F: bdb_tool_entry_open (in /usr/lib/openldap/slapd) ==24941== by 0x1BADB7: ??? (in /usr/lib/openldap/slapd) ==24941== by 0x1BF930: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd) ==24941== added: "ou=humans,ou=foo" (00000001) added: "ou=gruppen,ou=humans,ou=foo" (00000002) added: "ou=system,ou=foo" (00000001) _#################### 100.00% eta none elapsed none fast! Closing DB... ==24941== Warning: set address range perms: large range [0xafb2000, 0x1efb4000) (noaccess)
valgrind: m_mallocfree.c:225 (mk_plain_bszB): Assertion 'bszB != 0' failed. valgrind: This is probably caused by your program erroneously writing past the end of a heap block and corrupting heap metadata. If you fix any invalid writes reported by Memcheck, this assertion failure will probably go away. Please try that before reporting this as a bug.
==24941== at 0x3802AD34: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==24941== by 0x3802AFA7: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==24941== by 0x380371B3: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==24941== by 0x38001F29: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==24941== by 0x38063328: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux) ==24941== by 0x3808AEC4: ??? (in /usr/lib64/valgrind/memcheck-amd64-linux)
sched status: running_tid=1
Thread 1: status = VgTs_Runnable ==24941== at 0x4C25DD8: free (in /usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so) ==24941== by 0x1574BE: attr_destroy (in /usr/lib/openldap/slapd) ==24941== by 0x17E741: slap_destroy (in /usr/lib/openldap/slapd) ==24941== by 0x1C071A: slap_tool_destroy (in /usr/lib/openldap/slapd) ==24941== by 0x1BF4E2: slapadd (in /usr/lib/openldap/slapd) ==24941== by 0x132223: main (in /usr/lib/openldap/slapd)
Marc