Issue 7354 - segfault with delta-syncrepl MMR
Summary: segfault with delta-syncrepl MMR
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: 2.4.32
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-15 19:46 UTC by Quanah Gibson-Mount
Modified: 2014-08-01 21:04 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Quanah Gibson-Mount 2012-08-15 19:46:02 UTC
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 )
Comment 1 Quanah Gibson-Mount 2012-08-15 21:35:25 UTC
--On Wednesday, August 15, 2012 7:46 PM +0000 quanah@OpenLDAP.org wrote:

> 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)


Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fd7d8b44700 (LWP 28572)]
0x00000000004c02b8 in syncrepl_op_modify (op=0x7fd7d8b43460, 
rs=0x7fd7d8b42e40)
at syncrepl.c:2133
2133                            if ( ml->sml_flags == SLAP_MOD_INTERNAL ) {
(gdb) print *ml
Cannot access memory at address 0x40
(gdb) print newlist
$1 = (Modifications *) 0x13a77d0
(gdb) print newlist->sml_next
$2 = (Modifications *) 0x40
(gdb) print *newlist
$3 = {sml_mod = {sm_desc = 0xf78a50, sm_values = 0x0, sm_nvalues = 0x0, 
sm_numvals = 0, sm_op = 4097, sm_flags = 0, sm_type = {bv_len = 56,
      bv_val = 0x312d61717a3d6e63 <Address 0x312d61717a3d6e63 out of 
bounds>}}, sml_next = 0x40}

--Quanah

--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Comment 2 Quanah Gibson-Mount 2012-08-16 23:09:04 UTC
--On Wednesday, August 15, 2012 9:36 PM +0000 quanah@zimbra.com wrote:

> --On Wednesday, August 15, 2012 7:46 PM +0000 quanah@OpenLDAP.org wrote:

Full backtrace:

#0  0x00000000004c02b8 in syncrepl_op_modify (op=0x7fd7d8b43460, 
rs=0x7fd7d8b42e40) at syncrepl.c:2133
        sc = 0x10793f8
        mx = 0x1079418
        ml = 0x40
        on = 0x89f2d0
        oex = 0x7fd7d8b42ed0
        si = 0x89ec20
        e = 0x1077ba0
        rc = 0
        match = -256
        mod = 0x12a4c70
        newlist = 0x1077b40
#1  0x00000000004d48f4 in overlay_op_walk (op=0x7fd7d8b43460, 
rs=0x7fd7d8b42e40, which=op_modify, oi=0x89f0f0, on=0x89f2d0) at 
backover.c:661
        func = 0x89f328
        rc = 32768
#2  0x00000000004d4bca in over_op_func (op=0x7fd7d8b43460, 
rs=0x7fd7d8b42e40, which=op_modify) at backover.c:723
        oi = 0x89f0f0
        on = 0x89f2d0
        be = 0x8a2da0
        db = {bd_info = 0x89f2d0, bd_self = 0x8a2da0, be_ctrls = 
"\000\001\001\001\000\001\000\000\001\000\000\001\001\000\001\000\000\001", 
'\000' <repeats 14 times>, "\001",
          be_flags = 563464, be_restrictops = 0, be_requires = 0, 
be_ssf_set = {sss_ssf = 0, sss_transport = 0, sss_tls = 0, sss_sasl = 0, 
sss_update_ssf = 0, sss_update_transport = 0,
            sss_update_tls = 0, sss_update_sasl = 0, sss_simple_bind = 0}, 
be_suffix = 0x89c9c0, be_nsuffix = 0x8a8ff0, be_schemadn = {bv_len = 0, 
bv_val = 0x0}, be_schemandn = {
            bv_len = 0, bv_val = 0x0}, be_rootdn = {bv_len = 9, bv_val = 
0x8c50c0 "cn=config"}, be_rootndn = {bv_len = 9, bv_val = 0x8c50a0 
"cn=config"}, be_rootpw = {bv_len = 0,
            bv_val = 0x0}, be_max_deref_depth = 15, be_def_limit = 
{lms_t_soft = -1, lms_t_hard = 0, lms_s_soft = -1, lms_s_hard = 0, 
lms_s_unchecked = -1, lms_s_pr = 0,
            lms_s_pr_hide = 0, lms_s_pr_total = 0}, be_limits = 0x0, be_acl 
= 0x8a90a0, be_dfltaccess = ACL_READ, be_extra_anlist = 0x0, be_update_ndn 
= {bv_len = 0, bv_val = 0x0},
          be_update_refs = 0x0, be_pending_csn_list = 0x862b80, 
be_pcl_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 
0, __kind = 0, __spins = 0, __list = {
                __prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 
times>, __align = 0}, be_syncinfo = 0x89ec20, be_pb = 0x0, be_cf_ocs = 
0x7ffff15e4ac0,
          be_private = 0x7ffff7e30010, be_next = {stqe_next = 0x0}}
        cb = {sc_next = 0x7fd7d8b42eb0, sc_response = 0x4d36c4 
<over_back_response>, sc_cleanup = 0, sc_private = 0x89f0f0}
        sc = 0x35f638a0d3
        rc = 32768
        __PRETTY_FUNCTION__ = "over_op_func"
#3  0x00000000004d4d35 in over_op_modify (op=0x7fd7d8b43460, 
rs=0x7fd7d8b42e40) at backover.c:762
No locals.
#4  0x00000000004c1353 in syncrepl_message_to_op (si=0x89ec20, 
op=0x7fd7d8b43460, msg=0x1288750) at syncrepl.c:2317
        oes = {oe = {oe_next = {sle_next = 0x0}, oe_key = 0x4c03ac}, oe_si 
= 0x89ec20}
        ber = 0x129a900
        modlist = 0x12a4bb0
        ls = 0x75d400
        rs = {sr_type = REP_RESULT, sr_tag = 0, sr_msgid = 0, sr_err = 0, 
sr_matched = 0x0, sr_text = 0x0, sr_ref = 0x0, sr_ctrls = 0x0, sr_un = 
{sru_search = {r_entry = 0x0,
              r_attr_flags = 0, r_operational_attrs = 0x0, r_attrs = 0x0, 
r_nentries = 0, r_v2ref = 0x0}, sru_sasl = {r_sasldata = 0x0}, sru_extended 
= {r_rspoid = 0x0, r_rspdata = 0x0}},
          sr_flags = 0}
        cb = {sc_next = 0x0, sc_response = 0x4c890b <null_callback>, 
sc_cleanup = 0, sc_private = 0x0}
        text = 0x0
        txtbuf = 
"\000G\264\330\327\177\000\000?8\366\377\177\000\000\200\060\264\330\327\177", 
'\000' <repeats 18 times>, "\001", '\000' <repeats 23 times>"\200, 
\060\264\330\327\177\000\000\000\000\200\000\000\000\000\000\300I\264\330\327\177\000\000\242\032\071\366\377\177", 
'\000' <repeats 18 times>"\300, 
\060\264\330\327\177\000\000\000\000\200\000\000\000\000\000\300I\264\330\327\177\000\000z5\227\367\377\177\000\000p\262|", 
'\000' <repeats 13 times>"\300, 
\355)\001\000\000\000\000\200\351)\001\000\000\000\000\340\060\264\330\327\177\000\000\200\351)\001\000\000\000\000\340\060\264\330\327\177\000\000\314\065\227\367\377\177\000\000\300\355)\001\000\000\000\000\200\351)\001\000\000\000\000 
1\264\330\327\177\000\000mrM\000\000\000\000\000 
1\264\330\327\177\000\000\300\355)\001\000\000\000"
        textlen = 256
        bdn = {bv_len = 46, bv_val = 0x129a09b 
"cn=zqa-129.eng.vmware.com,cn=servers,cn=zimbra"}
        dn = {bv_len = 46, bv_val = 0x1077d68 "x\204\a\001"}
        ndn = {bv_len = 46, bv_val = 0x1077df8 " \321", <incomplete 
sequence \366>}
        bv = {bv_len = 0, bv_val = 0x0}
        bv2 = {bv_len = 0, bv_val = 0x0}
        bvals = 0x1299b40
        rdn = {bv_len = 0, bv_val = 0x0}
        sup = {bv_len = 0, bv_val = 0x0}
        prdn = {bv_len = 0, bv_val = 0x0}
        nrdn = {bv_len = 0, bv_val = 0x0}
        psup = {bv_len = 0, bv_val = 0x0}
        nsup = {bv_len = 0, bv_val = 0x0}
        rc = 0
        deleteOldRdn = 0
        freeReqDn = 1
        do_graduate = 1
