dovecot-lda crash after upgrade to 2.2.28

Max Kostikov max at kostikov.co
Tue Feb 28 14:32:38 UTC 2017


I just recreated configuration of Dovecot 2.2.28 and got the same error 
but in imap service (it was there in logs too as for dovecot-lda but I 
don't saw it at time).
> Feb 27 20:09:41 beta dovecot: imap(postmaster at peek.ru): Panic: file 
> mail-namespace.c: line 709 (mail_namespace_find): assertion failed: (ns 
> != NULL)
> Feb 27 20:09:47 beta dovecot: lda(my at domain.ru): Panic: file 
> mail-namespace.c: line 709 (mail_namespace_find): assertion failed: (ns 
> != NULL)

So I show you only imap backtrace below.

# gdb /usr/local/libexec/dovecot/imap 1
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you 
are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for 
details.
This GDB was configured as "amd64-marcel-freebsd"...(no debugging 
symbols found)...
Attaching to program: /usr/local/libexec/dovecot/imap, process 1
ptrace: Invalid argument.
Core was generated by `imap'.
Program terminated with signal 6, Aborted.
Reading symbols from /usr/local/lib/dovecot/libdovecot-lda.so.0...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/dovecot/libdovecot-lda.so.0
Reading symbols from 
/usr/local/lib/dovecot/libdovecot-storage.so.0...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/dovecot/libdovecot-storage.so.0
Reading symbols from /usr/local/lib/dovecot/libdovecot.so.0...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/dovecot/libdovecot.so.0
Reading symbols from /lib/libc.so.7...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libc.so.7
Reading symbols from /usr/lib/libkrb5.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libkrb5.so.11
Reading symbols from /usr/lib/libgssapi.so.10...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libgssapi.so.10
Reading symbols from /usr/lib/libgssapi_krb5.so.10...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/libgssapi_krb5.so.10
Reading symbols from /usr/lib/libasn1.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libasn1.so.11
Reading symbols from /usr/lib/libcom_err.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libcom_err.so.5
Reading symbols from /lib/libcrypt.so.5...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libcrypt.so.5
Reading symbols from /lib/libcrypto.so.8...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libcrypto.so.8
Reading symbols from /usr/lib/libhx509.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libhx509.so.11
Reading symbols from /usr/lib/libroken.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libroken.so.11
Reading symbols from /usr/lib/libwind.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libwind.so.11
Reading symbols from /usr/lib/libheimbase.so.11...(no debugging symbols 
found)...done.
Loaded symbols for /usr/lib/libheimbase.so.11
Reading symbols from /usr/lib/libprivateheimipcc.so.11...(no debugging 
symbols found)...done.
Loaded symbols for /usr/lib/libprivateheimipcc.so.11
Reading symbols from /lib/libthr.so.3...(no debugging symbols 
found)...done.
Loaded symbols for /lib/libthr.so.3
Reading symbols from /usr/local/lib/dovecot/lib01_acl_plugin.so...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/dovecot/lib01_acl_plugin.so
Reading symbols from 
/usr/local/lib/dovecot/lib02_imap_acl_plugin.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/dovecot/lib02_imap_acl_plugin.so
Reading symbols from /usr/local/lib/dovecot/lib10_quota_plugin.so...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/dovecot/lib10_quota_plugin.so
Reading symbols from 
/usr/local/lib/dovecot/lib11_imap_quota_plugin.so...(no debugging 
symbols found)...done.
Loaded symbols for /usr/local/lib/dovecot/lib11_imap_quota_plugin.so
Reading symbols from /usr/local/lib/dovecot/lib11_trash_plugin.so...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/dovecot/lib11_trash_plugin.so
Reading symbols from 
/usr/local/lib/dovecot/lib90_antispam_plugin.so...(no debugging symbols 
found)...done.
Loaded symbols for /usr/local/lib/dovecot/lib90_antispam_plugin.so
Reading symbols from /usr/local/lib/compat/pkg/nss_winbind.so.1...(no 
debugging symbols found)...done.
Loaded symbols for /usr/local/lib/compat/pkg/nss_winbind.so.1
Reading symbols from /libexec/ld-elf.so.1...(no debugging symbols 
found)...done.
Loaded symbols for /libexec/ld-elf.so.1
#0  0x000000001117655a in thr_kill () from /lib/libc.so.7
[New Thread 13616000 (LWP 100455/<unknown>)]
(gdb) quit

Aki Tuomi писал 2017-02-28 13:20:
> On 28.02.2017 13:16, Max Kostikov wrote:
>> Hi!
>> 
>> I posted this problem few days ago in FreeBSD bugtracker
>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217364
>> So, the problem is in crash of dovecot-lda client while
>> local mailbox delivery with this message in log
>>> dovecot: lda(my at email): Panic: file mail-namespace.c: line 709
>>> (mail_namespace_find): assertion failed: (ns != NULL)
>> 
> 
> Core backtrace would help alot!

-- 
With best regards,
Max Kostikov

BBM: 24CA5DF8 | W: https://kostikov.co


More information about the dovecot mailing list