Panic when using doveadm fts lookup

André Rodier andre at rodier.me
Sun Apr 29 20:43:59 EEST 2018


Hello,

I am actually testing dovecot fts search, using doveadm fts lookup.

I run this command:

doveadm fts lookup -u andre subject "Test"

And this generate this error:

doveadm(andre): Panic: file mail-storage.c: line 1694 
(mailbox_get_open_status): assertion failed: (box->opened)
doveadm(andre): Error: Raw backtrace: 
/usr/lib/dovecot/libdovecot.so.0(+0x95e92) [0x7fa7ac9e8e92] -> 
/usr/lib/dovecot/libdovecot.so.0(+0x95f19) [0x7fa7ac9e8f19] -> 
/usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x7fa7ac97ea91] -> 
/usr/lib/dovecot/libdovecot-storage.so.0(mailbox_get_open_status+0x68) 
[0x7fa7accb5f68] -> 
/usr/lib/dovecot/modules/lib21_fts_solr_plugin.so(+0x494d) 
[0x7fa7ab90394d] -> 
/usr/lib/dovecot/modules/lib20_fts_plugin.so(fts_backend_lookup+0x4d) 
[0x7fa7abf6861d] -> 
/usr/lib/dovecot/modules/doveadm/lib20_doveadm_fts_plugin.so(+0x2821) 
[0x7fa7aabff821] -> doveadm(+0x28fcd) [0x5617545e8fcd] -> 
doveadm(+0x29ba8) [0x5617545e9ba8] -> 
doveadm(doveadm_cmd_ver2_to_mail_cmd_wrapper+0x21c) [0x5617545ea9ec] -> 
doveadm(doveadm_cmd_run_ver2+0x555) [0x5617545f9d25] -> 
doveadm(doveadm_cmd_try_run_ver2+0x37) [0x5617545f9d77] -> 
doveadm(main+0x1da) [0x5617545d9afa] -> 
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1) [0x7fa7ac5d42e1] 
-> doveadm(_start+0x2a) [0x5617545d9eda]

Do I have to do anything special to test the dovecot fts index with 
doveadm lookup? I have not found the documentation on the dovecot web site.

Thanks for your advices.

-- 
André Rodier.
https://github.com/progmaticltd/homebox


More information about the dovecot mailing list