#5  0x00000000004bc45f in do_syncrep2 (op=0x7fd7d8b43460, si=0x89ec20) at 
syncrepl.c:986
        match = 0
        cookie = {bv_len = 60, bv_val = 0x1299d49 
"rid=100,sid=001,csn=20120816203158.675452Z#000000#001#000000"}
        rctrls = 0x1299280
        rctrlp = 0x12a4970
        syncUUIDs = 0x0
        bdn = {bv_len = 44, bv_val = 0x129a049 
"reqStart=20120816203158.000011Z,cn=accesslog"}
        syncUUID = {{bv_len = 16, bv_val = 0x1299d37 
"+\366V\204|-\020\061\212\321\061\247?\b", <incomplete sequence \324>}, 
{bv_len = 16171360,
            bv_val = 0x7ffff7b8e345 
"\311\303UH\211\345\350X\275\377\377\311\303UH\211\345H\203\354\020H\211}\370H\213E", 
<incomplete sequence \370\276>}}
        si_tag = 0
        entry = 0x7fd7d8b43240
        punlock = 0
        syncstate = 1
        retdata = 0x100000
        retoid = 0x38 <Address 0x38 out of bounds>
        len = 60
        berbuf = {
          buffer = "\002\000\001", '\000' <repeats 29 times>, 
"0\235)\001\000\000\000\000\205\235)\001\000\000\000\000\205\235)\001", 
'\000' <repeats 28 times>, 
"`3\264\330\327\177\000\000E\343\270\367\377\177\000\000`3\264\330\327\177\000\000\300\362u\000\000\000\000\000`3\264\330\327\177\000\000P\224E\000\000\000\000\000x4\264\330\327\177\000\000E\343\270\367\377\177\000\000\260\063\264\330\327\177\000\000?'\001\000\000\000\000\360\063\264\330\327\177\000\000\\2\273\367\377\177\000\000`4\264\330\327\177\000\000T4\264\330\327\177\000\000\000\000\000\000\001\000\000\000`\301\366\000\000\000\000\000\000\000\000\000 
\000\000\000`4\264\330\327\177\000\000\360\063\264\330\327\177\000\000\261\376C\000\000\000\000\000\360\063\264\330\327\177\000\000`\255'\001\000\000\000", 
ialign = 65538, lalign = 65538, falign = 9.18382988e-41, dalign = 
3.2380074297143616e-319, palign = 0x10002 <Address 0x10002 out of bounds>}
        ber = 0x7fd7d8b432d0
        msg = 0x1288750
        syncCookie = {ctxcsn = 0x129edc0, sids = 0x12a2c40, numcsns = 1, 
rid = 100, octet_str = {bv_len = 60,
            bv_val = 0x12a55b0 
"rid=100,sid=001,csn=20120816203158.675452Z#000000#001#000000"}, sid = 1, 
sc_next = {stqe_next = 0x0}}
        syncCookie_req = {ctxcsn = 0x12a4e70, sids = 0x1288a40, numcsns = 
2, rid = 100, octet_str = {bv_len = 101,
            bv_val = 0x12886e0 
"rid=100,sid=002,csn=20120816202735.336631Z#000000#000#000000;20120816202950.988904Z#000000#001#000000"}, 
sid = 2, sc_next = {stqe_next = 0x0}}
        rc = 0
        err = 0
        modlist = 0x0
        m = 0
        tout_p = 0x0
        tout = {tv_sec = 0, tv_usec = 0}
        refreshDeletes = 0
        empty = "empty"
        __PRETTY_FUNCTION__ = "do_syncrep2"
#6  0x00000000004be6ba in do_syncrepl (ctx=0x7fd7d8b43b70, arg=0x89f510) at 
syncrepl.c:1523
        rtask = 0x89f510
        si = 0x89ec20
        conn = {c_struct_state = SLAP_C_UNINITIALIZED, c_conn_state = 
SLAP_C_INVALID, c_conn_idx = -1, c_sd = 0, c_close_reason = 0x0, c_mutex = 
{__data = {__lock = 0, __count = 0,
              __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = 
{__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align 
= 0}, c_sb = 0x0, c_starttime = 0,
          c_activitytime = 0, c_connid = 18446744073709551615, 
c_peer_domain = {bv_len = 0, bv_val = 0x4f9ef0 ""}, c_peer_name = {bv_len = 
0, bv_val = 0x4f9ef0 ""}, c_listener = 0x501e20,
          c_sasl_bind_mech = {bv_len = 0, bv_val = 0x0}, c_sasl_dn = 
{bv_len = 0, bv_val = 0x0}, c_sasl_authz_dn = {bv_len = 0, bv_val = 0x0}, 
c_authz_backend = 0x0, c_authz_cookie = 0x0,
          c_authz = {sai_method = 0, sai_mech = {bv_len = 0, bv_val = 0x0}, 
sai_dn = {bv_len = 0, bv_val = 0x0}, sai_ndn = {bv_len = 0, bv_val = 0x0}, 
sai_ssf = 0, sai_transport_ssf = 0,
            sai_tls_ssf = 0, sai_sasl_ssf = 0}, c_protocol = 0, c_ops = 
{stqh_first = 0x0, stqh_last = 0x0}, c_pending_ops = {stqh_first = 0x0, 
stqh_last = 0x0}, c_write1_mutex = {
            __data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, 
__kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = 
'\000' <repeats 39 times>,
            __align = 0}, c_write1_cv = {__data = {__lock = 0, __futex = 0, 
__total_seq = 0, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x0, 
__nwaiters = 0, __broadcast_seq = 0},
            __size = '\000' <repeats 47 times>, __align = 0}, 
c_write2_mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers 
= 0, __kind = 0, __spins = 0, __list = {
                __prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 
times>, __align = 0}, c_write2_cv = {__data = {__lock = 0, __futex = 0, 
__total_seq = 0, __wakeup_seq = 0,
              __woken_seq = 0, __mutex = 0x0, __nwaiters = 0, 
__broadcast_seq = 0}, __size = '\000' <repeats 47 times>, __align = 0}, 
c_currentber = 0x0, c_writers = 0,
          c_writing = 0 '\000', c_sasl_bind_in_progress = 0 '\000', 
c_writewaiter = 0 '\000', c_is_tls = 0 '\000', c_needs_tls_accept = 0 
'\000', c_sasl_layers = 0 '\000',
          c_sasl_done = 0 '\000', c_sasl_authctx = 0x0, c_sasl_sockctx = 
0x0, c_sasl_extra = 0x0, c_sasl_bindop = 0x0, c_pagedresults_state = {ps_be 
= 0x0, ps_size = 0, ps_count = 0,
            ps_cookie = 0, ps_cookieval = {bv_len = 0, bv_val = 0x0}}, 
c_n_ops_received = 0, c_n_ops_executing = 0, c_n_ops_pending = 0, 
c_n_ops_completed = 0, c_n_get = 0, c_n_read = 0,
          c_n_write = 0, c_extensions = 0x0, c_clientfunc = 0, c_clientarg 
= 0x0, c_send_ldap_result = 0x454b95 <slap_send_ldap_result>,
          c_send_search_entry = 0x45589d <slap_send_search_entry>, 
c_send_search_reference = 0x457b94 <slap_send_search_reference>,
          c_send_ldap_extended = 0x4553fc <slap_send_ldap_extended>, 
c_send_ldap_intermediate = 0x45567a <slap_send_ldap_intermediate>}
        opbuf = {ob_op = {o_hdr = 0x7fd7d8b435d0, o_tag = 102, o_time = 
1345158368, o_tincr = 85, o_bd = 0x7fd7d8b42c30, o_req_dn = {bv_len = 46,
              bv_val = 0x12a4bf0 
"cn=zqa-129.eng.vmware.com,cn=servers,cn=zimbra"}, o_req_ndn = {bv_len = 
46, bv_val = 0x12a4c30 "cn=zqa-129.eng.vmware.com,cn=servers,cn=zimbra"},
            o_request = {oq_add = {rs_modlist = 0x12a4bb0, rs_e = 0x1}, 
oq_bind = {rb_method = 19549104, rb_cred = {bv_len = 1, bv_val = 0x0}, 
rb_edn = {bv_len = 0, bv_val = 0x0},
                rb_ssf = 0, rb_mech = {bv_len = 0, bv_val = 0x0}}, 
oq_compare = {rs_ava = 0x12a4bb0}, oq_modify = {rs_mods = {rs_modlist = 
0x12a4bb0, rs_no_opattrs = 1 '\001'},
                rs_increment = 0}, oq_modrdn = {rs_mods = {rs_modlist = 
0x12a4bb0, rs_no_opattrs = 1 '\001'}, rs_deleteoldrdn = 0, rs_newrdn = 
{bv_len = 0, bv_val = 0x0}, rs_nnewrdn = {
                  bv_len = 0, bv_val = 0x0}, rs_newSup = 0x0, rs_nnewSup = 
0x0}, oq_search = {rs_scope = 19549104, rs_deref = 0, rs_slimit = 1, 
rs_tlimit = 0, rs_limit = 0x0,
                rs_attrsonly = 0, rs_attrs = 0x0, rs_filter = 0x0, 
rs_filterstr = {bv_len = 0, bv_val = 0x0}}, oq_abandon = {rs_msgid = 
19549104}, oq_cancel = {rs_msgid = 19549104},
              oq_extended = {rs_reqoid = {bv_len = 19549104, bv_val = 0x1 
<Address 0x1 out of bounds>}, rs_flags = 0, rs_reqdata = 0x0}, oq_pwdexop = 
{rs_extended = {rs_reqoid = {
                    bv_len = 19549104, bv_val = 0x1 <Address 0x1 out of 
bounds>}, rs_flags = 0, rs_reqdata = 0x0}, rs_old = {bv_len = 0, bv_val = 
0x0}, rs_new = {bv_len = 0,
                  bv_val = 0x0}, rs_mods = 0x0, rs_modtail = 0x0}}, 
o_abandon = 0, o_cancel = 0, o_groups = 0x0, o_do_not_cache = 0 '\000', 
o_is_auth_check = 0 '\000',
            o_dont_replicate = 0 '\000', o_acl_priv = ACL_NONE, o_nocaching 
= 0 '\000', o_delete_glue_parent = 0 '\000', o_no_schema_check = 1 '\001', 
o_no_subordinate_glue = 0 '\000',
            o_ctrlflag = '\000' <repeats 14 times>, "\002", '\000' <repeats 
16 times>, o_controls = 0x7fd7d8b43718, o_authz = {sai_method = 0, sai_mech 
= {bv_len = 0, bv_val = 0x0},
              sai_dn = {bv_len = 9, bv_val = 0x8c50c0 "cn=config"}, sai_ndn 
= {bv_len = 9, bv_val = 0x8c50a0 "cn=config"}, sai_ssf = 0, 
sai_transport_ssf = 0, sai_tls_ssf = 0,
              sai_sasl_ssf = 0}, o_ber = 0x0, o_res_ber = 0x0, o_callback = 
0x10793f8, o_ctrls = 0x0, o_csn = {bv_len = 40, bv_val = 0x1077b08 
"20120816203158.675452Z#000000#001#000000"},
            o_private = 0x0, o_extra = {slh_first = 0x7fd7d8b42ed0}, o_next 
= {stqe_next = 0x0}}, ob_hdr = {oh_opid = 0, oh_connid = 100, oh_conn = 
0x7fd7d8b43820, oh_msgid = 0,
            oh_protocol = 0, oh_tid = 140565030389504, oh_threadctx = 
0x7fd7d8b43b70, oh_tmpmemctx = 0xf6c0e0, oh_tmpmfuncs = 0x75d360, 
oh_counters = 0x760820,
            oh_log_prefix = "conn=-1 op=0", '\000' <repeats 243 times>}, 
ob_controls = {0x0 <repeats 17 times>, 0x7fd7d8b43190, 0x0 <repeats 14 
times>}}
        op = 0x7fd7d8b43460
        rc = 0
        dostop = 0
        s = 15
        i = 1
        defer = 1
        fail = 0
        freeinfo = 0
        be = 0x8a2da0
#7  0x000000000043dfad in connection_read_thread (ctx=0x7fd7d8b43b70, 
argv=0xf) at connection.c:1288
        rc = 0
        cri = {op = 0x0, func = 0x4be0b7 <do_syncrepl>, arg = 0x89f510, ctx 
= 0x7fd7d8b43b70, nullop = 0}
        s = 15
#8  0x00007ffff7b8ccc9 in ldap_int_thread_pool_wrapper (xpool=0x7d4720) at 
tpool.c:688
        pool = 0x7d4720
        task = 0xf6c260
        work_list = 0x7d47b8
        ctx = {ltu_id = 140565030389504, ltu_key = {{ltk_key = 0x4b3757, 
ltk_data = 0xf6c0e0, ltk_free = 0x4b357c <slap_sl_mem_destroy>}, {ltk_key = 
0x7fffda549010, ltk_data = 0x1179400,
              ltk_free = 0x7ffff13c864d <mdb_reader_free>}, {ltk_key = 
0x7febda348010, ltk_data = 0x128a910, ltk_free = 0x7ffff13c864d 
<mdb_reader_free>}, {ltk_key = 0x7ffff13be478,
              ltk_data = 0x7fd7d4935010, ltk_free = 0x7ffff13be455 
<search_stack_free>}, {ltk_key = 0x7ffff13bbe5d, ltk_data = 0x7fd7d5936010,
              ltk_free = 0x7ffff13bbe15 <scope_chunk_free>}, {ltk_key = 
0x0, ltk_data = 0x0, ltk_free = 0} <repeats 24 times>, {ltk_key = 0x0, 
ltk_data = 0x7ffff6696ca9, ltk_free = 0}, {
              ltk_key = 0x0, ltk_data = 0x0, ltk_free = 0}, {ltk_key = 0x0, 
ltk_data = 0x0, ltk_free = 0}}}
        kctx = 0x0
        i = 32
        keyslot = 649
        hash = 423411337
        __PRETTY_FUNCTION__ = "ldap_int_thread_pool_wrapper"
#9  0x00007ffff66959ca in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
        __res = <value optimized out>
        pd = 0x7fd7d8b44700
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140565030389504, 
7959847170449877608, 8388608, 140565030390208, 4, 140565030389504, 
-7937383527311463832, -7959863823191365016},
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, 
data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <value optimized out>
        robust = <value optimized out>
        freesize = <value optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#10 0x00007ffff63f2cdd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
