[Dovecot] coredump in dovecot 2.0.11

k b k_b0000 at yahoo.se
Tue Apr 12 20:31:35 EEST 2011


Strangly, abrt is deleting the dump directly saying it is corrupted, see below.
I also add the output from /var/log/maillot if that may help.



/var/log/maillog

Apr 12 19:16:22 server00 dovecot: imap(userxx): Panic: file mailbox-list.c: line 330 (mailbox_list_get_unexpanded_path): assertion failed: (*location == SETTING_STRVAR_UNEXPANDED[0])
Apr 12 19:16:22 server00 dovecot: imap(userxx): Error: Raw backtrace: /usr/lib/dovecot/libdovecot.so.0() [0x13b3c1] -> /usr/lib/dovecot/libdovecot.so.0() [0x13b430] -> /usr/lib/dovecot/libdovecot.so.0(i_fatal+0) [0x1116a0] -> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_list_get_unexpanded_path+0x138) [0x1af778] -> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_list_mkdir+0x52) [0x1b0bd2] -> /usr/lib/dovecot/libdovecot-storage.so.0(mailbox_list_create_missing_index_dir+0x129) [0x1b1059] -> /usr/lib/dovecot/libdovecot-storage.so.0(index_storage_mailbox_open+0xa4) [0x1cae44] -> /usr/lib/dovecot/libdovecot-storage.so.0() [0x1eea9e] -> /usr/lib/dovecot/libdovecot-storage.so.0() [0x1abd75] -> dovecot/imap(cmd_select_full+0x1cf) [0x805314f] -> dovecot/imap(cmd_select+0x1a) [0x8053b7a] -> dovecot/imap() [0x805614d] -> dovecot/imap() [0x805622a] -> dovecot/imap(client_handle_input+0x12d) [0x805646d] -> dovecot/imap(client_input+0x60) [0x8056d70] ->
 /usr/lib/dovecot/libdovecot.so.0(io_loop_call_io+0x52) [0x148c72] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_handler_run+0xd3) [0x149ed3] -> /usr/lib/dovecot/libdovecot.so.0(io_loop_run+0x40) [0x148bf0] -> /usr/lib/dovecot/libdovecot.so.0(master_service_run+0x2b) [0x1341fb] -> dovecot/imap(main+0x33d) [0x805fb0d] -> /lib/libc.so.6(__libc_start_main+0xe6) [0xb39e36] -> dovecot/imap() [0x804e111]
Apr 12 19:16:23 server00 dovecot: master: Error: service(imap): child 11711 killed with signal 6 (core dumped)




/var/log/messages

pr 12 19:16:23 server00 abrt[11715]: saved core dump of pid 11711 (/usr/libexec/dovecot/imap) to /var/spool/abrt/ccpp-1302628582-11711.new/coredump (757760 bytes)
Apr 12 19:16:23 server00 abrtd: Directory 'ccpp-1302628582-11711' creation detected
Apr 12 19:16:23 server00 abrtd: '/var/spool/abrt/ccpp-1302111878-7921' does not exist
Apr 12 19:16:23 server00 abrtd: Corrupted or bad crash /var/spool/abrt/ccpp-1302628582-11711 (res:1), deleting






--- On Tue, 4/12/11, Timo Sirainen <tss at iki.fi> wrote:


> Subject: Re: [Dovecot] coredump in dovecot 2.0.11
> Cc: dovecot at dovecot.org
> Date: Tuesday, April 12, 2011, 4:20 PM
> On Tue, 2011-04-12 at 07:06 +0100, k
> b wrote:
> 
> > [root at isteren spool]# gdb /usr/libexec/dovecot/imap
> core
> > /var/spool/core: No such file or directory.
> > Should i create the /var/spool/core (file or
> directory) first?
> 
> The core parameter is a path to the core file created by
> the crash. The
> one shown by this log message:
> 
> > Apr  9 08:23:10 server00 abrt[28509]: saved core
> dump of pid 28508
> > (/usr/libexec/dovecot/imap)
> > to /var/spool/abrt/ccpp-1302330190-28508.new/coredump
> (626688 bytes)
> 
> So you'd do
> 
> gdb /usr/libexec/dovecot/imap
> /var/spool/abrt/ccpp-1302330190-28508.new/coredump
> bt full
> 
> 
> 


More information about the dovecot mailing list