[Dovecot] [bug] dovecot 1.1.15: segfault after message move

Juergen Daubert jue at jue.li
Mon May 25 11:24:00 EEST 2009


On Sun, May 24, 2009 at 06:10:50PM -0400, Timo Sirainen wrote:
> On Wed, 2009-05-20 at 13:47 +0200, Juergen Daubert wrote:
> > May 20 13:28:10 ser dovecot: Panic: IMAP(juergen): file imap-sync.c: line 439 (cmd_sync_delayed): assertion failed: (client->mailbox != NULL)
> 
> Does this help? http://hg.dovecot.org/dovecot-1.1/rev/68a7068c7675

Sorry, no. Now it hangs forever:

 #:>gdb -p 25509
 GNU gdb 6.8
 Copyright (C) 2008 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.  Type "show
 copying"
 and "show warranty" for details.
 This GDB was configured as "i686-pc-linux-gnu".
 Attaching to process 25509
 Reading symbols from /usr/lib/dovecot/imap...done.
 Reading symbols from /lib/libdl.so.2...done.
 Loaded symbols for /lib/libdl.so.2
 Reading symbols from /lib/libc.so.6...done.
 Loaded symbols for /lib/libc.so.6
 Reading symbols from /lib/ld-linux.so.2...done.
 Loaded symbols for /lib/ld-linux.so.2
 Reading symbols from /lib/libnss_files.so.2...done.
 Loaded symbols for /lib/libnss_files.so.2
 0xb7ff9be3 in epoll_wait () from /lib/libc.so.6
 (gdb) bt full
 #0  0xb7ff9be3 in epoll_wait () from /lib/libc.so.6
 No symbol table info available.
 #1  0x080d36a3 in io_loop_handler_run ()
 No locals.
 #2  0x080d2c61 in io_loop_run ()
 No locals.
 #3  0x08067c00 in main ()
 No locals.
 (gdb) 


-- 
Juergen Daubert  |  mailto:jue at jue.li  
Korb, Germany    |  http://jue.li/crux



More information about the dovecot mailing list