[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Memory problem 2.4.17-2.1~bpo50+1



Hello,

Every night I dump the LDAP data in a ldif file. I do this for years and
on several servers. Since the last upgrade van LDAP (slapd, ldap-utils,
libldap-2.4-2) to version 2.4.17-2.1~bpo50+1 the dump fails with serious
memory errors. As far as I can see it has nothing to do with the content
of the LDAP.

Command executed
/usr/sbin/slapcat -c -b  "dc=example,dc=com"

Result:
UNKNOWN attributeDescription
"9ATOXO2E6NDP7CZOZOIJHCHAIO3M6NTOIDHVYYMEIO3M6NJOIAGVPZ2H0IJTPOJE7CZO1OIJ3AWR0ACI7ATOXO3M6NJOICGFYYW1ZIJTHOJI6E3M6NDOIDHLWZSI7CZOXMDOIBWLUAXNLYXJJACI7CZO2OIJWYXJHBXMIO2E6MDP7FX19F
X0=" inserted.
<= entry_decode: slap_str2undef_ad(add_source:): AttributeDescription
contains inappropriate characters
*** glibc detected *** /usr/sbin/slapcat: malloc(): memory corruption:
0x08e6f038 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb73e1396]
/lib/i686/cmov/libc.so.6(__libc_malloc+0x95)[0xb73e2795]
/usr/lib/liblber-2.4.so.2(ber_memalloc_x+0x60)[0xb779a110]
/usr/lib/liblber-2.4.so.2(ber_memalloc+0x25)[0xb779a2f5]
/usr/sbin/slapcat(avl_insert+0x94)[0x80fe734]
/usr/sbin/slapcat(at_bvfind+0x93)[0x80bd1d3]
/usr/sbin/slapcat(slap_bv2ad+0xdd)[0x80bb94d]
/usr/sbin/slapcat(entry_decode+0x150)[0x80827a0]
/usr/lib/ldap/back_bdb-2.4.so.2(bdb_tool_entry_get+0x1f5)[0xb7116c25]
/usr/sbin/slapcat(slapcat+0x18e)[0x80e558e]
/usr/sbin/slapcat(main+0xb5)[0x805cf35]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7386455]
/usr/sbin/slapcat[0x805c9a1]
======= Memory map: ========
08048000-08160000 r-xp 00000000 fe:00 100664200  /usr/sbin/slapcat
08160000-08164000 rw-p 00118000 fe:00 100664200  /usr/sbin/slapcat
08164000-081a8000 rw-p 00000000 00:00 0
08e0b000-08e8d000 rw-p 00000000 00:00 0          [heap]
b5800000-b5821000 rw-p 00000000 00:00 0
b5821000-b5900000 ---p 00000000 00:00 0
b5929000-b5935000 r-xp 00000000 fe:00 33554599   /lib/libgcc_s.so.1
b5935000-b5936000 rw-p 0000c000 fe:00 33554599   /lib/libgcc_s.so.1
b593c000-b5cf7000 rw-p 00000000 00:00 0
b5cf7000-b5e09000 r--p 00000000 fe:01 1548372
/var/lib/ldap/kalorama.nl/dn2id.bdb
b5e09000-b5e11000 rw-s 00000000 fe:01 1548503
/var/lib/ldap/kalorama.nl/__db.006
b5e11000-b62e7000 rw-s 00000000 fe:01 1548502
/var/lib/ldap/kalorama.nl/__db.005
b62e7000-b62ff000 rw-s 00000000 fe:01 1548501
/var/lib/ldap/kalorama.nl/__db.004
b62ff000-b6f81000 rw-s 00000000 fe:01 1548500
/var/lib/ldap/kalorama.nl/__db.003
b6f81000-b70fd000 rw-s 00000000 fe:01 1548499
/var/lib/ldap/kalorama.nl/__db.002
b70fd000-b7103000 rw-s 00000000 fe:01 1548339
/var/lib/ldap/kalorama.nl/__db.001
b7103000-b710d000 r-xp 00000000 fe:00 100890299
/usr/lib/ldap/syncprov-2.4.so.2.5.0
b710d000-b710e000 rw-p 0000a000 fe:00 100890299
/usr/lib/ldap/syncprov-2.4.so.2.5.0
b710e000-b7138000 r-xp 00000000 fe:00 100890328
/usr/lib/ldap/back_bdb-2.4.so.2.5.0
b7138000-b7139000 rw-p 0002a000 fe:00 100890328
/usr/lib/ldap/back_bdb-2.4.so.2.5.0
b7139000-b7145000 rw-p 00000000 00:00 0
b7145000-b714c000 r-xp 00000000 fe:00 100708588
/usr/lib/sasl2/libntlm.so.2.0.22
b714c000-b714d000 rw-p 00006000 fe:00 100708588
/usr/lib/sasl2/libntlm.so.2.0.22
b714d000-b7150000 r-xp 00000000 fe:00 100708592
/usr/lib/sasl2/liblogin.so.2.0.22
b7150000-b7151000 rw-p 00002000 fe:00 100708592
/usr/lib/sasl2/liblogin.so.2.0.22
b7151000-b728b000 r-xp 00000000 fe:00 33571201
/usr/lib/i686/cmov/libcrypto.so.0.9.8
b728b000-b72a1000 rw-p 0013a000 fe:00 33571201
/usr/lib/i686/cmov/libcrypto.so.0.9.8
b72a1000-b72a4000 rw-p 00000000 00:00 0
b72a6000-b72a9000 r-xp 00000000 fe:00 100708582
/usr/lib/sasl2/libplain.so.2.0.22
b72a9000-b72aa000 rw-p 00003000 fe:00 100708582
/usr/lib/sasl2/libplain.so.2.0.22
b72aa000-b72b5000 r-xp 00000000 fe:00 100708589
/usr/lib/sasl2/libdigestmd5.so.2.0.22
b72b5000-b72b6000 rw-p 0000a000 fe:00 100708589
/usr/lib/sasl2/libdigestmd5.so.2.0.22
b72b6000-b72b9000 r-xp 00000000 fe:00 100708585
/usr/lib/sasl2/libanonymous.so.2.0.22
b72b9000-b72ba000 rw-p 00002000 fe:00 100708585
/usr/lib/sasl2/libanonymous.so.2.0.22
b72ba000-b72be000 r-xp 00000000 fe:00 100708586
/usr/lib/sasl2/libcrammd5.so.2.0.22
b72be000-b72bf000 rw-p 00003000 fe:00 100708586
/usr/lib/sasl2/libcrammd5.so.2.0.22
b72bf000-b72c0000 rw-p 00000000 00:00 0
b72c0000-b7326000 r-xp 00000000 fe:00 67195763
/usr/lib/libgcrypt.so.11.4.4
b7326000-b7328000 rw-p 00066000 fe:00 67195763
/usr/lib/libgcrypt.so.11.4.4
b7328000-b7329000 rw-p 00000000 00:00 0
b7329000-b733d000 r-xp 00000000 fe:00 67155633   /usr/lib/libz.so.1.2.3.3
b733d000-b733e000 rw-p 00013000 fe:00 67155633   /usr/lib/libz.so.1.2.3.3
b733e000-b7341000 r-xp 00000000 fe:00 67195776
/usr/lib/libgpg-error.so.0.3.0
b7341000-b7342000 rw-p 00002000 fe:00 67195776
/usr/lib/libgpg-error.so.0.3.0
b7342000-b7351000 r-xp 00000000 fe:00 67195834   /usr/lib/libtasn1.so.3.0.15
b7351000-b7352000 rw-p 0000e000 fe:00 67195834   /usr/lib/libtasn1.so.3.0.15
b7352000-b7354000 r-xp 00000000 fe:00 67358470   /lib/i686/cmov/libdl-2.7.so
b7354000-b7356000 rw-p 00001000 fe:00 67358470   /lib/i686/cmov/libdl-2.7.so
b7356000-b736b000 r-xp 00000000 fe:00 67333047
/lib/i686/cmov/libnsl-2.7.so
b736b000-b736d000 rw-p 00014000 fe:00 67333047
/lib/i686/cmov/libnsl-2.7.so
b736d000-b7370000 rw-p 00000000 00:00 0
b7370000-b74c5000 r-xp 00000000 fe:00 67358477   /lib/i686/cmov/libc-2.7.so
b74c5000-b74c6000 r--p 00155000 fe:00 67358477   /lib/i686/cmov/libc-2.7.so
b74c6000-b74c8000 rw-p 00156000 fe:00 67358477   /lib/i686/cmov/libc-2.7.so
b74c8000-b74cb000 rw-p 00000000 00:00 0
b74cb000-b74e0000 r-xp 00000000 fe:00 67358468
/lib/i686/cmov/libpthread-2.7.so
b74e0000-b74e2000 rw-p 00014000 fe:00 67358468
/lib/i686/cmov/libpthread-2.7.so
b74e2000-b74e4000 rw-p 00000000 00:00 0
b74e4000-b74eb000 r-xp 00000000 fe:00 33571217   /lib/libwrap.so.0.7.6
b74eb000-b74ec000 rw-p 00007000 fe:00 33571217   /lib/libwrap.so.0.7.6
b74ec000-b74f2000 r-xp 00000000 fe:00 67849903   /usr/lib/libltdl.so.3.1.6
b74f2000-b74f3000 rw-p 00005000 fe:00 67849903   /usr/lib/libltdl.so.3.1.6
b74f3000-b7503000 r-xp 00000000 fe:00 67333026
/lib/i686/cmov/libresolv-2.7.so
b7503000-b7505000 rw-p 0000f000 fe:00 67333026
/lib/i686/cmov/libresolv-2.7.so
b7505000-b7508000 rw-p 00000000 00:00 0
b7508000-b7511000 r-xp 00000000 fe:00 67358467
/lib/i686/cmov/libcrypt-2.7.so
b7511000-b7513000 rw-p 00008000 fe:00 67358467
/lib/i686/cmov/libcrypt-2.7.so
b7513000-b753a000 rw-p 00000000 00:00 0
b753a000-b75d1000 r-xp 00000000 fe:00 67180001
/usr/lib/libgnutls.so.26.4.6
b75d1000-b75d7000 rw-p 00097000 fe:00 67180001
/usr/lib/libgnutls.so.26.4.6
b75d7000-b75ed000 r-xp 00000000 fe:00 67150183   /usr/lib/libsasl2.so.2.0.22
b75ed000-b75ee000 rw-p 00015000 fe:00 67150183   /usr/lib/libsasl2.so.2.0.22
b75ee000-b75fd000 r-xp 00000000 fe:00 67150348   /usr/lib/libslp.so.1.0.1
b75fd000-b75fe000 rw-p 0000e000 fe:00 67150348   /usr/lib/libslp.so.1.0.1
b75fe000-b7659000 r-xp 00000000 fe:00 67372511   /usr/lib/libodbc.so.1.0.0
b7659000-b765e000 rw-p 0005a000 fe:00 67372511   /usr/lib/libodbc.so.1.0.0
b765e000-b778e000 r-xp 00000000 fe:00 67162991   /usr/lib/libdb-4.6.so
b778e000-b7791000 rw-p 00130000 fe:00 67162991   /usr/lib/libdb-4.6.so
b7791000-b7792000 rw-p 00000000 00:00 0
b7792000-b779e000 r-xp 00000000 fe:00 67150452
/usr/lib/liblber-2.4.so.2.5.0
b779e000-b779f000 rw-p 0000c000 fe:00 67150452
/usr/lib/liblber-2.4.so.2.5.0
b779f000-b77e1000 r-xp 00000000 fe:00 67151077
/usr/lib/libldap_r-2.4.so.2.5.0
b77e1000-b77e3000 rw-p 00041000 fe:00 67151077
/usr/lib/libldap_r-2.4.so.2.5.0
b77e3000-b77e4000 rw-p 00000000 00:00 0
b77e4000-b77e9000 r-xp 00000000 fe:00 100708597
/usr/lib/sasl2/libsasldb.so.2.0.22
b77e9000-b77ea000 rw-p 00004000 fe:00 100708597
/usr/lib/sasl2/libsasldb.so.2.0.22
b77ea000-b77ec000 rw-p 00000000 00:00 0
b77ec000-b77ed000 r-xp 00000000 00:00 0          [vdso]
b77ed000-b7807000 r-xp 00000000 fe:00 33562667   /lib/ld-2.7.so
b7807000-b7809000 rw-p 0001a000 fe:00 33562667   /lib/ld-2.7.so
bfd03000-bfd18000 rw-p 00000000 00:00 0          [stack]
# no data for entry id=000000c1



-- 

Regards

R.J. Baart

Reply to: