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
, args=0x20f2 ) 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.