Hiromi-san,

Domo arigato gozaimasu.  Indexing right now and have not hit the error.

-cs

On 11/4/2014 7:14 PM, Hiromi Kimura wrote:
cs+dove...@ctzen.com wrote:

Hi,

I've setup FTS using lucene and it should be working, the lucene index is updated when mail arrives.

I also managed to reindex my INBOX: doveadm index -u foo -q INBOX

However, when I try to index an Archives folder: doveadm index -u foo -q Archives, the index-work crashed with this log message:

dovecot: indexer-worker(foo): Panic: file message-decoder.c: line 363 (message_decode_body): assertion failed: (ctx->translation_size <= sizeof(ctx->translation_buf)) dovecot: indexer: Error: Indexer worker disconnected, discarding 1 requests for foo dovecot: indexer-worker(foo): Fatal: master: service(indexer-worker): child 28730 killed with signal 6 (core dumps disabled)

The Archives folder has 22317 messages.

Please help.


dovecot --version
2.2.15


dovecot -n
# 2.2.15: /usr/local/etc/dovecot/dovecot.conf
# OS: FreeBSD 10.0-STABLE i386

Last week, I faced same error on FreeBSD10.0 with solr index setup.
This is a FreeBSD10 specific problem due to iconv library (in libc).
So, solution is install the converters/libiconv package and
recompile dovecot package.
Edit mail/dovecot2/Makefile,
from
 USES=   cpe iconv libtool
to
 USES=   cpe iconv:translit libtool

Hope this helps you.

-=-=-=-=-
Hiromi KIMURA http://www.tac.tsukuba.ac.jp/~hiromi/

Reply via email to