Full_Name: Gary Molenkamp
Version: 2.4.7
OS: Linux
URL:
Submission from: (NULL) (129.100.171.21)
On a configuration with 1 Master and 4 replicas, one of the replicas will
consistently SEGV after about 2 minutes of runtime. I ran slapd through gdb
and was able to catch the bt:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1157667136 (LWP 31189)]
entry_partsize (e=Variable "e" is not available.
) at entry.c:677
677 len += a->a_desc->ad_cname.bv_len+1;
(gdb) bt
#0 entry_partsize (e=Variable "e" is not available.
) at entry.c:677
#1 0x000000000043a919 in entry_flatsize (e=Variable "e" is not available.
) at entry.c:711
#2 0x00000000004412b8 in slap_send_search_entry (op=0x2aaabc02b430,
rs=0x45008ca0) at result.c:800
#3 0x000000000049b3d3 in bdb_search (op=0x2aaabc02b430, rs=0x45008ca0) at
search.c:869
#4 0x000000000048b482 in overlay_op_walk (op=0x2aaabc02b430, rs=0x45008ca0,
which=op_search, oi=0x7ed580, on=0x0)
at backover.c:652
#5 0x000000000048b985 in over_op_func (op=0x2aaabc02b430, rs=0x45008ca0,
which=op_search) at backover.c:704
#6 0x0000000000433976 in fe_op_search (op=0x2aaabc02b430, rs=0x45008ca0) at
search.c:368
#7 0x0000000000434102 in do_search (op=0x2aaabc02b430, rs=0x45008ca0) at
search.c:217
#8 0x00000000004319b6 in connection_operation (ctx=0x45008de0, arg_v=Variable
"arg_v" is not available.
) at connection.c:1083
#9 0x0000000000431f5d in connection_read_thread (ctx=0x45008de0, argv=Variable
"argv" is not available.
) at connection.c:1210
#10 0x00000000005137f4 in ldap_int_thread_pool_wrapper (xpool=0x778d20) at
tpool.c:625
#11 0x0000003d5a306325 in start_thread () from /lib64/libpthread.so.0
#12 0x0000003d59acbbad in clone () from /lib64/libc.so.6
#13 0x0000000000000000 in ?? ()