* 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
On Tue, 2010-08-31 at 23:17 -0600, Michael M. Slusarz wrote:> 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.I couldn't reproduce this. I guess it requires some specific config. Can you get bt with debug symbols and/or give full doveconf -n output?
Apparently Analagous Threads
- Crash while accessing mdbox folders
- Dovecot 2.0.beta3: mdbox mailbox crashes upon login
- 2.2.0rc6: crash with mailbox_list_index=yes (and virtual?)
- Panic at "doveadm backup" (mailbox_symlink_exists): assertion failed: (ret > 0)
- Panic: file mailbox-list-maildir.c: line 133: unreached