On Fri, 2 Feb 2007, Timo Sirainen wrote:
Date: Fri, 02 Feb 2007 15:05:36 +0200 From: Timo Sirainen tss@iki.fi To: dovecot-news@dovecot.org Cc: dovecot@dovecot.org Subject: [Dovecot] 1.0.rc20 released
http://dovecot.org/releases/dovecot-1.0.rc20.tar.gz http://dovecot.org/releases/dovecot-1.0.rc20.tar.gz.sig
So, rc19 was somewhat broken. How about this version?
- dovecot: Added --log-error command line option to log an error, so the error log is easily found.
- Added mail_log_max_lines_per_sec setting. Change it to avoid log throttling with mail_log plugin.
- Changing message flags was more or less broken in rc19
- ACL plugin still didn't work without separate control directory
- Some mbox handling fixes, including fixing an infinite loop
- Some index file handling fixes
- maildir quota: Fixed a file descriptor leak
- If auth_cache was enabled and userdb returned "user unknown" (typically only deliver can do that), dovecot-auth crashed.
- mail_log plugin didn't work with pop3
Timo,
Wow, rc20 blew up on me bigtime. I had to back it out in less than a minute. Core dump and everything. The syslog shows:
Feb 2 08:59:43 karst dovecot: [ID 107833 mail.error] IMAP(jaearick): file mail-cache.c: line 398 (mail_cache_lock): assertion failed: (!cache->locked)Feb 2 08:59:43 karst dovecot: [ID 107833 mail.error] IMAP(jaearick): Raw backtrace: 0x77fbc -> 0x52010 -> 0x5407c -> 0x54fb8 -> 0x5b838 -> 0x51288 -> 0x36928 -> 0x69610 -> 0x23e68 -> 0x1ebec -> 0x1ef7c -> 0x22068 -> 0x2226c -> 0x22800 -> 0x7d614 -> 0x7ce24 -> 0x2aedc -> 0x1d8b4
Will do a backtrace on the core in a minute. My setup: Solaris 10, mbox, NFS mount of INBOX from another Solaris 10 system, no plugins.
Jeff Earickson Colby College