Bug 681051 - Error Deleting Messages
Summary: Error Deleting Messages
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 15
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-02-28 23:22 UTC by David Le Sage
Modified: 2011-03-02 07:27 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-03-02 07:27:06 UTC
Type: ---


Attachments (Terms of Use)
Screenshot depicting the error. The deleted email does not disappear until you change to a different subfolder and then go back again. (63.71 KB, image/png)
2011-03-01 06:05 UTC, David Le Sage
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Bugzilla 587656 0 None None None Never

Description David Le Sage 2011-02-28 23:22:38 UTC
Description of problem:
I am using Evolution as a Zimbra IMAP client.  Every time I delete a message, I encounter this error:  

Error generating message list.

Column folder_name is not unique.

Version-Release number of selected component (if applicable):
evolution-2.91.6.2-1.fc15.x86_64


How reproducible:
Every time.

Steps to Reproduce:
1. Configure Evolution as a Zimbra client.
2. Delete a message from your inbox.
  
Actual results:
Error message appears.

Expected results:
Message should be deleted without any problems.

Additional info:

Comment 1 David Le Sage 2011-03-01 06:05:23 UTC
Created attachment 481524 [details]
Screenshot depicting the error.  The deleted email does not disappear until you change to a different subfolder and then go back again.

Comment 2 Milan Crha 2011-03-01 08:02:29 UTC
Thanks for a bug report. It seems to me like a broken folders.db file, which might happen after some crash. Maybe it's also a reason for your bug #681106.
I do not know which folder is this about, but if it's some under On This Computer, then I would try to move elsewhere file
   ~/.local/share/evolution/mail/local/folders.db
(while evolution is not running), and let evolution recreate it the next start. Similar folders.db file can be found for imap accounts at
   ~/.local/share/evolution/mail/imap/<account>/folders.db

Please do not delete the file, only move it elsewhere, thus if something will go wrong then you might be able to return it back.

Similar upstream bug report without any attention:
https://bugzilla.gnome.org/show_bug.cgi?id=587656

Comment 3 David Le Sage 2011-03-01 22:21:35 UTC
Thanks, Milan.  Moving the  

~/.local/share/evolution/mail/imap/<account>/folders.db 

file fixed the problem.

Comment 4 Milan Crha 2011-03-02 07:27:06 UTC
Thanks for the update. I'm closing this as upstream.


Note You need to log in before you can comment on or make changes to this bug.