No locals.
#11 0x0000000000000000 in ?? ()


(gdb) print *newlist
$2 = {sml_mod = {sm_desc = 0xf769a0, sm_values = 0x0, sm_nvalues = 0x0, 
sm_numvals = 0, sm_op = 4097, sm_flags = 0, sm_type = {bv_len = 56,
      bv_val = 0x312d61717a3d6e63 <Address 0x312d61717a3d6e63 out of 
bounds>}}, sml_next = 0x40}
(gdb) print *newlist->sml_mod.sm_desc
$3 = {ad_next = 0x0, ad_type = 0xabc2f0, ad_cname = {bv_len = 19, bv_val = 
0xabc1e0 "zimbraSSLPrivateKey"}, ad_tags = {bv_len = 0, bv_val = 0x0}, 
ad_flags = 0, ad_index = 1015}

--Quanah


--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Comment 3 Quanah Gibson-Mount 2012-08-17 00:03:30 UTC
--On Thursday, August 16, 2012 11:09 PM +0000 quanah@zimbra.com wrote:

> --On Wednesday, August 15, 2012 9:36 PM +0000 quanah@zimbra.com wrote:

Crash occurs with this op:

Aug 16 16:50:27 zqa-129 slapd[30991]: slap_queue_csn: queing 0x7fd7d0002b29 
20120816203158.675452Z#000000#001#000000


In the zqa-128 accesslog, I find:

dn: reqStart=20120816203158.000011Z,cn=accesslog
objectClass: auditModify
structuralObjectClass: auditModify
reqStart: 20120816203158.000011Z
reqEnd: 20120816203158.000012Z
reqType: modify
reqSession: 1003
reqAuthzID: uid=zimbra,cn=admins,cn=zimbra
reqDN: cn=zqa-129.eng.vmware.com,cn=servers,cn=zimbra
reqResult: 0
reqMod:: 
emltYnJhU1NMUHJpdmF0ZUtleTo9IC0tLS0tQkVHSU4gUlNBIFBSSVZBVEUgS0VZLS0tL
 S0KTUlJRXBBSUJBQUtDQVFFQXBmcE4va0NJSW5nM003RDMyNWMxN3VtMktQWmdBNTNVNHB0UnVqY
U
 pCK2tKWHVlaApHRll2OUVlK1JlNlhzN3YrWVBIV2xvNmdXemFHZURLaUgreXNkeUhYVWpRdDhzeU
g
 4WXJ5Z0w5eGorQlhBWHRnCjVKKy90Qk9HTmJ4Vi8yVncrMS9xTll0bkFLbktsUDh5OXEvand3TnJ
n
 U08xZXpkUFFtSlBScjEzN1h3Z01hMFMKSzN1WFNHM1BJdTlmWnBxSHdzYWVsU0E1ZGp5TFlRVHhr
Z
 GNkdkVic3NjU3pvOC9OYjNFaklmaEtzcU9NOEczYwpPMGszeUYzVXZvMU9OUFA2QnFwMEI3UmJWT
F
 lDaGh5RlJQK1VvdC9oRzVKcWpLOE9kMFpBT3Q3eDhqUm9zQTJRCnA2bmFCcjNmdFB2S3lwL1RDZ0
1
 pZ1VjNHFIZzFRNnZoNXFVSnJRSURBUUFCQW9JQkFRQ2wzSHNpRDdTNjFXMDgKajZVd1lHdjZBcjB
S
 TkJ1QW9iR0NmZm51M3Q2UzlCSjBMMzR4aHJkSElvYUc5Y1hOUzVrSm9jSnlFN2MxVDBpVApSdTN5
Z
 ngxZHM0aXIwZzcwcWVWVHdDbFQ5WHZ6Ymhra0Z2b2RuWElCN3R6WVNBdWNPKy9xazgvRmtEZnZWc
j
 FsCnBaeDFIaEc1NkduKzFBTmdUVVk4TFdmUlpqYzVMb3d4QnVEb0tnczdaZ00rZHo5aytlbWNXTz
