[Dovecot] Squat Indexing
Jeff Grossman
jeff at stikman.com
Thu Mar 6 16:20:40 EET 2008
I tried Squat indexing on my very small home system and when I did a
body search in Thunderbird, I got a TON, and I mean TON, of these
messages in my log file:
Mar 6 06:13:31 apple dovecot: child 14142 (imap) killed with signal 6
Mar 6 06:13:31 apple dovecot: IMAP(jeff): file file-lock.c: line 112:
unreached
Mar 6 06:13:31 apple dovecot: IMAP(jeff): Raw backtrace: imap
[0x482771] -> imap [0x482166] -> imap [0x484d86] ->
imap(file_wait_lock+0x35) [0x484ef5] ->
/usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so [0x2b4664a69a0c]
-> /usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so
[0x2b4664a6a99b] ->
/usr/local/lib/dovecot/imap/lib21_fts_squat_plugin.so(squat_trie_get_last_uid+0x4c)
[0x2b4664a6ac1c] -> /usr/local/lib/dovecot/imap/lib20_fts_plugin.so
[0x2b4664862d0b] -> /usr/local/lib/dovecot/imap/lib20_fts_plugin.so
[0x2b4664863bb3] -> imap(cmd_search+0xd9) [0x41b909] ->
imap(cmd_uid+0x52) [0x41ca12] -> imap [0x41d348] -> imap [0x41d3e9] ->
imap [0x41db5f] -> imap(client_input+0x5f) [0x41dd8f] ->
imap(io_loop_handler_run+0xf8) [0x4894c8] -> imap(io_loop_run+0x1d)
[0x4887ad] -> imap(main+0x3c2) [0x424f52] ->
/lib/libc.so.6(__libc_start_main+0xf4) [0x2b466451e1c4] -> imap [0x417df9]
This is with version 1.1rc1. Here is a copy of my dovecot -n:
# 1.1.rc1: /usr/local/etc/dovecot.conf
base_dir: /var/run/dovecot/
log_timestamp: %Y-%m-%d %H:%M:%S
protocols: imap imaps pop3 pop3s
ssl_cert_file: /etc/ssl/certs/stikman-godaddy.crt
ssl_key_file: /etc/ssl/private/stikman-godaddy.key
disable_plaintext_auth: no
login_dir: /var/run/dovecot//login
login_executable(default): /usr/local/libexec/dovecot/imap-login
login_executable(imap): /usr/local/libexec/dovecot/imap-login
login_executable(pop3): /usr/local/libexec/dovecot/pop3-login
verbose_proctitle: yes
mail_extra_groups: mail
mail_location: maildir:~/Maildir
dotlock_use_excl: no
fsync_disable: yes
lock_method: dotlock
maildir_copy_with_hardlinks: no
mail_executable(default): /usr/local/libexec/dovecot/imap
mail_executable(imap): /usr/local/libexec/dovecot/imap
mail_executable(pop3): /usr/local/libexec/dovecot/pop3
mail_plugins(default): fts fts_squat
mail_plugins(imap): fts fts_squat
mail_plugins(pop3):
mail_plugin_dir(default): /usr/local/lib/dovecot/imap
mail_plugin_dir(imap): /usr/local/lib/dovecot/imap
mail_plugin_dir(pop3): /usr/local/lib/dovecot/pop3
auth default:
mechanisms: plain login
passdb:
driver: pam
userdb:
driver: passwd
plugin:
fts: squat
More information about the dovecot
mailing list