[Dovecot] Dovecat crash signal 11 core dump
Michal Hlavinka
mhlavink at redhat.com
Fri Jul 9 10:00:25 EEST 2010
On Friday 09 of July 2010 03:07:00 Timo Sirainen wrote:
> On 8.7.2010, at 19.57, Ray Kirby wrote:
> > Jul 08 12:35:08 master: Error: service(auth): child 5516 killed with
> > signal 11 (core dumped)
>
> Could you get a gdb backtrace? It said core dumped, so there should be one
> in base_dir (doveconf base_dir). Then you can do:
>
> gdb /usr/local/libexec/dovecot/auth /usr/local/var/run/dovecot/core
> bt full
>
> or something
beware, if you have abrt enabled, it can steal/delete "wrong" core file
(/var/log/messages):
... abrtd: Package 'dovecot' isn't signed with proper key
... abrtd: Corrupted or bad crash /var/cache/abrt/ccpp-1278658383-11426
(res:5), deleting
We do not ship dovecot 2.0 in Fedora 12, so you have probably your own dovecot
installed from source or3rd party rpm, in that case (if abrt steals/delete
core file) check you have
OpenGPGCheck = no
ProcessUnpackaged = yes
in your /etc/abrt/abrt.conf if not, change these values and restart abrtd
daemon.
You will find core file in /var/chache/abrt/ccpp-*/coredump
second option is
MakeCompatCore = yes
in /etc/abrt/plugin/CCpp.conf which will keep core file in place - and add
following line in the log/messages:
abrt[11432]: saved core dump of pid 11426 to /var/run/dovecot/core.11426
(466944 bytes)
NOTE:for official fedora packages, core dumps are always collected by abrt and
accessible in /var/cache/abrt/ directory by default, so no need to change
anything
Michal
More information about the dovecot
mailing list