Anders Lund wrote:
Anders Lund wrote:
I updated to build from 2005-10-31 yesterday. Today for one user I get this assertion:
file buffer.c: line 230 (buffer_copy): assertion failed: (src_pos <= src->used)
(from "imap")
Another assertion with this nightly build from CVS:
file mbox-sync.c: line 1297 (mbox_sync_handle_eof_updates): assertion failed: (file_size >= sync_ctx->expunged_space + trailer_size)
And another new assertion with the same version of Dovecot from CVS:
file mbox-sync-rewrite.c: line 383 (mbox_sync_read_and_move): assertion failed: (seq == mail_ctx->seq)
Another new one:
file mbox-sync-rewrite.c: line 400 (mbox_sync_read_and_move): assertion failed: (need_space == (uoff_t)-mails[idx].space)
gdb 'bt':
#0 0xb7ed483b in raise () from /lib/tls/libc.so.6 #1 0xb7ed5fa2 in abort () from /lib/tls/libc.so.6 #2 0x080a29b5 in i_internal_panic_handler (fmt=0x0, args=0x0) at failures.c:375 #3 0x080a2449 in i_panic (format=0x0) at failures.c:173 #4 0x080770bd in mbox_sync_read_and_move (sync_ctx=0xbfffe8a0, mail_ctx=0xbfffe550, mails=0x80d8130, seq=0, idx=1, padding=2, move_diff=8, expunged_space=0, end_offset=28255, first_nonexpunged=0) at mbox-sync-rewrite.c:416 #5 0x080777a0 in mbox_sync_rewrite (sync_ctx=0xbfffe8a0, mail_ctx=0x0, end_offset=28255, move_diff=8, extra_space=8, first_seq=12, last_seq=0) at mbox-sync-rewrite.c:501 #6 0x080723e1 in mbox_sync_handle_missing_space (mail_ctx=0xbfffe7a0) at mbox-sync.c:827 #7 0x08072c02 in mbox_sync_loop (sync_ctx=0xbfffe8a0, mail_ctx=0xbfffe7a0, partial=1) at mbox-sync.c:1127 #8 0x08073852 in mbox_sync_do (sync_ctx=0xbfffe8a0, flags=MBOX_SYNC_REWRITE) at mbox-sync.c:1447 #9 0x08073f0c in mbox_sync (mbox=0x80d09e8, flags=MBOX_SYNC_REWRITE) at mbox-sync.c:1694 #10 0x0806c4c6 in mbox_storage_close (box=0x80d09e8) at mbox-storage.c:973 #11 0x08095c0f in mailbox_close (box=0x0) at mail-storage.c:303 #12 0x080579b8 in cmd_logout (cmd=0x80ca9f0) at cmd-logout.c:18 #13 0x08059b0a in client_handle_input (cmd=0x80ca9f0) at client.c:338 #14 0x08059c2d in _client_input (context=0x80ca9b0) at client.c:390 #15 0x080a8938 in io_loop_handler_run (ioloop=0x80c99b0) at ioloop-poll.c:190 #16 0x080a7d78 in io_loop_run (ioloop=0x80c99b0) at ioloop.c:230 #17 0x08061bb9 in main (argc=1, argv=0x0, envp=0x0) at main.c:233
- Anders
--
Anders Lund Anders.Lund@uninett.no .~.
UNINETT, N-7465 Trondheim, Norway / V
Phone: +47 73 55 79 08 | Fax: +47 73 55 79 01 /( )
^ ^