Description of problem: From time to time, without apparent warning, evolution just start spawning dozens of (unknown?) background processes (those small tabs at the bottom of the window) and won't load the next message. Switching back to another message not switching mailbox is possible. Hangs like this for a few minutes and then suddenly just continues. The attached backtrace is taken while it's hanging. Version-Release number of selected component (if applicable): evolution-3.10.3-1.fc20.x86_64 evolution-data-server-3.10.3-1.fc20.x86_64 How reproducible: happens several times every week.
Created attachment 863269 [details] thread apply all bt
Thanks for a bug report. I see in the backtrace quite many threads which try to download images from an internet, thus this may depend on the message you view, it being an HTML message with remote images in the body, all of them being in an unreachable source (web page). A workaround would be to go to Edit->Preferences->Mail Preferences->HTML Messages tab, Loading Images section and change the setting there to "Never load images from the internet" and load images only selectively, with View->Load images (Ctrl+I). It'll be helpful if you could provide a sample message, with which this could be reproduced.
Created attachment 868541 [details] email that triggered the problem Apologies for the delay, but now I'm back at this customer where I don't have proper internet access and sure enough, the issue hit when I flipped passed the attached (spam) email. Also, the suggested workaround, to disable image loading seem to help, thanks for the suggestion (-:
Thanks for the update. I can reproduce this too, the trick is to have "Load images only if the sender in my contacts" is set. On the first look, the cache for sender doesn't work and each image asks for the existence the backend, which also causes high CPU usage. I moved this upstream as [1]. Please see [1] for any further updates. [1] https://bugzilla.gnome.org/show_bug.cgi?id=725402