When performing an on-server search via IMAP client, Dovecot crashes instead. Panic: file message-parser.c: line 174 (message_part_finish): assertion failed: (ctx->nested_parts_count > 0) The problem is known to the developers and the Debian version has been patched: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970386. https://github.com/dovecot/core/commit/a668d767a710ca18ab6e7177d8e8be22a6b024fb?branch=a668d767a710ca18ab6e7177d8e8be22a6b024fb&diff=unified Reproducible: Always
Created attachment 674347 [details, diff] Patch from https://github.com/dovecot/core/commit/a668d767a710ca18ab6e7177d8e8be22a6b024fb?branch=a668d767a710ca18ab6e7177d8e8be22a6b024fb&diff=unified
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f547e8cd9631d22431480e0ffdb307539b2915 commit f5f547e8cd9631d22431480e0ffdb307539b2915 Author: Eray Aslan <eras@gentoo.org> AuthorDate: 2020-11-23 11:39:42 +0000 Commit: Eray Aslan <eras@gentoo.org> CommitDate: 2020-11-23 11:41:04 +0000 net-mail/dovecot: fix assert crash when searching thanks to Alexander Brüning Closes: https://bugs.gentoo.org/756094 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Eray Aslan <eras@gentoo.org> net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild | 297 +++++++++++++++++++++ .../dovecot/files/dovecot-fix-search-crash.patch | 91 +++++++ 2 files changed, 388 insertions(+)