IMAP dropping message to crash file, freezing emacs
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
VM | Status tracked in Trunk | |||||
Trunk |
Fix Released
|
Medium
|
Uday Reddy |
Bug Description
affects viewmail
importance critical
Hi,
I'm having some problems using emacs 23 from CVS, and VM 591 from the
bzr repo.
First, when collecting messages from my work's IMAP server, they
invariably end up in my mail.crash file, then I have to `vm-get-new-
mail' again to recover the messages. Note collecting from a another
pop mailbox works fine.
from my *Messages* buffer:
Checking for new mail for /home/eschulte/
Recovering messages from ~/mail/
Added to /home/eschulte/
Recovering messages from ~/mail/
Second, VM continually freezes my emacs, at first I thought this was
because it was collecting mail, so I set `vm-auto-
nil, but still VM will burn my CPU and freeze my emacs for 5-20
seconds at a time.
Does anyone have any advice for what may be going wrong, or how I can
generate a more helpful error report?
Thanks -- Eric
Changed in viewmail: | |
assignee: | nobody → Uday Reddy (reddyuday) |
Changed in vm: | |
importance: | Undecided → High |
assignee: | nobody → Uday Reddy (reddyuday) |
tags: | added: imap |
Changed in vm: | |
status: | New → In Progress |
Changed in vm: | |
status: | Incomplete → Confirmed |
importance: | Low → Medium |
Changed in viewmail: | |
status: | Fix Committed → Fix Released |
Simple things first. VM "freezing" emacs is probably a result of your mail folders getting too large, and the garbage collection and/or auto-save pauses becoming visible. Reducing the size of mail folders and/or upgrading your hardware will help.
The mail going into the crash box is a hard problem. We need you to do a bit of experimentation. Try different IMAP servers that you might have access to and see if the problem occurs with all of them. If so, try different versions of VM. The latest revision from the 8.0.x branch seems quite stable and the IMAP code there is entirely Kyle's. If this works for you, then we will know that the problem is in the new IMAP code and I can begin to track things. -- Uday