[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
memory leaks in syncrepl consumer (ITS#3316)
Full_Name: Howard Chu
Version: 2.2.15, RE22
OS:
URL:
Submission from: (NULL) (24.126.120.178)
Submitted by: hyc
There are a number of leaks in the syncrepl consumer code. Still trying to track
them all down.
Leak, size: 0x8144660,17 ber_memalloc_x (memory.c:232)
stack: liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv (memory.c:536)
lt-slapd : syncrepl_entry (syncrepl.c:1141)
lt-slapd : do_syncrep2 (syncrepl.c:540)
lt-slapd : do_syncrepl (syncrepl.c:869)
libldap_r-2.2.so.7 : ldap_int_thread_pool_wrapper (tpool.c:467)
libpthread.so.0 : start_thread (??:0)
Leak, size: 0x8144678,8 ber_memalloc_x (memory.c:232)
stack: liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv_x (memory.c:506)
liblber-2.2.so.7 : ber_dupbv (memory.c:536)
lt-slapd : syncrepl_entry (syncrepl.c:1141)
lt-slapd : do_syncrep2 (syncrepl.c:540)
lt-slapd : do_syncrepl (syncrepl.c:869)
libldap_r-2.2.so.7 : ldap_int_thread_pool_wrapper (tpool.c:467)
libpthread.so.0 : start_thread (??:0)
Leak, size: 0x81446a8,17 ber_memalloc_x (memory.c:232)
stack: liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv (memory.c:536)
lt-slapd : syncrepl_entry (syncrepl.c:1141)
lt-slapd : do_syncrep2 (syncrepl.c:540)
lt-slapd : do_syncrepl (syncrepl.c:869)
libldap_r-2.2.so.7 : ldap_int_thread_pool_wrapper (tpool.c:467)
libpthread.so.0 : start_thread (??:0)
Leak, size: 0x81446c0,16 ber_memalloc_x (memory.c:232)
stack: liblber-2.2.so.7 : ber_skip_tag (decode.c:134)
liblber-2.2.so.7 : ber_memalloc (memory.c:248)
lt-slapd : ravl_insert (avl.c:90)
lt-slapd : ravl_insert (avl.c:112)
lt-slapd : avl_insert (avl.c:236)
lt-slapd : syncrepl_entry (syncrepl.c:1142)
lt-slapd : do_syncrep2 (syncrepl.c:540)
lt-slapd : do_syncrepl (syncrepl.c:869)
Leak, size: 0x81446d8,17 ber_memalloc_x (memory.c:232)
stack: liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv (memory.c:536)
lt-slapd : syncrepl_entry (syncrepl.c:1141)
lt-slapd : do_syncrep2 (syncrepl.c:540)
lt-slapd : do_syncrepl (syncrepl.c:869)
libldap_r-2.2.so.7 : ldap_int_thread_pool_wrapper (tpool.c:467)
libpthread.so.0 : start_thread (??:0)
Leak, size: 0x81446f8,37 ber_memalloc_x (memory.c:232)
stack: lt-slapd : sl_context (sl_malloc.c:236)
liblber-2.2.so.7 : ber_dupbv_x (memory.c:518)
liblber-2.2.so.7 : ber_dupbv (memory.c:536)
lt-slapd : slap_dup_sync_cookie (ldapsync.c:508)
lt-slapd : syncrepl_updateCookie (syncrepl.c:1712)
lt-slapd : do_syncrep2 (syncrepl.c:544)
lt-slapd : do_syncrepl (syncrepl.c:869)
libldap_r-2.2.so.7 : ldap_int_thread_pool_wrapper (tpool.c:467)
Leak, size: 0x81448f8,16 ber_memalloc_x (memory.c:232)
stack: lt-slapd : avl_find (avl.c:652)
liblber-2.2.so.7 : ber_memalloc (memory.c:248)
lt-slapd : ravl_insert (avl.c:90)
lt-slapd : avl_insert (avl.c:236)
lt-slapd : syncrepl_entry (syncrepl.c:1142)
lt-slapd : do_syncrep2 (syncrepl.c:540)
lt-slapd : do_syncrepl (syncrepl.c:869)
libldap_r-2.2.so.7 : ldap_int_thread_pool_wrapper (tpool.c:467)
Leak, size: 0x8144c28,16 ber_memalloc_x (memory.c:232)
stack: lt-slapd : sl_context (sl_malloc.c:236)
liblber-2.2.so.7 : ber_bvarray_add_x (memory.c:757)
liblber-2.2.so.7 : ber_bvarray_add (memory.c:793)
lt-slapd : slap_dup_sync_cookie (ldapsync.c:502)
lt-slapd : syncrepl_updateCookie (syncrepl.c:1712)
lt-slapd : do_syncrep2 (syncrepl.c:544)
lt-slapd : do_syncrepl (syncrepl.c:869)
libldap_r-2.2.so.7 : ldap_int_thread_pool_wrapper (tpool.c:467)
etc....