[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#7354) segfault with delta-syncrepl MMR



Full_Name: Quanah Gibson-Mount
Version: 2.4.32
OS: Linux 2.6
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (74.196.25.250)


Failed to start slapd.  Attempting debug start to determine error.
502a8f8c <= mdb_index_read: failed (-30798)
502a8f8c <= mdb_index_read: failed (-30798)
res_errno: 0, res_error: <>, res_matched: <>
res_errno: 0, res_error: <>, res_matched: <>
502a8f8c <= mdb_index_read: failed (-30798)

It gives:
=> ldap_dn2bv(272)
<=
ldap_dn2bv(uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com)=0
=> ldap_bv2dn(uid=zimbra,cn=admins,cn=zimbra,0)
<= ldap_bv2dn(uid=zimbra,cn=admins,cn=zimbra)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(uid=zimbra,cn=admins,cn=zimbra)=0
=> ldap_bv2dn(uid=zimbra,cn=admins,cn=zimbra,0)
<= ldap_bv2dn(uid=zimbra,cn=admins,cn=zimbra)=0
=> ldap_dn2bv(272)
<= ldap_dn2bv(uid=zimbra,cn=admins,cn=zimbra)=0
502a8fd2 => mdb_entry_get: ndn:
"uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com"
502a8fd2 => mdb_entry_get: oc: "(null)", at: "(null)"
=>
ldap_bv2dn(uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com,0)
<=
ldap_bv2dn(uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com)=0
=> ldap_dn2bv(272)
<=
ldap_dn2bv(uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com)=0
=>
ldap_bv2dn(uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com,0)
<=
ldap_bv2dn(uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com)=0
=> ldap_dn2bv(272)
<=
ldap_dn2bv(uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com)=0
502a8fd2 mdb_idl_fetch_key:
502a8fd2 mdb_idl_fetch_key:
502a8fd2 mdb_idl_fetch_key: [98599c51]
502a8fd2 mdb_idl_fetch_key: [80000000]
502a8fd2 dnMatch -4
        "uid=user?^.0987,ou=people,dc=1344964239572,dc=230,dc=domain,dc=com"
       
"uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com"
502a8fd2 dnMatch 7
       
"uid=distlist11344964239574,ou=people,dc=1344964239572,dc=230,dc=domain,dc=com"
       
"uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com"
502a8fd2 dnMatch 0
       
"uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com"
       
"uid=test1344964239966.231,ou=people,dc=zqa-128,dc=eng,dc=vmware,dc=com"
502a8fd2 send_ldap_result: err=0 matched="" text=""
Segmentation fault (core dumped)


(gdb) where
#0  0x00000000004c02b8 in syncrepl_op_modify (op=0x7f60e8424490,
rs=0x7f60e8423e70) at syncrepl.c:2133
#1  0x00000000004d48f4 in overlay_op_walk (op=0x7f60e8424490,
rs=0x7f60e8423e70, which=op_modify, oi=0x19deb40, on=0x19de780) at
backover.c:661
#2  0x00000000004d4bca in over_op_func (op=0x7f60e8424490, rs=0x7f60e8423e70,
which=op_modify) at backover.c:723
#3  0x00000000004d4d35 in over_op_modify (op=0x7f60e8424490, rs=0x7f60e8423e70)
at backover.c:762
#4  0x00000000004c1353 in syncrepl_message_to_op (si=0x155d340,
op=0x7f60e8424490, msg=0x1926400) at syncrepl.c:2317
#5  0x00000000004bc45f in do_syncrep2 (op=0x7f60e8424490, si=0x155d340) at
syncrepl.c:986
#6  0x00000000004be6ba in do_syncrepl (ctx=0x7f60e8424b50, arg=0x1afd860) at
syncrepl.c:1523
#7  0x00007f88efc17cc9 in ldap_int_thread_pool_wrapper (xpool=0x14b81c0) at
tpool.c:688
#8  0x00007f88ee7209ca in start_thread () from /lib/libpthread.so.0
#9  0x00007f88ee47dcdd in clone () from /lib/libc.so.6
#10 0x0000000000000000 in ?? ()
(gdb) list
2128                    op->o_callback = sc;
2129                    op->orm_no_opattrs = 1;
2130                    mx->mx_orig = op->orm_modlist;
2131                    mx->mx_free = newlist;
2132                    for ( ml = newlist; ml; ml=ml->sml_next ) {
2133                            if ( ml->sml_flags == SLAP_MOD_INTERNAL ) {
2134                                    ml->sml_flags = 0;
2135                                    ml->sml_op = SLAP_MOD_SOFTDEL;
2136                            }
2137                            else if ( ml->sml_op == LDAP_MOD_DELETE )