[Dovecot] Error with 2.0.18
Today I found this in my log:
Feb 26 14:27:51 postamt dovecot: imap(tscxxxf): Error: mmap(/home/t/s/tscxxxf/Maildir/dovecot.index.search.uids) failed: Cannot allocate memory Feb 26 14:27:51 postamt dovecot: imap(tscxxxf): Error: Corrupted squat uidlist file /home/t/s/tscxxxf/Maildir/dovecot.index.search.uids: uidlist not found Feb 26 14:27:52 postamt dovecot: imap(tscxxxf): Panic: file squat-trie.c: line 289 (squat_trie_lock): assertion failed: (trie->fd != -1) Feb 26 14:27:52 postamt dovecot: imap(tscxxxf): Error: Raw backtrace: /usr/local/lib/dovecot/libdovecot.so.0(+0x3d44a) [0xb771644a] -> /usr/local/lib/dovecot/libdovecot.so.0(+0x3d4bb) [0xb77164bb] -> /usr/local/lib/dovecot/libdovecot.so.0(i_fatal+0) [0xb7716d87] -> /usr/local/lib/dovecot/lib21_fts_squat_plugin.so(+0x3bfa) [0xb74e1bfa] -> /usr/local/lib/dovecot/lib21_fts_squat_plugin.so(squat_trie_build_deinit+0x9fc) [0xb74e4d3c] -> /usr/local/lib/dovecot/lib21_fts_squat_plugin.so(+0x2a95) [0xb74e0a95] -> /usr/local/lib/dovecot/lib20_fts_plugin.so(fts_backend_build_deinit+0x1b) [0xb752f6bb] -> /usr/local/lib/dovecot/lib20_fts_plugin.so(+0x3726) [0xb7530726] -> /usr/local/lib/dovecot/lib20_fts_plugin.so(+0x51d3) [0xb75321d3] -> /usr/local/lib/dovecot/lib20_fts_plugin.so(+0x5c34) [0xb7532c34] -> /usr/local/lib/dovecot/libdovecot-storage.so.0(mailbox_search_next_nonblock+0x3b) [0xb778b0cb] -> dovecot/imap tscxxxf 141.42.206.38 SELECT UID SEARCH [0x805ce6e] -> dovecot/imap [tscxxxf 141.42.206.38 SELECT UID SEARC Feb 26 14:27:55 postamt dovecot: master: Error: service(imap): child 18468 killed with signal 6 (core dumped)
-- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt@charite.de | http://www.charite.de
On Mon, 2012-02-27 at 09:39 +0100, Ralf Hildebrandt wrote:
Today I found this in my log:
Feb 26 14:27:51 postamt dovecot: imap(tscxxxf): Error: mmap(/home/t/s/tscxxxf/Maildir/dovecot.index.search.uids) failed: Cannot allocate memory
Large index, process VSZ limit reached. You might need to increase service imap { vsz_limit }.
Feb 26 14:27:51 postamt dovecot: imap(tscxxxf): Error: Corrupted squat uidlist file /home/t/s/tscxxxf/Maildir/dovecot.index.search.uids: uidlist not found Feb 26 14:27:52 postamt dovecot: imap(tscxxxf): Panic: file squat-trie.c: line 289 (squat_trie_lock): assertion failed: (trie->fd != -1)
Bugs caused by the above. I don't think I'm going to spend time on Squat anymore, with v2.1 Lucene backend works better and faster.
- Timo Sirainen <tss@iki.fi>:
On Mon, 2012-02-27 at 09:39 +0100, Ralf Hildebrandt wrote:
Today I found this in my log:
Feb 26 14:27:51 postamt dovecot: imap(tscxxxf): Error: mmap(/home/t/s/tscxxxf/Maildir/dovecot.index.search.uids) failed: Cannot allocate memory
Large index, process VSZ limit reached. You might need to increase service imap { vsz_limit }.
Indeed. That user has quite a bit of mail (3GB)
Feb 26 14:27:51 postamt dovecot: imap(tscxxxf): Error: Corrupted squat uidlist file /home/t/s/tscxxxf/Maildir/dovecot.index.search.uids: uidlist not found Feb 26 14:27:52 postamt dovecot: imap(tscxxxf): Panic: file squat-trie.c: line 289 (squat_trie_lock): assertion failed: (trie->fd != -1)
Bugs caused by the above. I don't think I'm going to spend time on Squat anymore, with v2.1 Lucene backend works better and faster.
Too lazy to set that up (yet).
-- Ralf Hildebrandt Geschäftsbereich IT | Abteilung Netzwerk Charité - Universitätsmedizin Berlin Campus Benjamin Franklin Hindenburgdamm 30 | D-12203 Berlin Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962 ralf.hildebrandt@charite.de | http://www.charite.de
participants (2)
-
Ralf Hildebrandt
-
Timo Sirainen