Saving a POP folder deleted it!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
VM |
Fix Released
|
Low
|
Uday Reddy |
Bug Description
1. The POP folder got deleted when I saved it!
Messages from the *Messages* buffer:
Opening POP session to ...@pop.
Expunging messages in ...@pop.
No POP messages expunged.
Stuffing cached data...
Ordering updates...
Stuffing cached data... done
Saving...
Wrote ...l/pop-
.../pop-
Some of the messages were deleted, but not all. Removal should have happened only if all the messages got deleted and the folder was empty.
2. The folder buffer is still there in the Emacs session, but has size 0. The POP process buffer seems to have been deleted somehow. Trying to get new mail in the folder said "Selecting deleted buffer". Backtrace:
Debugger entered--Lisp error: (error "Selecting deleted buffer")
vm-pop-
vm-establish-
vm-pop-
vm-get-
vm-get-
call-
\
Related branches
Changed in vm: | |
status: | New → Fix Committed |
importance: | Undecided → Low |
assignee: | nobody → Uday Reddy (reddyuday) |
milestone: | none → 8.1.90a |
Changed in vm: | |
status: | Fix Committed → Fix Released |
It turns out that gmail is automatically expunging downloaded messages. So, synchronizing with it kills all the messages in the buffer!
The "selecting deleted buffer" problem is due to turning on vm-keep- trace-buffer after the buffer has already been killed. This is a significant problem because people are normally expected to turns on this flag in the midst of a VM session.