2.3.17: Panic on LMTP deliveries

Stephan Bosch stephan at rename-it.nl
Fri Nov 12 09:28:40 UTC 2021



On 11/11/2021 14:20, Michael Glaus wrote:
> Since the doevcot update to 2.3.17 i get a panic if a mail is 
> delivered with lmtp.
> In the logs i get these messages:
>
> lmtp(rcpt at example.com)<21067><AtxaKh+hi2FLUgAAwujwpQ>: Error: 
> lmtp-server: conn 10.0.0.105:52981 [1]: rcpt rcpt at example.com: 
> duplicate db: User rcpt at example.com doesn't have home dir set, 
> disabling duplicate database
> lmtp(rcpt at example.com)<21067><AtxaKh+hi2FLUgAAwujwpQ>: Panic: file 
> imem.c: line 65 (i_strconcat): assertion failed: (str1 != NULL)
> lmtp(rcpt at example.com)<21067><AtxaKh+hi2FLUgAAwujwpQ>: Fatal: master: 
> service(lmtp): child 21067 killed with signal 6 (core dumped)
>
> In the running config userdb does not return the field “home” and 
> therefor a user does not have a “mail_home” only a “mail_location”.
> If i change the config to provide a “mail_home” it works, but due to 
> the directory structure i can not change this yet.

Problem confirmed. This is a 2.3.17 regression. Tracking internally as 
DOP-2659.

Regards,

Stephan.


More information about the dovecot mailing list