[Dovecot] segfault with shared namespace version > 2.1.16

Timo Sirainen tss at iki.fi
Fri May 2 08:59:32 UTC 2014


On 17.4.2014, at 3.05, Tom Lieuallen <toml at engr.orst.edu> wrote:

> We're currently running 2.1.16.  I've been wanting to update to a 2.2.X version, but have been running into problems, even with the latest (2.2.12).  I'm not sure at what version this issue appeared, but I believe I've tried 2.2.10, 2.2.11, and now 2.2.12.
> 
> We have a shared maildir setup.  With that configuration in place and with a user in the dovecot-acl file, I can do the following to make it segfault every time.  Note if I comment out the shared namespace config, it does not segfault.
> 
> #0  mailbox_settings_find (user=0x6866c0,
>    vname=0x670800 "sharedimap/support-reports") at mail-storage.c:624
>        box_set = <value optimized out>
>        ns = <value optimized out>
> #1  0x00007f1cb0323fd0 in mailbox_list_get_storage (list=0x7fff73b39088,
>    vname=<value optimized out>, storage_r=0x7fff73b39080)
>    at mailbox-list.c:821
>        set = <value optimized out>
> #2  0x00007f1cb03164a7 in mail_namespace_find_shared (
>    namespaces=<value optimized out>,
>    mailbox=0x670800 "sharedimap/support-reports") at mail-namespace.c:651
>        list = 0x68ea30
>        storage = 0x0
> #3  mail_namespace_find (namespaces=<value optimized out>,
>    mailbox=0x670800 "sharedimap/support-reports") at mail-namespace.c:669
>        ns = 0x68ad70
>        __FUNCTION__ = "mail_namespace_find"
> ....
> ....

Fixed: http://hg.dovecot.org/dovecot-2.2/rev/930b6b1346bd



More information about the dovecot mailing list