[Dovecot] Asserion Failure in Current CVS

Todd Burroughs todd at hostopia.com
Thu Nov 3 01:23:39 EET 2005


On Fri, 28 Oct 2005, Timo Sirainen wrote:

> On Thu, 2005-10-27 at 17:58 -0400, Todd Burroughs wrote:

>> dovecot: Oct 27 16:58:12 Error:  13481 imap(username): file
>> mbox-sync-rewrite.c: line 393 (mbox_sync_read_and_move): assertion failed:
>> (need_space == (uoff_t)-mails[idx].space)
>
> Is this from older Dovecot too? I hoped I had fixed this yesterday.


I'm now running CVS version as of Oct 28.  A couple users have gotten
a very similar assertion failure.  Here's the log entry and backtrace:


dovecot: Nov 01 05:07:18 Error:  8434 imap(username): file
mbox-sync-rewrite.c: line 383 (mbox_sync_read_and_move): assertion failed:
(seq == mail_ctx->seq)

dovecot: Nov 01 05:07:20 Error: child 8434 (imap) killed with signal 6

(gdb) bt full
#0  0xffffe410 in ?? ()
No symbol table info available.
#1  0xbfffee48 in ?? ()
No symbol table info available.
#2  0x00000006 in ?? ()
No symbol table info available.
#3  0x000020f2 in ?? ()
No symbol table info available.
#4  0xb7ef1d41 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#5  0xb7ef3529 in abort () from /lib/tls/libc.so.6
No symbol table info available.
#6  0x0809b4fa in i_internal_panic_handler (
     fmt=0x6 <Address 0x6 out of bounds>,
     args=0x20f2 <Address 0x20f2 out of bounds>) at failures.c:375
No locals.
#7  0x0809b924 in i_panic (
     format=0x80a8a8c "file %s: line %d (%s): assertion failed: (%s)")
     at failures.c:173
No locals.
#8  0x08073cb3 in mbox_sync_rewrite (sync_ctx=0xbffff760, mail_ctx=0xbffff6d0,
     end_offset=Unhandled dwarf expression opcode 0x93
) at mbox-sync-rewrite.c:454
         mails = Variable "mails" is not available.



More information about the dovecot mailing list