GNOME Bugzilla – Bug 758786
Evolution displaying wrong messages after a few moves from directory to directory
Last modified: 2019-11-12 17:40:35 UTC
Created attachment 316447 [details] Buggy message selected in the list If you try to move some messages from one directory to another between your IMAP directories, Evolution displays wrong messages when you try to view one. In message list this message displayed as (for example) "Thread 1" from mail1@example.com. But when you open this message by doubleclick, any other random message from this directory can appear instead of it. Window title says what it is "Thread 1", but it is not. If you close message viewer, and open that message again from the list - same random message appears from the previous time you opened it. It is like the message in the list displayed as message with "Thread 1" from mail1@example.com, but links to different message. You can return back to normal only if you completely delete your account from Evolution, and create it again. This serious thing stops me from using Evolution right now.
Created attachment 316448 [details] Buggy message opened in the viewer
Thanks for a bug report. What are your exact versions of the evolution-data-server and evolution, please? Does evolution claim any issues after the move between the folders? I guess you face a fallout of bug #757789.
(In reply to Milan Crha from comment #2) > Thanks for a bug report. What are your exact versions of the > evolution-data-server and evolution, please? evolution-data-server-3.18.2-1.fc23 evolution-3.18.2-1.fc23 And yes, this is Fedora 23. (In reply to Milan Crha from comment #2) > Does evolution claim any issues after the move between the > folders? I guess you face a fallout of bug #757789. Nope. No messages or dialog windows about errors. This messages are actually moved(if I look in my inbox using, for example, web-interface). But after that I notice what some random messages in the messages list can link to another random message from this list. And this bug is all about this. This bug appears with more probability if you move a big bulk of messages between IMAP folders. Not 1-2, but at least 50 at once. And even better, if you begin several move operations at once in parallel.
Okay. Fedora 23 contains an update of evolution-data-server 3.18.2-2, which contains a fix for the above mentioned bug #757789. Please install it (it's in updates-testing right now). It will surely help. Please let me know here, if it didn't. Thanks in advance.
(In reply to Milan Crha from comment #4) > Okay. Fedora 23 contains an update of evolution-data-server 3.18.2-2, which > contains a fix for the above mentioned bug #757789. Please install it (it's > in updates-testing right now). It will surely help. > > Please let me know here, if it didn't. Thanks in advance. I have installed evolution-data-center-3.18.2-2.fc23, launched some big bulk moves between IMAP folders(from additional folders, which I use to sort messages using filters on server side - back into inbox. if it matters). Clicked on notification about your comment, and voila! This is link to different message... Maybe it is something else, but not bug #757789. I'm open for your instructions.
Okay, thanks for trying it. I'm unsetting the need-info for now, I'll return back to you when I have more ideas what to try next (and when I'll be able to try it here as well).
I'm sorry for a long delay. I re-read the bug report comments and this still looks like the issue with the incorrect message info unref. I tried to move more than 50 messages from my Inbox folder to a subfolder of it at once and then select random messages. The messages had been downloaded and then shown in the message preview, everything properly. What is the current version of the evolution and evolution-data-server, please? Do you still see this issue with anything older than 3.18.3? I didn't mention it earlier, because I suppose you did it anyway, but just in case, the installation of the newer evolution-data-server requires evolution restart, thus the updated mail-related parts are used.
Yep. I almost forgot about that. I'll check that out on holidays, using Evolution 3.20. I had updated my Fedora to 24 on the beginning of March.
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment. Thanks!