(gdb) thread 3 [Switching to thread 3 (Thread 0x40f7db90 (LWP 16447))]#0 0x4001a430 in __kernel_vsyscall () (gdb) frame 4 #4 0x080c8e11 in syncrepl_updateCookie (si=0x8fe4720, op=0x40f7cd44, pdn=, syncCookie=0x40f7c9ec) at syncrepl.c:2891 2891 ldap_pvt_thread_mutex_lock( &si->si_cookieState->cs_mutex ); (gdb) print *si $1 = {si_next = 0x0, si_be = 0x8fc45f8, si_wbe = 0x8fc45f8, si_re = 0x8fe3a88, si_rid = 1, si_ridtxt = "rid=001", si_bindconf = {sb_uri = {bv_len = 22, bv_val = 0x8fe4890 "ldap://localhost:9011/"}, sb_version = 3, sb_tls = 0, sb_method = 128, sb_timeout_api = 3, sb_timeout_net = 0, sb_binddn = { bv_len = 9, bv_val = 0x8fe4410 "cn=config"}, sb_cred = {bv_len = 8, bv_val = 0x8fe48d0 "gkdxHLiu"}, sb_saslmech = {bv_len = 0, bv_val = 0x0}, sb_secprops = 0x0, sb_realm = {bv_len = 0, bv_val = 0x0}, sb_authcId = {bv_len = 0, bv_val = 0x0}, sb_authzId = {bv_len = 0, bv_val = 0x0}, sb_tls_ctx = 0x0, sb_tls_cert = 0x0, sb_tls_key = 0x0, sb_tls_cacert = 0x0, sb_tls_cacertdir = 0x0, sb_tls_reqcert = 0x0, sb_tls_cipher_suite = 0x0, sb_tls_protocol_min = 0x0, sb_tls_crlcheck = 0x0, sb_tls_do_init = 0}, si_base = {bv_len = 9, bv_val = 0x8fe48f8 "cn=config"}, si_logbase = { bv_len = 0, bv_val = 0x0}, si_filterstr = {bv_len = 15, bv_val = 0x8fe3b38 "(objectclass=*)"}, si_logfilterstr = {bv_len = 0, bv_val = 0x0}, si_scope = 2, si_attrsonly = 0, si_anfile = 0x0, si_anlist = 0x8fe3b50, si_exanlist = 0x8fe3a70, si_attrs = 0x8fe4948, si_exattrs = 0x0, si_allattrs = 0, si_allopattrs = 0, si_schemachecking = 0, si_type = 3, si_ctype = 0, si_interval = 60, si_retryinterval = 0x8fe4918, si_retrynum_init = 0x8fe4968, si_retrynum = 0x8fe4958, si_syncCookie = {ctxcsn = 0x8fce678, octet_str = {bv_len = 52, bv_val = 0x8fe42b0 "rid=001,csn=20090210103047.821882Z#000000#000#000000"}, rid = 1, sid = -1, numcsns = 1, sids = 0x8fe1ef8, sc_next = { stqe_next = 0x0}}, si_cookieState = 0x8fe4978, si_cookieAge = 9, si_manageDSAit = 0, si_slimit = 0, si_tlimit = 0, si_refreshDelete = 1, si_refreshPresent = 0, si_refreshDone = 1, si_syncdata = 0, si_logstate = 0, si_got = 263443, si_msgid = 2, si_presentlist = 0x8fe4c50, si_ld = 0x8fd5180, si_conn = 0x4060dda8, si_nonpresentlist = {lh_first = 0x0}, si_mutex = {__data = {__lock = 2, __count = 0, __owner = 16447, __kind = 0, __nusers = 1, {__spins = 0, __list = {__next = 0x0}}}, __size = "\002\000\000\000\000\000\000\000?@\000\000\000\000\000\000\001\000\000\000\000\000\000", __align = 2}} (gdb) print *si->si_cookieState $2 = {cs_mutex = {__data = {__lock = 0, __count = 0, __owner = 60, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = "\000\000\000\000\000\000\000\000<", '\0' , __align = 0}, cs_num = 135076832, cs_age = 151446768, cs_vals = 0x81d8b4e, cs_sids = 0x906e504}