--On Friday, January 23, 2009 2:50 PM +0100 Guillaume Rousse
<Guillaume.Rousse(a)inria.fr> wrote:
Guillaume Rousse a écrit :
> And gdb shows it waiting in __kernel_vsyscall
> (gdb) bt
> # 0 0xffffe410 in __kernel_vsyscall ()
> # 1 0xb7d385c6 in pthread_join () from /lib/i686/libpthread.so.0
> # 2 0xb7f23d3f in ldap_pvt_thread_join () from
> # /usr/lib/libldap_r-2.4.so.2 3 0x0806e1b4 in slapd_daemon ()
> # 4 0x0805a507 in main ()
>
> In both case, I think the lack of relevant information is caused by the
> multithreading nature of slapd, I don't know how to access the exact
> thread where the problem occurs.
I finally found how to get a better stack trace, it seems to be a locking
issue with bdb:
http://pastebin.mandriva.com/5804
Do you have all the BDB 4.6 patches applied?
--Quanah
--
Quanah Gibson-Mount
Principal Software Engineer
Zimbra, Inc
--------------------
Zimbra :: the leader in open source messaging and collaboration