[Dovecot] mailbox count folders issues

Nikita Koshikov koshikov at gmail.com
Mon Nov 23 09:59:23 EET 2009


On Fri, 20 Nov 2009 13:53:18 -0500
Timo Sirainen <tss at iki.fi> wrote:

> On Fri, 2009-11-20 at 10:23 +0200, Nikita Koshikov wrote:
> > Nov 20 10:16:00 IMAP(alice at domain.com): Panic: file mail-transaction-log-append.c: line 31 (log_append_buffer): assertion failed: ((type & MAIL_TRANSACTION_)
> 
> Oh, missed that one: http://hg.dovecot.org/dovecot-1.2/rev/fa8a438c64ce
> 

With above patch applied, I got this one crash:

Nov 23 09:42:59 IMAP(alice at domain.com): Panic: file mail-index-sync-ext.c: line 625 (mail_index_sync_ext_hdr_update): assertion failed: (ext->hdr_offset + offset + size <= map->hdr.header_size)
Nov 23 09:42:59 IMAP(alice at domain.com): Error: Raw backtrace: imap [0x80d2521] -> imap [0x80d2592] -> imap [0x80d1ef9] -> imap [0x80c06ef] -> imap(mail_index_sync_record+0x210) [0x80af010] -> imap(mail_index_sync_map+0x2b9) [0x80afd39] -> imap(mail_index_map+0x3c4) [0x80a4f34] -> imap(mail_index_sync_commit+0xc2) [0x80ad552] -> /usr/lib/dovecot/imap/lib20_virtual_plugin.so [0xb7deebc6] -> /usr/lib/dovecot/imap/lib20_virtual_plugin.so(virtual_storage_sync_init+0x71c) [0xb7df16ac] -> imap(mailbox_sync+0x35) [0x80975a5] -> imap(cmd_select_full+0x3d8) [0x8062fe8] -> imap(cmd_select+0x19) [0x8063729] -> imap [0x80659ac] -> imap [0x8065a53] -> imap(client_handle_input+0x2d) [0x8065bad] -> imap(client_input+0x5f) [0x80664ef] -> imap(io_loop_handler_run+0xe0) [0x80da680] -> imap(io_loop_run+0x20) [0x80d9b20] -> imap(main+0x5dc) [0x806ee7c] -> /lib/libc.so.6(__libc_start_main+0xe5) [0xb7e3c725] -> imap [0x805e2b1]
Nov 23 09:43:00 dovecot: Error: child 19671 (imap) killed with signal 6 (core dumped)

Gdb trace in attachment.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb-trace.log
Type: text/x-log
Size: 7880 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20091123/b559dbc9/attachment.bin 


More information about the dovecot mailing list