On Apr 6, 2017, at 1:33 PM, Timo Sirainen tss@iki.fi wrote:
Planning to release v2.2.29 on Monday. Please find and report any bugs before that.
I'm seeing still seeing the assert that started showing up for me with 2.2.28 (https://www.dovecot.org/pipermail/dovecot/2017-February/107250.html)
Below I generate it using doveadm with dovecot 2.2.29rc1 (output slightly cleaned up so the backtrace is easier to read)
% sudo doveadm index -A \* doveadm(dluke): Panic: file mailbox-list.c: line 1159 (mailbox_list_try_mkdir_root): assertion failed: (strncmp(root_dir, path, strlen(root_dir)) == 0) doveadm(dluke): Error: Raw backtrace: 2 libdovecot.0.dylib 0x000000010cfed284 default_fatal_finish + 36 -> 3 libdovecot.0.dylib 0x000000010cfed05d default_fatal_handler + 61 -> 4 libdovecot.0.dylib 0x000000010cfed5a9 i_panic + 169 -> 5 libdovecot-storage.0.dylib 0x000000010ce49677 mailbox_list_try_mkdir_root + 1207 -> 6 libdovecot-storage.0.dylib 0x000000010ce49759 mailbox_list_mkdir_root + 25 -> 7 lib21_fts_lucene_plugin.so 0x000000010ee6ab39 fts_backend_lucene_update_set_build_key + 73 -> 8 lib20_fts_plugin.so 0x000000010d2017cf fts_backend_update_set_build_key + 79 -> 9 lib20_fts_plugin.so 0x000000010d2027a7 fts_build_mail + 1479 -> 10 lib20_fts_plugin.so 0x000000010d20795a fts_mail_precache + 794 -> 11 libdovecot-storage.0.dylib 0x000000010ce2ff59 mail_precache + 25 -> 12 doveadm 0x000000010cd319df cmd_index_run + 1007 -> 13 doveadm 0x000000010cd2c0e5 doveadm_mail_next_user + 421 -> 14 doveadm 0x000000010cd2d6f5 doveadm_mail_cmd_exec + 645 -> 15 doveadm 0x000000010cd2d32d doveadm_cmd_ver2_to_mail_cmd_wrapper + 1629 -> 16 doveadm 0x000000010cd3c696 doveadm_cmd_run_ver2 + 1046 -> 17 doveadm 0x000000010cd3c257 doveadm_cmd_try_run_ver2 + 55 -> 18 doveadm 0x000000010cd3ef79 main + 1001 -> 19 libdyld.dylib 0x00007fff93655235 start + 1 Abort
-- Daniel J. Luke