Hi Ok, I have little more infomation . Last week the cyrus faileed with a corrupted duplicate database, and I have seen that a few time on this server now I thing about it.
I've recompiled the sources without stripping and got the following backtrace when it failer earlier today from all the ctl_cyrusdb instances:- USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND cyrus 31369 0.0 0.1 3788 1052 ? S 03:42 0:00 /usr/sbin/ctl_cyrusdb -c Using host libthread_db library "/lib/tls/libthread_db.so.1". warning: could not load vsyscall page because no executable was specified warning: try using the "file" command first 0xb7cd39f8 in select () from /lib/tls/libc.so.6 #0 0xb7cd39f8 in select () from /lib/tls/libc.so.6 #1 0xb7ef0fc5 in __os_sleep () from /usr/lib/libdb3.so.3 #2 0xb7ef1134 in __os_yield () from /usr/lib/libdb3.so.3 #3 0xb7e73c40 in __db_tas_mutex_lock () from /usr/lib/libdb3.so.3 #4 0xb7ec373a in __db_e_attach () from /usr/lib/libdb3.so.3 #5 0xb7ec045a in __dbenv_open () from /usr/lib/libdb3.so.3 #6 0x0805f239 in init (dbdir=0xbfd48600 "/.data/mail/cyrus/config/db", myflags=0) at cyrusdb_db3.c:178 #7 0x0804a7bc in main (argc=134653025, argv=0x0) at ctl_cyrusdb.c:257 And the following fomr the lmptd:- #0 0xb7c789f8 in select () from /lib/tls/libc.so.6 #1 0xb7eb3fc5 in __os_sleep () from /usr/lib/libdb3.so.3 #2 0xb7eb4134 in __os_yield () from /usr/lib/libdb3.so.3 #3 0xb7e36c40 in __db_tas_mutex_lock () from /usr/lib/libdb3.so.3 #4 0xb7e8775b in __db_r_attach () from /usr/lib/libdb3.so.3 #5 0xb7eaee92 in __memp_open () from /usr/lib/libdb3.so.3 #6 0xb7e83642 in __dbenv_open () from /usr/lib/libdb3.so.3 #7 0x08081739 in init (dbdir=0xbfe424d0 "/.data/mail/cyrus/config/db", myflags=0) at cyrusdb_db3.c:178 #8 0x0806abf1 in duplicate_init (fname=0x0, myflags=0) at duplicate.c:102 #9 0x0804d005 in service_init (argc=1, argv=0x8118008, envp=0xbfe4314c) at lmtpd.c:227 #10 0x0804c9a1 in main (argc=1, argv=0x1, envp=0xbfe4314c) at service.c:436 I'm wondering if this happens if a checkpoint occurs during email delivery and the bug is actually somewhere inside libdb3? TTFN -- Roger. Home| http://www.sandman.uklinux.net/ Master of Peng Shui. (Ancient oriental art of Penguin Arranging) Work|Independent Sys Consultant | http://www.computer-surgery.co.uk/ New key Fpr: 1227 ABB1 7545 77A7 6816 2D18 4EBC AA9B 8EE3 1DD3 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]