[Dovecot] Panic: file mailbox-list-maildir.c: line 133: unreached

Raúl Massano Brás rbras at iseg.ulisboa.pt
Sun Jan 5 20:53:23 EET 2014


Hi

I am using dovecot 2.0.9 on CentOS 6.4

The following error appears in the logs when users connect to the imap  
server using MACs. All
other clients that I tested work fine.

###### BEGIN ERROR ######

Jan  5 18:04:25 mail dovecot: imap(jcf): Panic: file  
mailbox-list-maildir.c: line 133: unreached

Jan  5 18:04:25 mail dovecot: imap(user): Error: Raw backtrace:  
/usr/lib64/dovecot/libdovecot.so.0(+0x3ca6a) [0x7f991df2ca6a] ->  
/usr/lib64/dovecot/libdovecot.so.0(+0x3cab6) [0x7f991df2cab6] ->  
/usr/lib64/dovecot/libdovecot.so.0(+0x16dba) [0x7f991df06dba] ->  
/usr/lib64/dovecot/libdovecot-storage.so.0(+0x3eace) [0x7f991e1aface]  
->  
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_list_is_valid_pattern+0x26)  
[0x7f991e1a4f86] ->  
/usr/lib64/dovecot/libdovecot-storage.so.0(+0x3c861) [0x7f991e1ad861]  
-> /usr/lib64/dovecot/libdovecot-storage.so.0(fs_list_iter_next+0x2f)  
[0x7f991e1ad3ff] ->  
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_list_iter_next+0xa)  
[0x7f991e1a490a] -> dovecot/imap() [0x40b399] ->  
dovecot/imap(cmd_list_full+0x426) [0x40c246] -> dovecot/imap()  
[0x40f8cd] -> dovecot/imap() [0x40f9ba] ->  
dovecot/imap(client_handle_input+0x135) [0x40fbe5] ->  
dovecot/imap(client_input+0x5f) [0x41050f] ->  
/usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x48)  
[0x7f991df37e08] ->  
/usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0x9f)  
[0x7f991df38d7f] ->  
/usr/lib64/dovecot/libdovecot.so.0(io_loop_run+0x28) [0x7f991df37d98]  
-> /usr/lib64/dovecot/libdovecot.so.0(master_service_run+0x13)  
[0x7f991df26203] -> dovecot/imap(main+0x2f9) [0x418809] ->  
/lib64/libc.so.6(__libc_start_main+0xfd) [0x7f991d76fcdd] ->  
dovecot/imap() [0x408229]

###### END ERROR ######

The dovecot configuration is:

###### BEGIN CONFIG ######

# dovecot -n
# 2.0.9: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-358.23.2.el6.x86_64 x86_64 CentOS release 6.4 (Final)
disable_plaintext_auth = no
mail_access_groups = mail
mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u
mbox_write_locks = fcntl
namespace {
   hidden = yes
   inbox = yes
   list = yes
   location = mbox:~/mail:INBOX=/var/spool/mail/%u
   prefix = "#mbox/"
   separator = /
   type = private
}
namespace {
   location = maildir:~/Maildir
   prefix =
   separator = /
   type = private
}
passdb {
   args = /etc/dovecot/dovecot-ldap.conf.ext
   driver = ldap
}
ssl_ca = </etc/pki/tls/certs/TERENA.crt
ssl_cert = </etc/pki/tls/certs/mail.iseg.ulisboa.pt.crt
ssl_key = </etc/pki/tls/private/mail.iseg.ulisboa.pt.key
syslog_facility = local0
userdb {
   args = /etc/dovecot/dovecot-ldap.conf.ext
   driver = ldap
}

###### END CONFIG ######


I don't know what to do to allow MAC users to use the system. Can anyone help?

Thank you,




-- 
Raúl Brás
Instituto Superior de Economia e Gestão
Universidade de Lisboa


More information about the dovecot mailing list