[Dovecot] segfault in dovecot 2.0.9
Hi folks,
I noticed the following in the dovecot log files:
/var/log/maillog
Jun 9 00:12:34 mail dovecot: master: Error: service(imap): child 8970 killed with signal 11 (core dumps disabled) Jun 9 00:12:34 mail dovecot: imap-login: Login: user=<username>, method=PLAIN, rip=IP, lip=IP, mpid=8987, TLS Jun 9 00:12:34 mail dovecot: master: Error: service(imap): child 8987 killed with signal 11 (core dumps disabled)
/var/log/messages
Jun 9 00:12:34 mail kernel: imap[8970]: segfault at 0 ip 00007fe4b2fe432d sp 00007fff29383740 error 4 in libdovecot-storage.so.0.0.0[7fe4b2fb8000+d1000] Jun 9 00:12:34 mail kernel: imap[8987]: segfault at 0 ip 00007f949de1532d sp 00007fff120721b0 error 4 in libdovecot-storage.so.0.0.0[7f949dde9000+d1000]
# dovecot -n # 2.0.9: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-71.29.1.el6.x86_64
OS: Scientific Linux 6.0 (Red Hat Enterprise Linux 6.0) Filesystem: ext4
I think this is a bug. Any ideas?
Best regards,
Morten
On Fri, 2011-06-10 at 19:52 +0200, Morten P.D. Stevens wrote:
Jun 9 00:12:34 mail dovecot: master: Error: service(imap): child 8987 killed with signal 11 (core dumps disabled)
There's really no way to know why this happens without a gdb backtrace. See http://dovecot.org/bugreport.html
# dovecot -n # 2.0.9: /etc/dovecot/dovecot.conf
It's also possible that it has already been fixed in newer versions.
On Mon, 13 Jun 2011 16:02:57 +0300, Timo Sirainen wrote:
On Fri, 2011-06-10 at 19:52 +0200, Morten P.D. Stevens wrote:
Jun 9 00:12:34 mail dovecot: master: Error: service(imap): child 8987 killed with signal 11 (core dumps disabled)
There's really no way to know why this happens without a gdb backtrace. See http://dovecot.org/bugreport.html
# dovecot -n # 2.0.9: /etc/dovecot/dovecot.conf
It's also possible that it has already been fixed in newer versions.
Hi Timo,
Small update on this: In 6 months the error occurred only once. The bug was not reproducible.
There was a BIOS update for IBM servers which fixes the following microcode error:
- Fixed : Intel microcode fix for a potential memory addressing error in 64-bit operating mode; it could cause page fault, data loss, data corruption or other unpredictable system behavior.
So I am assuming that it was not a Dovecot bug.
Best regards,
Morten
participants (3)
-
Morten P.D. Stevens
-
Morten Stevens
-
Timo Sirainen