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

SLAPD lockups (ITS#3321)



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


I'm finding slapd is locking up occasionally, and failing to answer queries.  A
db_stat -C A shows no held write locks.

gdb <slapd> <proc id>
thr apply all bt shows:

(gdb) thr apply all bt

Thread 21 (Thread 11        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec78274 in cond_wait () from /usr/lib/libthread.so.1

Thread 20 (Thread 10        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec783c4 in _ti_cond_wait () from /usr/lib/libthread.so.1

Thread 19 (Thread 9        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 18 (Thread 8        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 17 (Thread 7        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec78274 in cond_wait () from /usr/lib/libthread.so.1

Thread 16 (Thread 5        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 15 (Thread 4        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 14 (Thread 3        ):
#0  0xfec7ddbc in _reap_wait () from /usr/lib/libthread.so.1
#1  0xfec7db1c in _reaper () from /usr/lib/libthread.so.1
#2  0xfec8b730 in _thread_start () from /usr/lib/libthread.so.1

Thread 13 (Thread 2 (LWP 2)):
#0  0xfed9e9a4 in _signotifywait () from /usr/lib/libc.so.1
#1  0xfec7ed5c in _dynamiclwps () from /usr/lib/libthread.so.1
#2  0xfec82038 in thr_yield () from /usr/lib/libthread.so.1
#3  0x00000008 in ?? ()

Thread 12 (Thread 1        ):
#0  0xfec7de14 in _reap_wait_cancel () from /usr/lib/libthread.so.1
#1  0xfec800a8 in _thrp_join () from /usr/lib/libthread.so.1
#2  0xff320984 in ldap_pvt_thread_join (thread=0, thread_return=0xf) at
thr_posix.c:165

Thread 11 (LWP    2        ):
#0  0xfed9e9a4 in _signotifywait () from /usr/lib/libc.so.1
#1  0xfec7ed5c in _dynamiclwps () from /usr/lib/libthread.so.1
#2  0xfec82038 in thr_yield () from /usr/lib/libthread.so.1
#3  0x00000008 in ?? ()

Thread 10 (LWP    3        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec783c4 in _ti_cond_wait () from /usr/lib/libthread.so.1

Thread 9 (LWP    4        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 8 (LWP    5        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec78274 in cond_wait () from /usr/lib/libthread.so.1

Thread 7 (LWP    6        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 6 (LWP    7        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec78274 in cond_wait () from /usr/lib/libthread.so.1

Thread 5 (LWP    8        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 4 (LWP    9        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec7b150 in _mutex_adaptive_lock () from /usr/lib/libthread.so.1

Thread 3 (LWP    10        ):
#0  0xfec89770 in private___lwp_cond_wait () from /usr/lib/libthread.so.1
#1  0xfec790b4 in _age () from /usr/lib/libthread.so.1
#2  0xfec7a748 in _lwp_start () from /usr/lib/libthread.so.1
#3  0xfec82038 in thr_yield () from /usr/lib/libthread.so.1

Thread 2 (Thread 6        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec78274 in cond_wait () from /usr/lib/libthread.so.1

Thread 1 (LWP    1        ):
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1
#1  0xfec79acc in _park () from /usr/lib/libthread.so.1
#2  0xfec79794 in _swtch () from /usr/lib/libthread.so.1
#3  0xfec78274 in cond_wait () from /usr/lib/libthread.so.1
#0  0xfed9f054 in _lwp_sema_wait () from /usr/lib/libc.so.1