Occasional crash in db-auth.c (Valgrind: Invalid read of size 4 et al.), Dovecot 2.2.27+

Jonas Wielicki jonas at wielicki.name
Sun Jan 28 14:59:24 EET 2018


On Samstag, 27. Januar 2018 21:33:51 CET you wrote:
> Hi thank you for these, can you send doveconf -n for your minimal
> reproducer?

Ah darn, I was so caught up getting the valgrind traces that I forgot about 
that. Here you go:

# 2.4.devel (54d0a5a30): /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 4.14.0-2-amd64 x86_64 Debian buster/sid 
# Hostname: sinistra.sotecware.net
auth_debug = yes
mail_debug = yes
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Junk {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox "Sent Messages" {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix = 
}
passdb {
  args = /usr/local/etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}
service auth-worker {
  executable = /usr/bin/valgrind /usr/local/libexec/dovecot/auth -w
}
ssl = no
userdb {
  args = /usr/local/etc/dovecot/dovecot-ldap.conf.ext
  driver = ldap
}


(This is from the compile-from-source setup on my Debian buster/testing 
machine. The stretch one looks essentially identical (I didn’t have to disable 
SSL there and the paths differ).)


kind regards,
Jonas




More information about the dovecot mailing list