Bug 681051

Summary: Error Deleting Messages
Product: [Fedora] Fedora Reporter: David Le Sage <dlesage>
Component: evolutionAssignee: Matthew Barnes <mbarnes>
Status: CLOSED UPSTREAM QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: lucilanga, mbarnes, mcrha
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-03-02 07:27:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
Screenshot depicting the error. The deleted email does not disappear until you change to a different subfolder and then go back again. none

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.