N
 1bDJYUFpPSm0KZlFTWWFlM0JaQVlHWTBwZnVXM0xFdFFDdDdkbkZjS2xNSU5FZWNudXRUaGpyb0R
h
 cjZkQ2ZRN1hkUE1mUVRXQQorQWt3YzZoYXk0WnpaUWdwTStXeVdvcE9iT2luc09ObG9HZkhTL3gz
N
 XN6Q1Exc3FCNGlwaEtoc0hQTnZsTUg4Ck5XVXE2L25oQW9HQkFOQTh4V09OTWdYMmZJN0dNZk8xY
X
 lCdUdSTlQ3Ym4ydUc4by9pdkZmM08zdGp2RlRFUkUKUzExR2kwN3l5SDhnR3BRVTdHR0VXY1ZBM2
g
 weG1mNWV6cndNMVduOFFQOFRWYkMwTitvM3RQWDNHWWs0cm5UcQpUOVdHV2VDbUhaMlRQYlprVHY
1
 N2FwU3RRNkpQU0ZZSVFEM2xHd3YvOFZwNVZXeWh5cXpiek42bEFvR0JBTXdNCkpMSm82VHY5Z0Nu
W
 FRYa25VOTBuSVA5RkVkbGJoUmFZcWxkM2hEcXVyTkJ6bWQ5OU5kclVKVTlDUm14dUFtTjQKUytIV
0
 V0MVl4MW9Mbks4U3NtRFcwWkVhclQ3YUFORkdIbjhSNHBTVGpEUnJ2SWdsNUVodVpURW9vUnVnWT
Z
 kYwpUcTRaZERQamhUeXJncHkvQkV0bjVJcnhDQ0Q0Vi9WcHlQZG5zVmhwQW9HQWZRQ09DVldmK3I
1
 ZFJTT3FwcjUzCjRVN1dGS2trSXFiOVRoVlFocHdYQnpMMzNPZHlBZVR4VEx2bE1tNUJkemFoWGRV
M
 WxOQnJSeUxLY3NIc3pDckQKZFZWSzQwVi9DdC9qWjZDM2xBeit2MHdtOHgyb2RCeVg4ZmlsaVZxT
2
 1xSGh3TlIwS3dXUkZGRHlNY1BnQzIwRwppMkUxbkQxMjk3V3dWdmJFZ0lHdGVOVUNnWUVBbkV5Yy
s
 1RERQL0d4NzlyOWZGVjB0dzNYQjlMSGxtQzFkSmFpCnZQZE84WWlGMWZNSEpodUtXa0p4QmVKMWd
X
 OVBJeFN0dzZNd3RoN2dMWWlCajlYWmo3WmR0ekhoRFNqK3dVOWQKNHVZM1Vxb25GcXlFTVNJZFdL
S
 S9uMFZKQzVselhHcW4xbEtuSVd3aHpsUnVhMVVpbkFSTUcyWUFYUWorajMxbAp0S1hZUWlrQ2dZQ
n
 h2NDM0WlA1b1JYM1Q3cGYyODRDTCtEcnFvK3o2Q1M0R3VRV3lnTm5ybkhWcWF5WWNzdWpWCjk3VH
R
 QVmM3TXBYZDdOTkd3UTYrMVBvY1p0MWtYUS9KZExhc1R2enlwcmJuUmgrVVlrYzRZZXk1SFZaODJ
Z
 NG8KWUpjWUtJWjlUOW1UVktrU2xnTitUZHp4cDFONFRSV3kxM2hmaXlUN1VncXFUSEpJYUpIaTJB
P
 T0KLS0tLS1FTkQgUlNBIFBSSVZBVEUgS0VZLS0tLS0=
reqMod: entryCSN:= 20120816203158.675452Z#000000#001#000000
reqMod: modifiersName:= uid=zimbra,cn=admins,cn=zimbra
reqMod: modifyTimestamp:= 20120816203158Z
reqEntryUUID: 74dae3e4-7c2b-1031-8ea4-53683769021c
entryUUID: 2bf65684-7c2d-1031-8ad1-31a7d38e08d4
creatorsName: cn=config
createTimestamp: 20120816203158Z
entryCSN: 20120816203158.675452Z#000000#001#000000
modifiersName: cn=config
modifyTimestamp: 20120816203158Z


--Quanah


--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Comment 4 Quanah Gibson-Mount 2012-08-17 00:05:34 UTC
--On Thursday, August 16, 2012 5:03 PM -0700 Quanah Gibson-Mount 
<quanah@zimbra.com> wrote:

> --On Thursday, August 16, 2012 11:09 PM +0000 quanah@zimbra.com wrote:
>
>> --On Wednesday, August 15, 2012 9:36 PM +0000 quanah@zimbra.com wrote:
>
> Crash occurs with this op:
>
> Aug 16 16:50:27 zqa-129 slapd[30991]: slap_queue_csn: queing
> 0x7fd7d0002b29 20120816203158.675452Z#000000#001#000000


The op immediately following this one is:

dn: reqStart=20120816203211.000001Z,cn=accesslog
objectClass: auditModify
structuralObjectClass: auditModify
reqStart: 20120816203211.000001Z
reqEnd: 20120816203211.000002Z
reqType: modify
reqSession: 100
reqAuthzID: cn=config
reqDN: cn=zqa-129.eng.vmware.com,cn=servers,cn=zimbra
reqResult: 0
reqMod:: 
emltYnJhU1NMQ2VydGlmaWNhdGU6PSAtLS0tLUJFR0lOIENFUlRJRklDQVRFLS0tLS0KT
 UlJR3REQ0NCWnlnQXdJQkFnSVFES0xNK0ZiN3JLbnFjM2Zza25oSE1qQU5CZ2txaGtpRzl3MEJBU
V
 VGQURCbQpNUXN3Q1FZRFZRUUdFd0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUm
t
 3RndZRFZRUUxFeEIzCmQzY3VaR2xuYVdObGNuUXVZMjl0TVNVd0l3WURWUVFERXh4RWFXZHBRMlZ
5
 ZENCSWFXZG9JRUZ6YzNWeVlXNWoKWlNCRFFTMHpNQjRYRFRBNU1URXhOekF3TURBd01Gb1hEVEV5
T
 VRFeE9USXpOVGsxT1Zvd2FERUxNQWtHQTFVRQpCaE1DVlZNeEV6QVJCZ05WQkFnVENrTmhiR2xtY
j
 NKdWFXRXhFakFRQmdOVkJBY1RDVkJoYkc4Z1FXeDBiekVWCk1CTUdBMVVFQ2hNTVZrMTNZWEpsTE
N
 CSmJtTXVNUmt3RndZRFZRUURGQkFxTG1WdVp5NTJiWGRoY21VdVkyOXQKTUlJQklqQU5CZ2txaGt
p
 Rzl3MEJBUUVGQUFPQ0FROEFNSUlCQ2dLQ0FRRUFwZnBOL2tDSUluZzNNN0QzMjVjMQo3dW0yS1Ba
Z
 0E1M1U0cHRSdWphSkIra0pYdWVoR0ZZdjlFZStSZTZYczd2K1lQSFdsbzZnV3phR2VES2lIK3lzC
m
 R5SFhValF0OHN5SDhZcnlnTDl4aitCWEFYdGc1SisvdEJPR05ieFYvMlZ3KzEvcU5ZdG5BS25LbF
A
 4eTlxL2oKd3dOcmdTTzFlemRQUW1KUFJyMTM3WHdnTWEwU0szdVhTRzNQSXU5ZlpwcUh3c2FlbFN
B
 NWRqeUxZUVR4a2RjZAp2RWJzc2NTem84L05iM0VqSWZoS3NxT004RzNjTzBrM3lGM1V2bzFPTlBQ
N
 kJxcDBCN1JiVkxZQ2hoeUZSUCtVCm90L2hHNUpxaks4T2QwWkFPdDd4OGpSb3NBMlFwNm5hQnIzZ
n
 RQdkt5cC9UQ2dNaWdVYzRxSGcxUTZ2aDVxVUoKclFJREFRQUJvNElEV2pDQ0ExWXdId1lEVlIwak
J
 CZ3dGb0FVVU9wemlkc3AreENQbnVVQklOVGVlWmxJZy9jdwpIUVlEVlIwT0JCWUVGRENxM3hmb3N
F
 RzkxRUU3SVVrR3J0SFNBWWFrTUNzR0ExVWRFUVFrTUNLQ0RtVnVaeTUyCmJYZGhjbVV1WTI5dGdo
Q
 XFMbVZ1Wnk1MmJYZGhjbVV1WTI5dE1JSUJ4QVlEVlIwZ0JJSUJ1ekNDQWJjd2dnR3oKQmdsZ2hrZ
0
 JodjFzQVFFd2dnR2tNRG9HQ0NzR0FRVUZCd0lCRmk1b2RIUndPaTh2ZDNkM0xtUnBaMmxqWlhKMA
