Hi,

Since few weeks, I have regularly the issue below with some mailboxes - This is happening randomly.  Users are complaining emails are not visible. The situation is recovered by removing indexes but I would like to have it fix permanently.

Ruuning dovecot 2.2.10 - Anyone to advise me what is wrong ?

Thanks.

Dec 05 08:03:37 justyna.rezoo.org dovecot[18684]: imap(XXX): Panic: file mail-index-sync-keywords.c: line 227 (keywords_update_records): assertion failed: (data_offset >= sizeof(struct mail_index_record))
Dec 05 08:03:37 justyna.rezoo.org dovecot[18684]: imap(xxx: Error: Raw backtrace: /usr/lib64/dovecot/libdovecot.so.0(+0x6a06e) [0x7fb890be706e] -> /usr/lib64/dovecot/libdovecot.so.0(+0x6a14e) [0x7fb890be714e] -> /usr/lib64/dovecot/libdovecot.so.0(i_fatal+0) [0x7fb890b9f52c] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_sync_keywords+0x808) [0x7fb890f205c8] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_sync_record+0xfd) [0x7fb890f20eed] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_sync_map+0x21e) [0x7fb890f21e8e] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_map+0x3e7) [0x7fb890f12b77] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0xb937d) [0x7fb890f0e37d] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0xb9990) [0x7fb890f0e990] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mail_index_open+0x8c) [0x7fb890f0ea7c] -> /usr/lib64/dovecot/libdovecot-storage.so.0(index_storage_mailbox_open+0x87) [0x7fb890eff9c7] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0x4d882) [0x7fb890ea2882] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0x4d963) [0x7fb890ea2963] -> /usr/lib64/dovecot/lib20_zlib_plugin.so(+0x2a4c) [0x7fb89018fa4c] -> /usr/lib64/dovecot/libdovecot-storage.so.0(+0x802b4) [0x7fb890ed52b4] -> /usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_open+0x20) [0x7fb890ed5430] -> dovecot/imap(cmd_select_full+0x172) [0x7fb8913b0432] -> dovecot/imap(command_exec+0x3c) [0x7fb8913b601c] -> dovecot/imap(+0x17f1f) [0x7fb8913b4f1f] -> dovecot/imap(+0x18005) [0x7fb8913b5005] -> dovecot/imap(client_handle_input+0x14d) [0x7fb8913b52fd] -> dovecot/imap(client_input+0x85) [0x7fb8913b56c5] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x27) [0x7fb890bf7a87] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0xff) [0x7fb890bf890f] -> /usr/lib64/dovecot/libdovecot.so.0(io_loop_run+0x38) [0x7fb890bf75d8] -> /usr/lib64/dovecot/libdovecot.so.0(master_service_run+0x13) [0x7fb890ba49e3] -> dovecot/imap(main+0x2c4) [0x7fb8913a9324] -> /lib64/libc.so.6(__libc_start_main+0xf5) [0x7fb8907cf3d5]



Thomas Durand
+336 12 07 31 87
thomas.durand@rezoo.org