Public bug reported:

When using dovecot with vnd.dovecot.filter, where the filter returns at
least ~60KB of data back to dovecot, dovecot panics (see dovecot log in
attached apport report).

The error's origin is the pigeonhole plugin. The described error is
already fixed in the github repo for sieve-pigeonhole [1].

We successfully managed to apply the patch locally for ubuntu's current
version of pigeonhole (0.4.13 (7b14904)) by simply cherry picking the
mentioned commit.

System information:
  Description:  Ubuntu 16.04.1 LTS
  Release:      16.04
  dovecot-core:
    Installed: 1:2.2.22-1ubuntu2.1
  dovecot-sieve:
    Installed: 1:2.2.22-1ubuntu2.1

  $ doveconf | head -n2
  # 2.2.22 (fe789d2): /etc/dovecot/dovecot.conf
  # Pigeonhole version 0.4.13 (7b14904)

[1] https://github.com/dovecot/pigeonhole/commit/a95b0579

** Affects: dovecot (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "Information gathered by apport"
   https://bugs.launchpad.net/bugs/1633220/+attachment/4760604/+files/bug.apport

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1633220

Title:
  Dovecot panics when sieve filter outputs much data

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dovecot/+bug/1633220/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to