2.4.2 post login core dump when trash plugin is enabled
Hi,
docker run --rm --name dovecot -e USER_PASSWORD=test123 -v dovecot_mail:/srv/vmail -v ~aragon/dovetest/local.conf:/etc/dovecot/conf.d/local.conf -p 110:31110 -p 143:31143 --ulimit core=-1 dovecot/dovecot:latest-dev Dec 16 00:49:57 master: Info: Dovecot v2.4.2 (0962ed2104) starting up for imap, pop3, lmtp, sieve Dec 16 00:50:08 pop3-login: Info: Logged in: user=<test>, method=PLAIN, rip=172.17.0.1, lip=172.17.0.2, mpid=16, secured, session=<m5/SGwdGHNKsEQAB> Dec 16 00:50:08 pop3(test)<16><m5/SGwdGHNKsEQAB>: Fatal: master: service(pop3): child 16 killed with signal 11 (core dumped)
Contents of ~aragon/dovetest/local.conf: mail_plugins { quota = yes trash = yes } protocols = imap pop3 lmtp sieve login_trusted_networks = 172.16.0.0/15
telnet localhost 110
Trying ::1... Connected to localhost. Escape character is '^]'. +OK [XCLIENT] Dovecot ready. user test +OK pass test123 +OK Logged in. Connection closed by foreign host.
dovecot-sysreport uploaded to https://limewire.com/d/PLgit#mrIN2Wx73J
Is this sufficient info?
Regrettably no debug symbols in the Docker builds, unless I missed something.
Thank you in advance.
Regards, Aragon
On 16/12/2025 03:29 EET Aragon Gouveia via dovecot <dovecot@dovecot.org> wrote:
Hi,
docker run --rm --name dovecot -e USER_PASSWORD=test123 -v dovecot_mail:/srv/vmail -v ~aragon/dovetest/local.conf:/etc/dovecot/conf.d/local.conf -p 110:31110 -p 143:31143 --ulimit core=-1 dovecot/dovecot:latest-dev Dec 16 00:49:57 master: Info: Dovecot v2.4.2 (0962ed2104) starting up for imap, pop3, lmtp, sieve Dec 16 00:50:08 pop3-login: Info: Logged in: user=<test>, method=PLAIN, rip=172.17.0.1, lip=172.17.0.2, mpid=16, secured, session=<m5/SGwdGHNKsEQAB> Dec 16 00:50:08 pop3(test)<16><m5/SGwdGHNKsEQAB>: Fatal: master: service(pop3): child 16 killed with signal 11 (core dumped)
Contents of ~aragon/dovetest/local.conf: mail_plugins { quota = yes trash = yes } protocols = imap pop3 lmtp sieve login_trusted_networks = 172.16.0.0/15
telnet localhost 110
Trying ::1... Connected to localhost. Escape character is '^]'. +OK [XCLIENT] Dovecot ready. user test +OK pass test123 +OK Logged in. Connection closed by foreign host.
dovecot-sysreport uploaded to https://limewire.com/d/PLgit#mrIN2Wx73J
Is this sufficient info?
Regrettably no debug symbols in the Docker builds, unless I missed something.
Thank you in advance.
Regards, Aragon
Hi!
Unfortunately we weren't able to use the core file you sent. Can you enable log_debug=category=debug in config file (you can put it in your local.conf) and try again, this hopefully produces more information.
Aki
Hi Aki,
On 22/12/2025 07:16, Aki Tuomi wrote:
Hi!
Unfortunately we weren't able to use the core file you sent. Can you enable log_debug=category=debug in config file (you can put it in your local.conf) and try again, this hopefully produces more information.
Aki
Sure. Attached is the log output when the bug is triggered. HTH!
Thanks, Aragon
participants (2)
-
Aki Tuomi
-
Aragon Gouveia