Dear Timo, What do you think of this? Fyi, I've been getting the same thing lately and I'm wondering if gnutls is to blame? (i've had inexlicable SIGSEGVs in other apps before due to it.) Tomorrow I'll try with openssl but I was wondering if you had any other ideas? -- Jaldhar H. Vyas <jaldhar at debian.org> La Salle Debain - http://www.braincells.com/debian/ ---------- Forwarded message ---------- From: Guille -bisho- <bisho at eurielec.etsit.upm.es> To: jaldhar at debian.org Date: Mon, 3 Feb 2003 02:08:19 +0100 Subject: About the dovecot package Hello! First of all thanks for maintain such a good imap server. It's trully fast and lightweight!!! I was trying Courier, but it is not very interoperable with others linux tools like procmail and others, and uw-imapd performance was really bad. I only have one problem: If I put a lot of folders to check in mutt the imapd server closes de connection saying in the logs: Jan 31 02:50:25 www imap-login: Login: bisho Jan 31 02:50:44 www imap-master: child 22234 (imap) killed with signal 11 It only happens when mutt is configured with a lot of folders. Maybe covecot loads too much indexes in memory and reachs some limit, but I have readed carefully the conf file and hadn't found anything related. Do you have any thought about that? Thanks a lot again See you -- .,,, Guillermo P?rez -=] 03/02/2003 [=- _' .,,,, - bisho@ ( onirica.com | eurielec.etsit.upm.es ) (v)/ ,'' ( \/ :: "Nuestras mayores tonterias pueden ser muy sabias." :: bisho! ``\\ :: -- Leonardo Da Vinci ::
On Mon, 2003-02-03 at 08:45, Jaldhar H. Vyas wrote:> Dear Timo, > > What do you think of this? Fyi, I've been getting the same thing lately > and I'm wondering if gnutls is to blame? (i've had inexlicable SIGSEGVs > in other apps before due to it.) Tomorrow I'll try with openssl but I was > wondering if you had any other ideas?..> Jan 31 02:50:44 www imap-master: child 22234 (imap) killed with signal 11SSL connections are handled by imap-login process, so it can't be that. Can't really say what would be crashing it .. Well, I'm not sure what commands mutt uses, but I've found at least a few bugs with SEARCH command that could crash. Best way to find out would be to get stacktrace of the crash. imap processes won't core dump because they've called setuid() (which is kind of annoying), so you'd have to attach gdb to the running process: gdb /usr/lib/dovecot/imap <pid> c <wait for crash> bt> It only happens when mutt is configured with a lot of folders. Maybe > covecot loads too much indexes in memory and reachs some limit, but I > have readed carefully the conf file and hadn't found anything related.Indexes are loaded only one at a time (or two sometimes) to memory. Amount of folders shouldn't affect anything, but maybe one of the folders contained something Dovecot didn't like. CVS has quite a lot of rewritten code for many things though and has fixed at least a couple of possible crashes.. I think it's now in pretty usable state, maybe I should put some test-version out of it. New things are at least POP3 server and (not quite finished) LDAP support.