Package: dovecot-imapd
Version: 1:2.1.7-7
Severity: important

Dear Maintainer,

on connection from at least some clients, dovecot's imapd crashes with signal 
11. I enabled core dumps and got the following stacktrace:

Core was generated by `dovecot/imap'.
Program terminated with signal 11, Segmentation fault.
#0  0x00007f0ec56c2596 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
(gdb) ?
Undefined command: "".  Try "help".
(gdb) bt
#0  0x00007f0ec56c2596 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1  0x00007f0ec45a7a42 in acl_list_get_root_dir (backend=<optimized out>) at 
acl-backend-vfile-acllist.c:53
#2  0x00007f0ec45a7a7d in acl_list_get_path 
(backend=backend@entry=0x7f0ec7089910) at acl-backend-vfile-acllist.c:67
#3  0x00007f0ec45a8143 in acl_backend_vfile_acllist_read 
(backend=0x7f0ec7089910) at acl-backend-vfile-acllist.c:81
#4  acl_backend_vfile_acllist_refresh (backend=0x7f0ec7089910) at 
acl-backend-vfile-acllist.c:150
#5  0x00007f0ec45a846b in acl_backend_vfile_acllist_verify 
(backend=0x7f0ec7089910, name=0x7f0ec70bbd50 "", mtime=0) at 
acl-backend-vfile-acllist.c:343
#6  0x00007f0ec45a7406 in acl_backend_vfile_object_refresh_cache 
(_aclobj=0x7f0ec70bc6c0) at acl-backend-vfile.c:858
#7  0x00007f0ec45a4f7a in acl_object_get_my_rights_real (aclobj=0x7f0ec70bc6c0, 
pool=0x7f0ec7056490, rights_r=0x7fff3b541228) at acl-api.c:84
#8  0x00007f0ec45a5045 in acl_object_get_my_rights (aclobj=<optimized out>, 
pool=<optimized out>, rights_r=rights_r@entry=0x7fff3b541228) at acl-api.c:103
#9  0x00007f0ec45a9c0c in acl_mailbox_exists (box=0x7f0ec70bb3b0, 
auto_boxes=true, existence_r=0x7fff3b5412cc) at acl-mailbox.c:427
#10 0x00007f0ec5cf78f5 in mailbox_exists (box=0x7f0ec70bb3b0, 
auto_boxes=auto_boxes@entry=true, existence_r=existence_r@entry=0x7fff3b5412cc)
    at mail-storage.c:757
#11 0x00007f0ec61b35a5 in list_namespace_send_prefix 
(ctx=ctx@entry=0x7f0ec708c7e8, have_children=have_children@entry=false) at 
cmd-list.c:332
#12 0x00007f0ec61b3a19 in cmd_list_continue (cmd=cmd@entry=0x7f0ec708c6e0) at 
cmd-list.c:863
#13 0x00007f0ec61b45f0 in cmd_list_full (cmd=0x7f0ec708c6e0, lsub=false) at 
cmd-list.c:1032
#14 0x00007f0ec61b8edc in command_exec (cmd=cmd@entry=0x7f0ec708c6e0) at 
imap-commands.c:148
#15 0x00007f0ec61b7f2e in client_command_input (cmd=0x0) at imap-client.c:682
#16 0x00007f0ec61b7fda in client_command_input (cmd=0x7f0ec708c6e0) at 
imap-client.c:733
#17 0x00007f0ec61b823d in client_handle_next_command (remove_io_r=<synthetic 
pointer>, client=0x7f0ec708bb40) at imap-client.c:774
#18 client_handle_input (client=client@entry=0x7f0ec708bb40) at 
imap-client.c:786
#19 0x00007f0ec61b8b35 in client_input (client=0x7f0ec708bb40) at 
imap-client.c:825
#20 0x00007f0ec5a3d016 in io_loop_call_io (io=0x7f0ec708c5e0) at ioloop.c:379
#21 0x00007f0ec5a3dcc7 in io_loop_handler_run 
(ioloop=ioloop@entry=0x7f0ec705e670) at ioloop-epoll.c:213
#22 0x00007f0ec5a3ca28 in io_loop_run (ioloop=0x7f0ec705e670) at ioloop.c:398
#23 0x00007f0ec5a29483 in master_service_run (service=0x7f0ec705e520, 
callback=callback@entry=0x7f0ec61c0b60 <client_connected>) at 
master-service.c:544
#24 0x00007f0ec61b03e7 in main (argc=1, argv=0x7f0ec705e370) at main.c:389
(gdb) 

*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
Attempt of Apple Mail.app or egroupware imap client to connect to server. Don't 
know the exact command.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
Doesn't depend on what I do or don't do. I believe the problem came in with a 
fairly recent Debian update, but not of dovecot packages.

   * What was the outcome of this action?
Dovecot crashed, no mails or folders visible in egroupware, cached results 
visile in Mail.app.

   * What outcome did you expect instead?
Dovecot not crashing ;-)



-- Package-specific info:

dovecot configuration
---------------------
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.10-2-amd64 x86_64 Debian jessie/sid 
disable_plaintext_auth = no
mail_access_groups = mail
mail_location = mbox:~/IMail/:INBOX=/var/spool/mail/%u
mail_plugins = acl
mail_privileged_group = mail
namespace {
  location = 
mbox:/home/%%u/IMail/:INBOX=/var/spool/mail/%%u:INDEX=~/IMail/shared/%%u
  prefix = shared/%%u/
  separator = /
  subscriptions = no
  type = shared
}
namespace inbox {
  inbox = yes
  location = 
  prefix = 
  type = private
}
passdb {
  driver = pam
}
plugin {
  acl = vfile
  acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db
}
protocols = imap
service auth {
  user = root
}
ssl_cert = </etc/ssl/certs/dovecot.pem
ssl_key = </etc/ssl/private/dovecot.pem
ssl_key_password = 1234
userdb {
  driver = passwd
}
protocol imap {
  mail_max_userip_connections = 30
  mail_plugins = acl imap_acl
}

-- System Information:
Debian Release: jessie/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.10-2-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dovecot-imapd depends on:
ii  dovecot-core  1:2.1.7-7
ii  libc6         2.17-92
ii  ucf           3.0027+nmu1

dovecot-imapd recommends no packages.

dovecot-imapd suggests no packages.

Versions of packages dovecot-imapd is related to:
ii  dovecot-core [dovecot-common]  1:2.1.7-7
ii  dovecot-dbg                    1:2.1.7-7
pn  dovecot-dev                    <none>
pn  dovecot-gssapi                 <none>
ii  dovecot-imapd                  1:2.1.7-7
pn  dovecot-ldap                   <none>
pn  dovecot-lmtpd                  <none>
pn  dovecot-managesieved           <none>
pn  dovecot-mysql                  <none>
pn  dovecot-pgsql                  <none>
pn  dovecot-pop3d                  <none>
ii  dovecot-sieve                  1:2.1.7-7
pn  dovecot-sqlite                 <none>

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to