[Dovecot] Lots of assertion PANICs in error log

Eric Jon Rostetter eric.rostetter at physics.utexas.edu
Fri Sep 19 22:24:18 EEST 2008


Quoting Eric Jon Rostetter <eric.rostetter at physics.utexas.edu>:

> Quoting Timo Sirainen <tss at 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.


More information about the dovecot mailing list