p
 MbU52YlM5emMyd3RZM0J6TFhKbGNHOXphWFJ2Y25rdWFIUnRNSUlCWkFZSUt3WUJCUVVIQWdJd2d
n
 RldIb0lCClVnQkJBRzRBZVFBZ0FIVUFjd0JsQUNBQWJ3Qm1BQ0FBZEFCb0FHa0Fjd0FnQUVNQVpR
Q
 nlBSFFBYVFCbUFHa0EKWXdCaEFIUUFaUUFnQUdNQWJ3QnVBSE1BZEFCcEFIUUFkUUIwQUdVQWN3Q
W
 dBR0VBWXdCakFHVUFjQUIwQUdFQQpiZ0JqQUdVQUlBQnZBR1lBSUFCMEFHZ0FaUUFnQUVRQWFRQm
5
 BR2tBUXdCbEFISUFkQUFnQUVNQVVBQXZBRU1BClVBQlRBQ0FBWVFCdUFHUUFJQUIwQUdnQVpRQWd
B
 RklBWlFCc0FIa0FhUUJ1QUdjQUlBQlFBR0VBY2dCMEFIa0EKSUFCQkFHY0FjZ0JsQUdVQWJRQmxB
R
 zRBZEFBZ0FIY0FhQUJwQUdNQWFBQWdBR3dBYVFCdEFHa0FkQUFnQUd3QQphUUJoQUdJQWFRQnNBR
2
 tBZEFCNUFDQUFZUUJ1QUdRQUlBQmhBSElBWlFBZ0FHa0FiZ0JqQUc4QWNnQndBRzhBCmNnQmhBSF
F
 BWlFCa0FDQUFhQUJsQUhJQVpRQnBBRzRBSUFCaUFIa0FJQUJ5QUdVQVpnQmxBSElBWlFCdUFHTUE
K
 WlFBdU1Ic0dDQ3NHQVFVRkJ3RUJCRzh3YlRBa0JnZ3JCZ0VGQlFjd0FZWVlhSFIwY0RvdkwyOWpj
M
 0F1WkdsbgphV05sY25RdVkyOXRNRVVHQ0NzR0FRVUZCekFDaGpsb2RIUndPaTh2WTJGalpYSjBje
T
 VrYVdkcFkyVnlkQzVqCmIyMHZSR2xuYVVObGNuUklhV2RvUVhOemRYSmhibU5sUTBFdE15NWpjbl
F
 3REFZRFZSMFRBUUgvQkFJd0FEQmwKQmdOVkhSOEVYakJjTUN5Z0txQW9oaVpvZEhSd09pOHZZM0p
z
 TXk1a2FXZHBZMlZ5ZEM1amIyMHZZMkV6TFRJdwpNVEZpTG1OeWJEQXNvQ3FnS0lZbWFIUjBjRG92
T
 DJOeWJEUXVaR2xuYVdObGNuUXVZMjl0TDJOaE15MHlNREV4CllpNWpjbXd3SFFZRFZSMGxCQll3R
k
 FZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01BNEdBMVVkRHdFQi93UUUKQXdJRm9EQU5CZ2txaG
t
 pRzl3MEJBUVVGQUFPQ0FRRUFBQjc0Tk51VThnZFpuRWFHZlE3dm1LRkFVSVdua2h2dwp1eTNQQjV
F
 MmVMWUp1Y2sxUzJESExaMmlPVTZoeWlJWmF4dk9ndmgzbnh6bDIwVlVGdmNMMGIxQkoyUmtiMnk4
C
 nZ4RHVPY3lJZnVTemRQQnQ3a1djM0RRc21KWStERWlGM25FaEY5WmhJNEJZZVpxYVc2NXBsa2NhT
X
 ZFR2tpVUcKZFRqSVJiV1B3SU1VKzRUMVA5aFlZZVJLeGNhRmowZXJXalJpeDd6MnBwV0d1RlNSMD
d
 aNm43cndFakE2M2pGawp6MFhOMFZFaXZya0dObDBaWEl2OU1pZktQTEI5TDV6S012RHl3dEU0SmV
X
 TWZ1MWpHUUN4azFuWkVYYkd3UFluCnNrSXZQTDZ4Vm1kaWxVcTk3TFh0dTVJeDdtY3hxdXVQZlB2
e
 WRIMzR3dTlpdE1KNnR0N1dXdz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KCi0tLS0tQkVHS
U
 4gQ0VSVElGSUNBVEUtLS0tLQpNSUlHdERDQ0JaeWdBd0lCQWdJUURLTE0rRmI3cktucWMzZnNrbm
h
 ITWpBTkJna3Foa2lHOXcwQkFRVUZBREJtCk1Rc3dDUVlEVlFRR0V3SlZVekVWTUJNR0ExVUVDaE1
N
 UkdsbmFVTmxjblFnU1c1ak1Sa3dGd1lEVlFRTEV4QjMKZDNjdVpHbG5hV05sY25RdVkyOXRNU1V3
S
 XdZRFZRUURFeHhFYVdkcFEyVnlkQ0JJYVdkb0lFRnpjM1Z5WVc1agpaU0JEUVMwek1CNFhEVEE1T
V
 RFeE56QXdNREF3TUZvWERURXlNVEV4T1RJek5UazFPVm93YURFTE1Ba0dBMVVFCkJoTUNWVk14RX
p
 BUkJnTlZCQWdUQ2tOaGJHbG1iM0p1YVdFeEVqQVFCZ05WQkFjVENWQmhiRzhnUVd4MGJ6RVYKTUJ
N
 R0ExVUVDaE1NVmsxM1lYSmxMQ0JKYm1NdU1Sa3dGd1lEVlFRREZCQXFMbVZ1Wnk1MmJYZGhjbVV1
W
 TI5dApNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQXBmcE4va0NJS
W
 5nM003RDMyNWMxCjd1bTJLUFpnQTUzVTRwdFJ1amFKQitrSlh1ZWhHRll2OUVlK1JlNlhzN3YrWV
B
 IV2xvNmdXemFHZURLaUgreXMKZHlIWFVqUXQ4c3lIOFlyeWdMOXhqK0JYQVh0ZzVKKy90Qk9HTmJ
4
 Vi8yVncrMS9xTll0bkFLbktsUDh5OXEvagp3d05yZ1NPMWV6ZFBRbUpQUnIxMzdYd2dNYTBTSzN1
W
 FNHM1BJdTlmWnBxSHdzYWVsU0E1ZGp5TFlRVHhrZGNkCnZFYnNzY1N6bzgvTmIzRWpJZmhLc3FPT
T
 hHM2NPMGszeUYzVXZvMU9OUFA2QnFwMEI3UmJWTFlDaGh5RlJQK1UKb3QvaEc1SnFqSzhPZDBaQU
9
 0N3g4alJvc0EyUXA2bmFCcjNmdFB2S3lwL1RDZ01pZ1VjNHFIZzFRNnZoNXFVSgpyUUlEQVFBQm8
0
 SURXakNDQTFZd0h3WURWUjBqQkJnd0ZvQVVVT3B6aWRzcCt4Q1BudVVCSU5UZWVabElnL2N3CkhR
W
 URWUjBPQkJZRUZEQ3EzeGZvc0VHOTFFRTdJVWtHcnRIU0FZYWtNQ3NHQTFVZEVRUWtNQ0tDRG1Wd
V
 p5NTIKYlhkaGNtVXVZMjl0Z2hBcUxtVnVaeTUyYlhkaGNtVXVZMjl0TUlJQnhBWURWUjBnQklJQn
V
 6Q0NBYmN3Z2dHegpCZ2xnaGtnQmh2MXNBUUV3Z2dHa01Eb0dDQ3NHQVFVRkJ3SUJGaTVvZEhSd09
p
 OHZkM2QzTG1ScFoybGpaWEowCkxtTnZiUzl6YzJ3dFkzQnpMWEpsY0c5emFYUnZjbmt1YUhSdE1J
S
 UJaQVlJS3dZQkJRVUhBZ0l3Z2dGV0hvSUIKVWdCQkFHNEFlUUFnQUhVQWN3QmxBQ0FBYndCbUFDQ
U
 FkQUJvQUdrQWN3QWdBRU1BWlFCeUFIUUFhUUJtQUdrQQpZd0JoQUhRQVpRQWdBR01BYndCdUFITU
F
 kQUJwQUhRQWRRQjBBR1VBY3dBZ0FHRUFZd0JqQUdVQWNBQjBBR0VBCmJnQmpBR1VBSUFCdkFHWUF
J
 QUIwQUdnQVpRQWdBRVFBYVFCbkFHa0FRd0JsQUhJQWRBQWdBRU1BVUFBdkFFTUEKVUFCVEFDQUFZ
U
 UJ1QUdRQUlBQjBBR2dBWlFBZ0FGSUFaUUJzQUhrQWFRQnVBR2NBSUFCUUFHRUFjZ0IwQUhrQQpJQ
U
 JCQUdjQWNnQmxBR1VBYlFCbEFHNEFkQUFnQUhjQWFBQnBBR01BYUFBZ0FHd0FhUUJ0QUdrQWRBQW
