Hide Forgot
Description of problem: Single event, saw: Panic: file mail-index-transaction-export.c: line 117 (log_append_ext_intro): assertion failed: (intro->ext_id == idx || idx == (uint32_t)-1) Some background/similar reports: http://www.dovecot.org/list/dovecot/2014-April/095516.html http://www.dovecot.org/list/dovecot/2014-May/095982.html Possible fixes: http://hg.dovecot.org/moved-to-github/dovecot-2.2/rev/ed6e472cab0e https://github.com/dovecot/core/commit/b8864211b88ed7521e9af514590639344af38910 Version-Release number of selected component (if applicable): dovecot-2.2.10-5.el7.x86_64
Logs: Apr 27 08:07:05 mail dovecot: imap(username): Error: Synchronization corrupted index header: /var/spool/imap/username/mailboxes/011 -Seminars 2016/World Series Redmond/Pascale/dbox-Mails/dovecot.index Apr 27 08:07:05 mail dovecot: imap(username): Warning: fscking index file /var/spool/imap/username/mailboxes/011 -Seminars 2016/World Series Redmond/Pascale/dbox-Mails/dovecot.index Apr 27 08:07:05 mail dovecot: imap(username): Panic: file mail-index-transaction-export.c: line 117 (log_append_ext_intro): assertion failed: (intro->ext_id == idx || idx == (uint32_t)-1) Apr 27 08:07:05 mail dovecot: imap(username): Error: Raw backtrace: /usr/lib64/dovecot/libdovecot.so.0(+0x6a06e) [0x7f644717b06e] -> /usr/lib64/dovecot/libdovecot.so.0(+0x6a14e) [0x7f644717b14e] -> /usr/lib64/dovecot/libdovecot.so.0(i_fatal+0) [0x7f644713352c] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0xbfcf5) [0x7f64474a6cf5] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_transaction_export+0x208) [0x7f64474a7238] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0xbf33f) [0x7f64474a633f] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_transaction_commit_full+0x9d) [0x7f64474a67bd] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_transaction_commit+0x1c) [0x7f64474a686c] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_sync_commit+0xdc) [0x7f64474af2ac] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mdbox_sync_finish+0x1e) [0x7f6447424cee] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mdbox_transaction_save_commit_post+0x39) [0x7f64474240f9] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0xb1192) [0x7f6447498192] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_transaction_commit_full+0x9d) [0x7f64474a67bd] -> /usr/lib64/dovecot/libdovecot-storage.so.0(index_transaction_commit+0x107) [0x7f6447498697] -> /usr/lib64/dovecot/lib20_zlib_plugin.so(+0x2c73) [0x7f6446945c73] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_transaction_commit_get_changes+0x4f) [0x7f644746665f] -> dovecot/imap(+0xe1aa) [0x7f64479371aa] -> dovecot/imap(command_exec+0x3c) [0x7f644794201c] -> dovecot/imap(+0x17f1f) [0x7f6447940f1f] -> dovecot/imap(+0x18005) [0x7f6447941005] -> dovecot/imap(client_handle_input+0x14d) [0x7f64479412fd] -> dovecot/imap(client_input+0x85) [0x7f64479416c5] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x27) [0x7f644718ba87] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0xff) [0x7f644718c90f] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_run+0x38) [0x7f644718b5d8] -> /usr/lib64/dovecot/libdovecot.so.0(master_service_run+0x13) [0x7f64471389e3] -> dovecot/imap(main+0x2c4) [0x7f6447935324] -> /lib64/libc.so.6(__libc_start_main+0xf5) [0x7f6446d71b15] Apr 27 08:07:05 mail dovecot: imap(username): Fatal: master: service(imap): child 12882 killed with signal 6 (core dumped)
Still happening infrequently: Jun 2 15:56:41 mail dovecot: imap(username): Panic: file mail-index-transaction-export.c: line 117 (log_append_ext_intro): assertion failed: (intro->ext_id == idx || idx == (uint32_t)-1)
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2016-2477.html