[Dovecot] Segfault on dovecot 2.0.1 w/ACLs
Michael M. Slusarz
slusarz at curecanti.org
Wed Sep 1 08:17:27 EEST 2010
* PREAUTH [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID
ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND
UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1
CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH
LIST-STATUS ACL RIGHTS=texk] Logged in as slusarz
5 LIST (SUBSCRIBED) "" (*) RETURN (SUBSCRIBED)
* LIST (\Subscribed) "." "INBOX"
[...]
* LIST (\Subscribed) "." "Mileage Plus"
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6d0cd61 in ?? () from /usr/lib/dovecot/modules/lib01_acl_plugin.so
(gdb) bt full
#0 0x00007ffff6d0cd61 in ?? ()
from /usr/lib/dovecot/modules/lib01_acl_plugin.so
No symbol table info available.
#1 0x00007ffff7b40eea in mailbox_list_iter_next ()
from /usr/lib/dovecot/libdovecot-storage.so.0
No symbol table info available.
#2 0x000000000040b209 in ?? ()
No symbol table info available.
#3 0x000000000040c030 in cmd_list_full ()
No symbol table info available.
#4 0x000000000040f9dd in ?? ()
No symbol table info available.
#5 0x000000000040fab2 in ?? ()
No symbol table info available.
#6 0x000000000040fcfd in client_handle_input ()
No symbol table info available.
#7 0x000000000041059f in client_input ()
No symbol table info available.
#8 0x00007ffff78d8e85 in io_loop_handler_run ()
from /usr/lib/dovecot/libdovecot.so.0
No symbol table info available.
#9 0x00007ffff78d80f8 in io_loop_run () from /usr/lib/dovecot/libdovecot.so.0
No symbol table info available.
#10 0x00007ffff78c76f3 in master_service_run ()
from /usr/lib/dovecot/libdovecot.so.0
No symbol table info available.
#11 0x0000000000418791 in main ()
No symbol table info available.
# 2.0.1: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.35-ARCH x86_64
plugin {
acl = vfile
quota = maildir:User quota
quota_rule = *:storage=10485769
}
Can verify that disabling acl makes the segfault go away.
michael
More information about the dovecot
mailing list