d
 BR3dBCmFRQmhBR0lBYVFCc0FHa0FkQUI1QUNBQVlRQnVBR1FBSUFCaEFISUFaUUFnQUdrQWJnQmp
B
 RzhBY2dCd0FHOEEKY2dCaEFIUUFaUUJrQUNBQWFBQmxBSElBWlFCcEFHNEFJQUJpQUhrQUlBQnlB
R
 1VBWmdCbEFISUFaUUJ1QUdNQQpaUUF1TUhzR0NDc0dBUVVGQndFQkJHOHdiVEFrQmdnckJnRUZCU
W
 N3QVlZWWFIUjBjRG92TDI5amMzQXVaR2xuCmFXTmxjblF1WTI5dE1FVUdDQ3NHQVFVRkJ6QUNoam
x
 vZEhSd09pOHZZMkZqWlhKMGN5NWthV2RwWTJWeWRDNWoKYjIwdlJHbG5hVU5sY25SSWFXZG9RWE5
6
 ZFhKaGJtTmxRMEV0TXk1amNuUXdEQVlEVlIwVEFRSC9CQUl3QURCbApCZ05WSFI4RVhqQmNNQ3ln
S
 3FBb2hpWm9kSFJ3T2k4dlkzSnNNeTVrYVdkcFkyVnlkQzVqYjIwdlkyRXpMVEl3Ck1URmlMbU55Y
k
 RBc29DcWdLSVltYUhSMGNEb3ZMMk55YkRRdVpHbG5hV05sY25RdVkyOXRMMk5oTXkweU1ERXgKWW
k
 1amNtd3dIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0VHQ0NzR0FRVUZCd01DTUE0R0ExVWREd0V
C
 L3dRRQpBd0lGb0RBTkJna3Foa2lHOXcwQkFRVUZBQU9DQVFFQUFCNzROTnVVOGdkWm5FYUdmUTd2
b
 UtGQVVJV25raHZ3CnV5M1BCNUUyZUxZSnVjazFTMkRITFoyaU9VNmh5aUlaYXh2T2d2aDNueHpsM
j
 BWVUZ2Y0wwYjFCSjJSa2IyeTgKdnhEdU9jeUlmdVN6ZFBCdDdrV2MzRFFzbUpZK0RFaUYzbkVoRj
l
 aaEk0QlllWnFhVzY1cGxrY2FNdkVHa2lVRwpkVGpJUmJXUHdJTVUrNFQxUDloWVllUkt4Y2FGajB
l
 cldqUml4N3oycHBXR3VGU1IwN1o2bjdyd0VqQTYzakZrCnowWE4wVkVpdnJrR05sMFpYSXY5TWlm
S
 1BMQjlMNXpLTXZEeXd0RTRKZVdNZnUxakdRQ3hrMW5aRVhiR3dQWW4Kc2tJdlBMNnhWbWRpbFVxO
T
 dMWHR1NUl4N21jeHF1dVBmUHZ5ZEgzNHd1OWl0TUo2dHQ3V1d3PT0KLS0tLS1FTkQgQ0VSVElGSU
N
 BVEUtLS0tLQotLS0tLUJFR0lOIENFUlRJRklDQVRFLS0tLS0KTUlJRHhUQ0NBcTJnQXdJQkFnSVF
B
 cXhjSm1vTFFKdVBDM255cmtZbGR6QU5CZ2txaGtpRzl3MEJBUVVGQURCcwpNUXN3Q1FZRFZRUUdF
d
 0pWVXpFVk1CTUdBMVVFQ2hNTVJHbG5hVU5sY25RZ1NXNWpNUmt3RndZRFZRUUxFeEIzCmQzY3VaR
2
 xuYVdObGNuUXVZMjl0TVNzd0tRWURWUVFERXlKRWFXZHBRMlZ5ZENCSWFXZG9JRUZ6YzNWeVlXNW
o
 KWlNCRlZpQlNiMjkwSUVOQk1CNFhEVEEyTVRFeE1EQXdNREF3TUZvWERUTXhNVEV4TURBd01EQXd
N
 Rm93YkRFTApNQWtHQTFVRUJoTUNWVk14RlRBVEJnTlZCQW9UREVScFoybERaWEowSUVsdVl6RVpN
Q
 mNHQTFVRUN4TVFkM2QzCkxtUnBaMmxqWlhKMExtTnZiVEVyTUNrR0ExVUVBeE1pUkdsbmFVTmxjb
l
 FnU0dsbmFDQkJjM04xY21GdVkyVWcKUlZZZ1VtOXZkQ0JEUVRDQ0FTSXdEUVlKS29aSWh2Y05BUU
V
 CQlFBRGdnRVBBRENDQVFvQ2dnRUJBTWJNNVhQbQorOVM3NVMwdE1xYmY1WUUveWMwbFNiWnhLc1B
W
 bERSbm9nb2NzRjlwcGtDeHhMZXlqOUNZcEtsQldUclQzSlRXClBOdDBPS1JLekUwbGd2ZEtwVk1T
T
 083elNXMXhrWDVqdHF1bVg4T2toUGhQWWxHKytNWHMyemlTNHdibENKRU0KeENoQlZmdkxXb2tWZ
m
 5Ib05iOU5jZ2s5dmpvNFVGdDNNUnVOczhja1JacW5yRzBBRkZvRXQ3b1Q2MUVLbUVGQgpJazVsWV
l
 lQlFWQ21lVnlKM2hsS1Y5VXU1bDBjVXl4K21NMGFCaGFrYUhQUU5BUVRYS0Z4MDFwOFZkdGVaT0U
z
 Cmh6QldCT1VSdENtQUV2RjVPWWlpQWhGOEoyYTNpTGQ0OHNvS3FEaXJDbVRDdjJaZGxZVEJvU1Vl
a
 DEwYVVBc2cKRXN4QnUyNExVVGk0UzhzQ0F3RUFBYU5qTUdFd0RnWURWUjBQQVFIL0JBUURBZ0dHT
U
 E4R0ExVWRFd0VCL3dRRgpNQU1CQWY4d0hRWURWUjBPQkJZRUZMRSt3MmtEK0w5SEFkU1lKaG9JQX
U
 5alpDdkRNQjhHQTFVZEl3UVlNQmFBCkZMRSt3MmtEK0w5SEFkU1lKaG9JQXU5alpDdkRNQTBHQ1N
x
 R1NJYjNEUUVCQlFVQUE0SUJBUUFjR2dhWDNOZWMKbnp5SVpnWUlWeUhiSVVmNEttZXF2eGd5ZGtB
U
 VY4R0s4M3JaRVdXT05mcWUvRVcxbnRsTU1VdTRrZWhETEk2egplTTdiNDFONWNkYmxJWlFCMmxXS
G
 1pUms5b3Btek42Y044Mm9OTEZwbXlQSW5uZ2lLM0JENDFWSE1XRVo3MWpGCmhTOU9NUGFnTVJZan
l
 PZmlaUll6eTc4YUc2QTkrTXBlaXpHTFlBaUpMUXdHWEZLM3hQa0ttTkVWWDU4U3ZudzIKWXppOVJ
L
 Ui81Q1lyQ3NTWGFRM3BqT0xBRUZlNHlIWVNrVlh5U0duWXZDb0NXdzlFMUNBeDIvUzZjQ1pka0dD
Z
 Qp2RXNYQ1MrMHl4NURhTWtISjhIU1hQZnFJYmxvRXB3OG5MK2UvSUJjbTJQTjdFZXFKU2Rub0Rme
k
 FJSjlWTmVwCitPa3VFNk4zNkI5SwotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0tCi0tLS0tQkVHSU
4
 gQ0VSVElGSUNBVEUtLS0tLQpNSUlFMkRDQ0JFR2dBd0lCQWdJRU4wclNRekFOQmdrcWhraUc5dzB
C
 QVFVRkFEQ0J3ekVMTUFrR0ExVUVCaE1DVlZNeEZEQVNCZ05WCkJBb1RDMFZ1ZEhKMWMzUXVibVYw
T
 VRzd09RWURWUVFMRXpKM2QzY3VaVzUwY25WemRDNXVaWFF2UTFCVElHbHVZMjl5Y0M0Z1lua2cKY
2
 1WbUxpQW9iR2x0YVhSeklHeHBZV0l1S1RFbE1DTUdBMVVFQ3hNY0tHTXBJREU1T1RrZ1JXNTBjbl
Z
 6ZEM1dVpYUWdUR2x0YVhSbApaREU2TURnR0ExVUVBeE14Ulc1MGNuVnpkQzV1WlhRZ1UyVmpkWEp
s
 SUZObGNuWmxjaUJEWlhKMGFXWnBZMkYwYVc5dUlFRjFkR2h2CmNtbDBlVEFlRncwNU9UQTFNalV4
T
 mpBNU5EQmFGdzB4T1RBMU1qVXhOak01TkRCYU1JSERNUXN3Q1FZRFZRUUdFd0pWVXpFVU1CSUcKQ
