[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