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

(ITS#4031) Syncrepl core dump



Full_Name: Quanah Gibson-Mount
Version: 2.3.7 + syncprov from head
OS: Solaris 8
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (171.66.182.82)


This morning, all of my replica systems running 2.3.7 + the syncprov.c from head
core-dumped at 4:39 a.m.

The master at 4:39 a.m. had a large series of MODs happening at that time.


Backtrace shows:

(gdb) thread 1
[Switching to thread 1 (process 283467    )]#0  0xfee1f2a4 in _lwp_kill () from
/usr/lib/libc.so.1
(gdb) bt
#0  0xfee1f2a4 in _lwp_kill () from /usr/lib/libc.so.1
#1  0xfedcbce8 in raise () from /usr/lib/libc.so.1
#2  0xfedb598c in abort () from /usr/lib/libc.so.1
#3  0xfedb5c30 in _assert () from /usr/lib/libc.so.1
#4  0x0005198c in entry_schema_check (op=0x5d3ffaa8, e=0x5d3ff408,
oldattrs=0x180800, manage=0, text=0x5d3ff7bc, textbuf=0x5d3ff448 "",
textlen=256)
    at schema_check.c:93
#5  0x00078c58 in bdb_modify_internal (op=0x5d3ffaa8, tid=0x162dcf0,
modlist=0x2, e=0x5d3ff408, text=0x5d3ff7bc, textbuf=0x5d3ff448 "", textlen=256)
    at modify.c:199
#6  0x000798cc in bdb_modify (op=0x5d3ffaa8, rs=0x5d3ff7a8) at modify.c:467
#7  0x00072adc in overlay_op_walk (op=0x5d3ffaa8, rs=0x5d3ff7a8, which=32768,
oi=0x159734, on=0x8000) at backover.c:488
#8  0x00072bd0 in over_op_func (op=0x5d3ffaa8, rs=0x5d3ff7a8, which=op_modify)
at backover.c:540
#9  0x0006f184 in syncrepl_updateCookie (si=0x1c73c8, op=0x5d3ffaa8,
pdn=0x2116e8, syncCookie=0x5d3ff910) at syncrepl.c:1907
#10 0x0006c894 in do_syncrep2 (op=0x5d3ffaa8, si=0x1c73c8) at syncrepl.c:630
#11 0x0006d33c in do_syncrepl (ctx=0x5d3ffe10, arg=0x1b0e48) at syncrepl.c:957
#12 0xff32cd70 in ldap_int_thread_pool_wrapper (xpool=0x1909e0) at tpool.c:487
#13 0xfed64b98 in _lwp_start () from /usr/lib/lwp/libthread.so.1
#14 0xfed64b98 in _lwp_start () from /usr/lib/lwp/libthread.so.1

(gdb) thread 2
[Switching to thread 2 (process 86859    )]#0  0xfee1f35c in _lwp_wait () from
/usr/lib/libc.so.1
(gdb) bt
#0  0xfee1f35c in _lwp_wait () from /usr/lib/libc.so.1
#1  0xfed5ca88 in lwp_wait () from /usr/lib/lwp/libthread.so.1
#2  0xfed58370 in _thrp_join () from /usr/lib/lwp/libthread.so.1
#3  0x0002480c in slapd_daemon () at daemon.c:2045
#4  0x000169ec in main ()

(gdb) thread 3
[Switching to thread 3 (process 152395    )]#0  0xfee1d61c in _poll () from
/usr/lib/libc.so.1
(gdb) bt
#0  0xfee1d61c in _poll () from /usr/lib/libc.so.1
#1  0xfedcdc34 in select_large_fdset () from /usr/lib/libc.so.1
#2  0x00023be4 in slapd_daemon_task (ptr=0x2) at daemon.c:1693
#3  0xfed64b98 in _lwp_start () from /usr/lib/lwp/libthread.so.1
#4  0xfed64b98 in _lwp_start () from /usr/lib/lwp/libthread.so.1

(gdb) thread 4
[Switching to thread 4 (process 217931    )]#0  0xfed64cd4 in __lwp_park () from
/usr/lib/lwp/libthread.so.1
(gdb) bt
#0  0xfed64cd4 in __lwp_park () from /usr/lib/lwp/libthread.so.1
#1  0xfed61f74 in cond_wait_queue () from /usr/lib/lwp/libthread.so.1
#2  0xfed626e8 in cond_wait () from /usr/lib/lwp/libthread.so.1
#3  0xfed62724 in pthread_cond_wait () from /usr/lib/lwp/libthread.so.1
#4  0xff32cf2c in ldap_int_thread_pool_wrapper (xpool=0x1909e0) at tpool.c:475
#5  0xfed64b98 in _lwp_start () from /usr/lib/lwp/libthread.so.1
#6  0xfed64b98 in _lwp_start () from /usr/lib/lwp/libthread.so.1