On 1.4.2014, at 21.34, Michael Kliewe <[email protected]> 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([email protected]): 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
