[Dovecot] Errors in Dovecot 1.0.5

Jeff Tucker jeff at jltnet.com
Tue Oct 30 22:23:36 EET 2007


Hello,

I am running Dovecot 1.0.5 and seem to have lots of errors in my Dovecot 
logs. The worst errors are things like:

Oct 30 16:11:42 delta2 dovecot: IMAP(x): Corrupted transaction log file 
/home/spamcop-net2/deputies/dovecot.index.log: end_offset (392) > 
current sync_offset (388)
Oct 30 16:11:42 delta2 dovecot: IMAP(x): file mail-index-sync-update.c: 
line 841 (mail_index_sync_update_index): assertion failed: 
(view->hdr.messages_count == map->hdr.messages_count)
Oct 30 16:11:42 delta2 dovecot: IMAP(x): Raw backtrace: imap [0x462a7e] 
-> imap [0x46234c] -> imap(mail_index_sync_update_index+0x7b2) 
[0x44a982] -> imap(mail_index_sync_commit+0xe7) [0x447f87] -> 
imap(maildir_sync_index_finish+0xd2) [0x420b32] -> imap [0x4225af] -> 
imap(maildir_storage_sync_init+0x63) [0x4227b3] -> 
imap(imap_sync_nonselected+0xf) [0x41be9f] -> 
imap(_cmd_select_full+0xc5) [0x413f95] -> imap(cmd_select+0xb) 
[0x41411b] -> imap [0x415a87] -> imap [0x415b2c] -> 
imap(_client_input+0x75) [0x415cd5] -> imap(io_loop_handler_run+0xee) 
[0x4684ce] -> imap(io_loop_run+0x2d) [0x46797d] -> imap(main+0x3e3) 
[0x41d7b3] -> /lib/libc.so.6(__libc_start_main+0xdb) [0x2aaaaace049b] -> 
imap [0x410cca]

When this happens, my users just get timeouts trying to do stuff.

I have my messages (maildirs) and indices all stored on NFS. For 
locking, I have
mmap_disable = yes
and
lock_method = dotlock

Do you have any idea what is going on here? In general, I get tons of 
errors about corrupted transaction log files for all users. Is this normal?

Thanks
Jeff


More information about the dovecot mailing list