[Dovecot] Panic: file mailbox-list-maildir.c: line 133: unreached
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 =
###### 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
Am 05.01.2014 19:53, schrieb Raúl Massano Brás:
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 =
###### END CONFIG ######
I don't know what to do to allow MAC users to use the system. Can anyone help?
Thank you,
2.0.9 is old what about upgrade to recent 2.1.x, 2.2.x
the latest patchlevel of 2.0.x is 2.0.21 so minimum try upgrade to this, your problem may allready got fixed
Best Regards MfG Robert Schetterer
-- [*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Axel von der Ohe, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein
Citando Robert Schetterer rs@sys4.de:
2.0.9 is old what about upgrade to recent 2.1.x, 2.2.x
the latest patchlevel of 2.0.x is 2.0.21 so minimum try upgrade to this, your problem may allready got fixed
Upgrading to version 2.2.7 solved the problem. Thank you for the advice.
Best Regards,
-- Raúl Brás Instituto Superior de Economia e Gestão Universidade de Lisboa
participants (2)
-
Raúl Massano Brás
-
Robert Schetterer