folders.db gets out of sync with mail server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evolution |
Fix Released
|
Critical
|
|||
evolution (Ubuntu) |
Fix Released
|
Low
|
Ubuntu Desktop Bugs |
Bug Description
Binary package hint: evolution
Evolution stores local information about IMAP server directories in ~/.evolution/
This file will frequently get corrupted and out of sync with the real number of messages in the folders on the server. Doing a "Send/Receive" does NOT correct the problem, nor does actually viewing the contents of the folder - e.g. the folder count will show 2 unread messages, when opening the folder shows no messages at all, and even after opening the folder the count will show 2 unread messages.
Again: neither expunging the directory, closing and restarting Evolution, nor doing a send and receive will clear the erroneous counts.
Shutting down Evolution, deleting the folders.db file, and restarting Evolution will clear the problem.
NOTE: Unlike some of the other bug reports, no error messages are presented to the user in this case.
Steps to reproduce:
Given a working IMAP setup with Evolution, update all folders, then kill evolution (e.g. killall -KILL evolution).
Expected results:
Upon restart Evolution should rebuild the counts in all the folders.
Actual results
Evolution shows bogus counts on many (but not all) folders.
Reproducibility: High, if not every time.
Description: Ubuntu 8.10
Release: 8.10
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Description
+++-===
ii evolution 2.24.3-0ubuntu groupware suite with mail client and organiz
ii evolution-comm 2.24.3-0ubuntu architecture independent files for Evolution
ii evolution-data 2.24.3-0ubuntu evolution database backend server
ii evolution-data 2.24.3-0ubuntu architecture independent files for Evolution
un evolution-data <none> (no description available)
un evolution-data <none> (no description available)
ii evolution-dbg 2.24.3-0ubuntu debugging symbols for Evolution
pn evolution-exch <none> (no description available)
un evolution-exch <none> (no description available)
ii evolution-plug 2.24.3-0ubuntu standard plugins for Evolution
un evolution-plug <none> (no description available)
ii evolution-webc 2.24.0-0ubuntu webcal: URL handler for GNOME and Evolution
Changed in evolution (Ubuntu): | |
status: | New → Triaged |
Changed in evolution: | |
status: | Unknown → New |
Changed in evolution: | |
status: | New → Invalid |
Changed in evolution: | |
importance: | Unknown → Medium |
status: | Invalid → Unknown |
Changed in evolution: | |
importance: | Unknown → Critical |
status: | Unknown → Confirmed |
Changed in evolution: | |
status: | Confirmed → Fix Released |
thank you for your bug report, could you send the issue to bugzilla.gnome.org where the people writting evolution will read it too since you have a configuration triggering the bug?