[Dovecot] imap processing spinning on the CPU

Daniel J. Luke dluke at geeklair.net
Wed Sep 15 23:59:32 EEST 2010


Version: 2.0.2
OS: Mac OS X 10.5.8

IMAP Client: Apple Mail.app on 10.5.8 

Since upgrading to 2.0.2 I've noticed one user ends up with 4-5 imap processes all using as much CPU as they can get.

I know of one other person who is seeing this on a FreeBSD server (that person moved back to dovecot 1.2 which 'solved' the problem there).

I didn't notice anything in the list archive about this, but maybe I missed it.

(gdb) bt full
#0  0x9534c2a8 in memchr ()
No symbol table info available.
#1  0x001ef220 in parse_next_body_to_boundary ()
No symbol table info available.
#2  0x001f02a8 in message_parser_parse_next_block ()
No symbol table info available.
#3  0x0013c1cc in index_mail_cache_parse_continue ()
No symbol table info available.
#4  0x0015c634 in mbox_save_body ()
No symbol table info available.
#5  0x0015ca14 in mbox_save_continue ()
No symbol table info available.
#6  0x000ecc58 in mail_storage_copy ()
No symbol table info available.
#7  0x000f5b80 in mailbox_copy ()
No symbol table info available.
#8  0x00003a10 in cmd_copy (cmd=0x80e820) at cmd-copy.c:66
	search_ctx = (struct mail_search_context *) 0x403900
	src_trans = (struct mailbox_transaction_context *) 0x403230
	srcset_ctx = {
  str = 0x282d0, 
  first_uid = 0, 
  last_uid = 4294967295
}
	save_ctx = (struct mail_save_context *) 0x0
	mail = (struct mail *) 0x81bc20
	src_uidset = (string_t *) 0x282d0
	copy_count_r = (unsigned int *) Cannot access memory at address 0x0

--
Daniel J. Luke                                                                   
+========================================================+                        
| *---------------- dluke at geeklair.net ----------------* |                          
| *-------------- http://www.geeklair.net -------------* |                          
+========================================================+                        
|   Opinions expressed are mine and do not necessarily   |                          
|          reflect the opinions of my employer.          |                          
+========================================================+





More information about the dovecot mailing list