T
 FVRUNoTUxSVzUwY25WemRDNXVaWFF4T3pBNUJnTlZCQXNUTW5kM2R5NWxiblJ5ZFhOMExtNWxkQz
l
 EVUZNZ2FXNWpiM0p3TGlCaQplU0J5WldZdUlDaHNhVzFwZEhNZ2JHbGhZaTRwTVNVd0l3WURWUVF
M
 RXh3b1l5a2dNVGs1T1NCRmJuUnlkWE4wTG01bGRDQk1hVzFwCmRHVmtNVG93T0FZRFZRUURFekZG
Y
 m5SeWRYTjBMbTVsZENCVFpXTjFjbVVnVTJWeWRtVnlJRU5sY25ScFptbGpZWFJwYjI0Z1FYVjAKY
U
 c5eWFYUjVNSUdkTUEwR0NTcUdTSWIzRFFFQkFRVUFBNEdMQURDQmh3S0JnUUROS0lNMFZCdUo4dy
t
 2TjVFeC82OHhZTW1vNkxJUQphTzJmNTVNMjhRcGt1MGYxQkJjL0kwZE54U2NaZ1NZTVZISU5pQzN
a
 SDVvU243eXpjZE9BR1Q5SFpudU1OU2pTdVFyZkpOcWMxbEI1CmdYcGEwemYzd2tyWUtaSW1aTkhr
b
 Ud3NkFJcjFOSnRsK08zakVQLzl1RWxZM0tEZWdqbHJnYkVXR1dHNVZMYm1Rd0lCQTZPQ0FkY3cKZ
2
 dIVE1CRUdDV0NHU0FHRytFSUJBUVFFQXdJQUJ6Q0NBUmtHQTFVZEh3U0NBUkF3Z2dFTU1JSGVvSU
h
 ib0lIWXBJSFZNSUhTTVFzdwpDUVlEVlFRR0V3SlZVekVVTUJJR0ExVUVDaE1MUlc1MGNuVnpkQzV
1
 WlhReE96QTVCZ05WQkFzVE1uZDNkeTVsYm5SeWRYTjBMbTVsCmRDOURVRk1nYVc1amIzSndMaUJp
Z
 VNCeVpXWXVJQ2hzYVcxcGRITWdiR2xoWWk0cE1TVXdJd1lEVlFRTEV4d29ZeWtnTVRrNU9TQkYKY
m
 5SeWRYTjBMbTVsZENCTWFXMXBkR1ZrTVRvd09BWURWUVFERXpGRmJuUnlkWE4wTG01bGRDQlRaV0
4
 xY21VZ1UyVnlkbVZ5SUVObApjblJwWm1sallYUnBiMjRnUVhWMGFHOXlhWFI1TVEwd0N3WURWUVF
E
 RXdSRFVrd3hNQ21nSjZBbGhpTm9kSFJ3T2k4dmQzZDNMbVZ1CmRISjFjM1F1Ym1WMEwwTlNUQzl1
W
 lhReExtTnliREFyQmdOVkhSQUVKREFpZ0E4eE9UazVNRFV5TlRFMk1EazBNRnFCRHpJd01Ua3cKT
l
 RJMU1UWXdPVFF3V2pBTEJnTlZIUThFQkFNQ0FRWXdId1lEVlIwakJCZ3dGb0FVOEJkaUUxVTlzLz
h
 LQUd2N1VJU1g4KzFpMEJvdwpIUVlEVlIwT0JCWUVGUEFYWWhOVlBiUC9DZ0JyKzFDRWwvUHRZdEF
h
 TUF3R0ExVWRFd1FGTUFNQkFmOHdHUVlKS29aSWh2WjlCMEVBCkJBd3dDaHNFVmpRdU1BTUNCSkF3
R
 FFZSktvWklodmNOQVFFRkJRQURnWUVBa053d0F2cGtkTUtuQ3FWOElZMDBGNmo3Unc3L0pYeU4KR
X
 dyNzVKaTE3NHo0eFJBTjk1Sys4Y1BWMVpWcUJMc3N6aVkyWmNneHh1ZnVQK05YZFlSNkVlOUdUeG
o
 wMDVpN3FJY3l1bkwyUE9JOQpuOWNkMmNOZ1E0eFlEaUtXTDJLakxCKzZyUVh2cXpKNGg2QlVjeG0
x
 WEFYNVVqNXRMVVVMOXdxVDZ1MEcrYkk9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0tLS1C
R
 UdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUdWVENDQlQyZ0F3SUJBZ0lRQ0ZINVdZRkJSY3E5NENUa
U
 VzbkNEakFOQmdrcWhraUc5dzBCQVFVRkFEQnMKTVFzd0NRWURWUVFHRXdKVlV6RVZNQk1HQTFVRU
N
 oTU1SR2xuYVVObGNuUWdTVzVqTVJrd0Z3WURWUVFMRXhCMwpkM2N1WkdsbmFXTmxjblF1WTI5dE1
T
 c3dLUVlEVlFRREV5SkVhV2RwUTJWeWRDQklhV2RvSUVGemMzVnlZVzVqClpTQkZWaUJTYjI5MElF
T
 kJNQjRYRFRBM01EUXdNekF3TURBd01Gb1hEVEl5TURRd016QXdNREF3TUZvd1pqRUwKTUFrR0ExV
U
 VCaE1DVlZNeEZUQVRCZ05WQkFvVERFUnBaMmxEWlhKMElFbHVZekVaTUJjR0ExVUVDeE1RZDNkMw
p
 MbVJwWjJsalpYSjBMbU52YlRFbE1DTUdBMVVFQXhNY1JHbG5hVU5sY25RZ1NHbG5hQ0JCYzNOMWN
t
 RnVZMlVnClEwRXRNekNDQVNJd0RRWUpLb1pJaHZjTkFRRUJCUUFEZ2dFUEFEQ0NBUW9DZ2dFQkFM
O
 WhDaWtRSDE3K05EZFIKQ1BnZSt5THRZYjRMRFhCTVVHTW1kUlc1UVlpWHR2Q2dGYnNJWU9CQzZBV
X
 BFSWMyaWlobHFPOHhCM1J0TnBjdgpLRVptQk1jcWVTWjZtZFdPdzIxUG9GNnR2RDJSd2xsN1hqWn
N
 3RlBQQUFneVBoQmtXQkFUYWNjTTdweENVUUQ1CkJVVHVKTTU2SCsyTUViMFNxUE1WOUJ4Nk1Xa0J
H
 NmZtWGNDYWJINEpudWRTUkVvUU9pUGttN1lEcjZpY3RGdWYKMUV1dGtvek90UkVxcWpjWWpiVEN1
T
 mhjQm96NC95TzlOVjdVZkQ1K2d3NlJsZ1dZdzdJZjQ4aGw2Nmw3WGFBcwp6UHc4MlczdHpQcExRN
H
 pKMUxpbFlSeXlRTFlvRXQrNStGLyswN0xKN3oyMEhrdDhIRXlaTnA0OTYreW5hRjRkCjMyZHVYdn
N
 DQXdFQUFhT0NBdmN3Z2dMek1BNEdBMVVkRHdFQi93UUVBd0lCaGpDQ0FjWUdBMVVkSUFTQ0FiMHc
K
 Z2dHNU1JSUJ0UVlMWUlaSUFZYjliQUVEQUFJd2dnR2tNRG9HQ0NzR0FRVUZCd0lCRmk1b2RIUndP
a
 Th2ZDNkMwpMbVJwWjJsalpYSjBMbU52YlM5emMyd3RZM0J6TFhKbGNHOXphWFJ2Y25rdWFIUnRNS
U
 lCWkFZSUt3WUJCUVVICkFnSXdnZ0ZXSG9JQlVnQkJBRzRBZVFBZ0FIVUFjd0JsQUNBQWJ3Qm1BQ0
F
 BZEFCb0FHa0Fjd0FnQUVNQVpRQnkKQUhRQWFRQm1BR2tBWXdCaEFIUUFaUUFnQUdNQWJ3QnVBSE1
B
 ZEFCcEFIUUFkUUIwQUdVQWN3QWdBR0VBWXdCagpBR1VBY0FCMEFHRUFiZ0JqQUdVQUlBQnZBR1lB
S
 UFCMEFHZ0FaUUFnQUVRQWFRQm5BR2tBUXdCbEFISUFkQUFnCkFFTUFVQUF2QUVNQVVBQlRBQ0FBW
V
 FCdUFHUUFJQUIwQUdnQVpRQWdBRklBWlFCc0FIa0FhUUJ1QUdjQUlBQlEKQUdFQWNnQjBBSGtBSU
F
 CQkFHY0FjZ0JsQUdVQWJRQmxBRzRBZEFBZ0FIY0FhQUJwQUdNQWFBQWdBR3dBYVFCdApBR2tBZEF
B
 Z0FHd0FhUUJoQUdJQWFRQnNBR2tBZEFCNUFDQUFZUUJ1QUdRQUlBQmhBSElBWlFBZ0FHa0FiZ0Jq
