[Dovecot] mailbox count folders issues

Nikita Koshikov koshikov at gmail.com
Fri Nov 20 10:23:19 EET 2009


On Thu, 19 Nov 2009 18:53:19 -0500
Timo Sirainen <tss at iki.fi> wrote:

> On Thu, 2009-11-19 at 18:31 -0500, Timo Sirainen wrote:
> > On Thu, 2009-11-19 at 09:10 +0200, Nikita Koshikov wrote:
> > > Nov 19 08:57:34 IMAP(alice at domain.com): Warning: header rewrite: size=32824
> > > Nov 19 08:57:34 IMAP(alice at domain.com): Warning: mail_index_update_header_ext: ext_id=2 offset=0 size=32824
> > > Nov 19 08:57:34 IMAP(alice at domain.com): Warning: log_append_ext_hdr_update: size=65536
> > 
> > Thanks. Pretty simple fix after all that I missed:
> > http://hg.dovecot.org/dovecot-1.2/rev/3e1ca490dde0
> 
> Except .. although that above patch helps a bit, it still breaks after
> header size goes to 64k and fixing that requires changing index file
> format a bit. This should help there:
> http://hg.dovecot.org/dovecot-1.2/rev/e5d38150be58
> 

Sorry, but with version 1.2.8 the crash is still here:

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_)
Nov 20 10:16:00 IMAP(alice at domain.com): Error: Raw backtrace: imap [0x80d2411] -> imap [0x80d2482] -> imap [0x80d1de9] -> imap [0x80b4a9f] -> imap(mail_tran]
Nov 20 10:16:00 dovecot: Error: child 29596 (imap) killed with signal 6 (core dumped)

I have tried delete old indexes, but this didn't help.

current gdb-trace is attached.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdb-trace.log
Type: text/x-log
Size: 6824 bytes
Desc: not available
Url : http://dovecot.org/pipermail/dovecot/attachments/20091120/cd3082a4/attachment.bin 


More information about the dovecot mailing list