[Dovecot] imap process and indexer-worker crash while creating folders

Timo Sirainen tss at iki.fi
Wed May 7 13:37:37 UTC 2014


On 1.4.2014, at 21.34, Michael Kliewe <mkliewe at gmx.de> wrote:

> our dovecot processes sometimes crash when we create new folders. The "imap" process and the "indexer worker" process is crashing. We can reproduce this, we have a java program with multiple threads, and sometimes 2 threads try to create the same folder for the same user, and if both collide, dovecot processes crash.
> 
> We don't see this happening in the real world if "normal" imap clients are connected, but our special java program trying to create folders in parallel is producing these crashes.
..
> Apr 1 19:58:28 dovecot01 dovecot: imap(user at domain.de): Panic: file mail-index-transaction-export.c: line 117 (log_append_ext_intro): assertion failed: (intro->ext_id == idx || idx == (uint32_t)-1)

Fixed: http://hg.dovecot.org/dovecot-2.2/rev/ed6e472cab0e



More information about the dovecot mailing list