Quoting Eric Jon Rostetter eric.rostetter@physics.utexas.edu:
Quoting Timo Sirainen tss@iki.fi:
dovecot: Aug 29 09:34:32 Panic: IMAP(user): file index-sync.c: line 39 (index_mailbox_set_recent_uid): assertion failed: (seq_range_exists(&ibox->recent_flags, uid))
This patch should help: http://hg.dovecot.org/dovecot-1.1/rev/8cc0eaec7d0f
I applied that patch last night, and I'm still seeing the same errors... So unless I didn't get the patch right, there is still something amiss...
As way of an update, I could never fix this with 1.1.2, but I recently upgraded to 1.1.3 and I'm still seeing the problem, but A LOT less...
Right now, since upgrading to 1.1.3, I have 1 user, and only 1 user,
triggering
this same assert.
I have two other users who each triggered another assert a single time each:
dovecot: Panic: IMAP(user): file message-parser.c: line 129
(message_parser_read_more): assertion failed: (ctx->input->eof ||
ctx->input->stream_errno != 0)
I also get the occasional error of "Next message unexpectedly lost from ..." for some users.
The one user still getting the original assert issue gets it a lot. So if you want files for this user, or more complete log entries, let me know what to do, etc...
So far I've got no user complaints about these issues. Just log entries... Funny that he wouldn't report a problem since it is a panic... One thing I note about this user, which is unique to him, is that he runs "xbiff" to monitor his mail. One might speculate the bug is being tickled by xbiff, since he is the only one running xbiff, and he is the only logging this assert message. Note with 1.1.2 I got this error for lots and lots of users; but so far with 1.1.3 it is only this single user.
-- Eric Rostetter The Department of Physics The University of Texas at Austin
This message is provided "AS IS" without warranty of any kind, either expressed or implied. Use this message at your own risk.
-- Eric Rostetter The Department of Physics The University of Texas at Austin
This message is provided "AS IS" without warranty of any kind, either expressed or implied. Use this message at your own risk.