[Dovecot] corruption and errors in dovecot-stable
Nicholas Riley
njriley at uiuc.edu
Fri Feb 25 21:48:51 EET 2005
Hi,
We switched from dovecot 0.99.something to 1.0-stable (on FreeBSD 4.10)
a few days ago and have been seeing many errors and one corrupted
mailbox so far. Almost everyone uses mbox format, and most users
primarily use SquirrelMail; I use Apple Mail and Thunderbird, as well
as accessing the mailboxes locally with Mutt, and have not noted any
visible problems.
There have been several of these messages:
dovecot: Feb 21 11:40:06 Error: IMAP(njr): mbox sync: UID inserted in
the middle of mailbox /usr/home/njriley/mail/lists/trac (5308 > 1151)
dovecot: Feb 21 22:57:13 Error: IMAP(njr): mbox sync: UID inserted in
the middle of mailbox /usr/home/njriley/mail/lists/trac (6458 > 1151)
dovecot: Feb 22 08:37:03 Error: IMAP(njr): mbox sync: UID inserted in
the middle of mailbox /usr/home/njriley/mail/lists/reportlab-users
(5162 > 3812)
Others:
dovecot: Feb 22 11:44:17 Error: IMAP(njr): file mbox-sync-parse.c: line
221 (parse_x_uid): assertion failed: (!ctx->sync_ctx->sync_restart)
dovecot: Feb 22 11:44:17 Error: child 19931 (imap) killed with signal 6
dovecot: Feb 25 06:26:09 Error: IMAP(kbode): file istream-raw-mbox.c:
line 383 (istream_raw_mbox_get_body_size): assertion failed:
(rstream->body_offset != (uoff_t)-1)
dovecot: Feb 25 06:26:09 Error: child 83423 (imap) killed with signal 6
(I think this refers to the mailbox that was corrupted)
dovecot: Feb 25 12:30:40 Error: IMAP(sachs): Transaction log file
/home/sachs/Mail/.imap/INBOX/dovecot.index.log: invalid indexid
(1109356120 != 1108933119)
dovecot: Feb 25 12:30:40 Error: IMAP(sachs): Corrupted transaction log
file /home/sachs/Mail/.imap/INBOX/dovecot.index.log: Extension record
update update without intro prefix
dovecot: Feb 25 12:30:41 Error: IMAP(sachs): Transaction log file
/home/sachs/Mail/.imap/INBOX/dovecot.index.log: marked corrupted
dovecot: Feb 25 12:39:34 Error: IMAP(sachs): Transaction log file
/home/sachs/Mail/.imap/INBOX/dovecot.index.log: invalid indexid
(1109356120 != 1108933119)
dovecot: Feb 25 12:39:34 Error: IMAP(sachs): Lost transaction log file
/home/sachs/Mail/.imap/INBOX/dovecot.index.log seq 2
dovecot: Feb 25 12:39:41 Error: IMAP(sachs): Transaction log file
/home/sachs/Mail/.imap/INBOX/dovecot.index.log: invalid indexid
(1108933119 != 1109356120)
I am currently reinstalling 0.99.14, but it would be nice to be able to
switch to a 1.0-derived version again - we have to run two copies of
0.99.x to get what we want. If there is any additional testing I can
do to help fix these problems, please let me know.
Thanks,
--
Nicholas Riley <njriley at uiuc.edu> | 4111 Siebel Center
Department of Computer Science | 201 N. Goodwin Ave.
and Medical Scholars Program | Urbana, IL 61801-2302
Univ. of Illinois at Urbana-Champaign | +1 217 244 2274
More information about the dovecot
mailing list