C
 kFHOEFjZ0J3QUc4QWNnQmhBSFFBWlFCa0FDQUFhQUJsQUhJQVpRQnBBRzRBSUFCaUFIa0FJQUJ5Q
U
 dVQVpnQmwKQUhJQVpRQnVBR01BWlFBdU1BOEdBMVVkRXdFQi93UUZNQU1CQWY4d05BWUlLd1lCQl
F
 VSEFRRUVLREFtTUNRRwpDQ3NHQVFVRkJ6QUJoaGhvZEhSd09pOHZiMk56Y0M1a2FXZHBZMlZ5ZEM
1
 amIyMHdnWThHQTFVZEh3U0JoekNCCmhEQkFvRDZnUElZNmFIUjBjRG92TDJOeWJETXVaR2xuYVdO
b
 GNuUXVZMjl0TDBScFoybERaWEowU0dsbmFFRnoKYzNWeVlXNWpaVVZXVW05dmRFTkJMbU55YkRCQ
W
 9ENmdQSVk2YUhSMGNEb3ZMMk55YkRRdVpHbG5hV05sY25RdQpZMjl0TDBScFoybERaWEowU0dsbm
F
 FRnpjM1Z5WVc1alpVVldVbTl2ZEVOQkxtTnliREFmQmdOVkhTTUVHREFXCmdCU3hQc05wQS9pL1J
3
 SFVtQ1lhQ0FMdlkyUXJ3ekFkQmdOVkhRNEVGZ1FVVU9wemlkc3AreENQbnVVQklOVGUKZVpsSWcv
Y
 3dEUVlKS29aSWh2Y05BUUVGQlFBRGdnRUJBRjFQaFBHb2lOT2pzcnljYmVVcFNYZmg1OWJjcWRnM
Q
 pyc2x4M09YYjNKMGtJWkNtejdjQkhKdlVWNWVSMTNVV3BSTFh1VDB1aVQwNWFZcldOVGY1OFNIRV
c
 wQ3RXYWt2Clh6b0FLVU1uY1FQa3ZUQXlWYWIraEE0TG16Z1pMRU44ckVPL2RUSGxJeHhGVmJkcEN
K
 RzF6OWZWc1Y3dW41VGsKMW5xNUdNTzQxbEpqSEJDNml5OXRYY3dGT1BSV0JXM3ZudXpvWVRZTUZF
d
 UZGRm9NZzA4aVhGbkxqSXB4MnZyRgpFSVJZendmdTQ1REM5ZmtweDFvamNmbFp0R1FyaUxDbk5zZ
W
 FJR0hyK2s2MXJtc2I1T1BzNHRrOFFVbW9JS1JVCjlaS051OEJWSUFTbTJMQVhGc3pqME1pMFBlWF
p
 oTWJUOW01dGVNbDVRK2g2Ti85Y05VbS9vY1U9Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0KLS0
t
 LS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUVRakNDQTZ1Z0F3SUJBZ0lFUW9kQXBUQU5CZ2tx
a
 GtpRzl3MEJBUVVGQURDQnd6RUxNQWtHQTFVRUJoTUMKVlZNeEZEQVNCZ05WQkFvVEMwVnVkSEoxY
z
 NRdWJtVjBNVHN3T1FZRFZRUUxFekozZDNjdVpXNTBjblZ6ZEM1dQpaWFF2UTFCVElHbHVZMjl5Y0
M
 0Z1lua2djbVZtTGlBb2JHbHRhWFJ6SUd4cFlXSXVLVEVsTUNNR0ExVUVDeE1jCktHTXBJREU1T1R
r
 Z1JXNTBjblZ6ZEM1dVpYUWdUR2x0YVhSbFpERTZNRGdHQTFVRUF4TXhSVzUwY25WemRDNXUKWlhR
Z
 1UyVmpkWEpsSUZObGNuWmxjaUJEWlhKMGFXWnBZMkYwYVc5dUlFRjFkR2h2Y21sMGVUQWVGdzB3T
m
 pFdwpNREV3TlRBd01EQmFGdzB4TkRBM01qWXhPREUxTVRWYU1Hd3hDekFKQmdOVkJBWVRBbFZUTV
J
 Vd0V3WURWUVFLCkV3eEVhV2RwUTJWeWRDQkpibU14R1RBWEJnTlZCQXNURUhkM2R5NWthV2RwWTJ
W
 eWRDNWpiMjB4S3pBcEJnTlYKQkFNVElrUnBaMmxEWlhKMElFaHBaMmdnUVhOemRYSmhibU5sSUVW
V
 0lGSnZiM1FnUTBFd2dnRWlNQTBHQ1NxRwpTSWIzRFFFQkFRVUFBNElCRHdBd2dnRUtBb0lCQVFER
3
 pPVno1dnZVdStVdExUS20zK1dCUDhuTkpVbTJjU3JECjFaUTBaNklLSExCZmFhWkFzY1Mzc28vUW
1
 LU3BRVms2MDl5VTFqemJkRGlrU3N4TkpZTDNTcVZURWpqdTgwbHQKY1pGK1k3YXJwbC9EcElUNFQ
y
 SlJ2dmpGN05zNGt1TUc1UWlSRE1Rb1FWWDd5MXFKRlg1eDZEVy9UWElKUGI0NgpPRkJiZHpFYmpi
U
 EhKRVdhcDZ4dEFCUmFCTGU2RSt0UkNwaEJRU0pPWldHSGdVRlFwbmxjaWQ0WlNsZlZMdVpkCkhGT
X
 NmcGpOR2dZV3BHaHowRFFFRTF5aGNkTmFmRlhiWG1UaE40Y3dWZ1RsRWJRcGdCTHhlVG1Jb2dJUm
Z
 DZG0KdDRpM2VQTEtDcWc0cXdwa3dyOW1YWldFd2FFbEhvZGRHbEFMSUJMTVFidHVDMUU0dUV2TEF
n
 TUJBQUdqZ2dFVApNSUlCRHpBU0JnTlZIUk1CQWY4RUNEQUdBUUgvQWdFQk1DY0dBMVVkSlFRZ01C
N
 EdDQ3NHQVFVRkJ3TUJCZ2dyCkJnRUZCUWNEQWdZSUt3WUJCUVVIQXdRd013WUlLd1lCQlFVSEFRR
U
 VKekFsTUNNR0NDc0dBUVVGQnpBQmhoZG8KZEhSd09pOHZiMk56Y0M1bGJuUnlkWE4wTG01bGREQX
p
 CZ05WSFI4RUxEQXFNQ2lnSnFBa2hpSm9kSFJ3T2k4dgpZM0pzTG1WdWRISjFjM1F1Ym1WMEwzTmx
j
 blpsY2pFdVkzSnNNQjBHQTFVZERnUVdCQlN4UHNOcEEvaS9Sd0hVCm1DWWFDQUx2WTJRcnd6QUxC
Z
 05WSFE4RUJBTUNBUVl3SHdZRFZSMGpCQmd3Rm9BVThCZGlFMVU5cy84S0FHdjcKVUlTWDgrMWkwQ
m
 93R1FZSktvWklodlo5QjBFQUJBd3dDaHNFVmpjdU1RTUNBSUV3RFFZSktvWklodmNOQVFFRgpCUU
F
 EZ1lFQVNBNHJieUJpVENpVG95UTlXS3NoejRENG1wZVFhaUx0V254SE5wbm5lWVIxcXlTUGtnclZ
Z
 UVN1CncycGNzc3paNUVTSGI5dVBPR0wzUkRhZHVyeHVCOFRVamVnZjBRdGdvN1djem1PKzdXZmMr
T
 HJlYnNrbHkxdTEKblhad0M5OUNjdmhQUVJGa3BkTHEvTld2RWZRVk9HZWNJS2hMZDFxUk1rSXk1N
F
 d6M3pZPQotLS0tLUVORCBDRVJUSUZJQ0FURS0tLS0t
reqMod: entryCSN:= 20120816203211.268678Z#000000#002#000000
reqMod: modifiersName:= uid=zimbra,cn=admins,cn=zimbra
reqMod: modifyTimestamp:= 20120816203211Z
reqEntryUUID: 74dae3e4-7c2b-1031-8ea4-53683769021c
entryUUID: 337b4d42-7c2d-1031-8ad2-31a7d38e08d4
creatorsName: cn=config
createTimestamp: 20120816203211Z
entryCSN: 20120816203211.268678Z#000000#002#000000
modifiersName: cn=config
modifyTimestamp: 20120816203211Z

--Quanah

--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Comment 5 Howard Chu 2012-08-17 01:10:16 UTC
changed notes
changed state Open to Test
moved from Incoming to Software Bugs
Comment 6 Quanah Gibson-Mount 2012-08-22 19:26:56 UTC
changed notes
changed state Test to Release
Comment 7 Quanah Gibson-Mount 2012-10-12 18:51:05 UTC
changed notes
changed state Release to Closed
Comment 8 OpenLDAP project 2014-08-01 21:04:44 UTC
fixed in master
fixed in RE24