Bugzilla – Bug 377784
Mail view reflows dozens of times on some mails
Last modified: 2008-05-22 03:56:54 UTC
When I view certain mails (the ones I've tried with are plain text), the mail view reflows and reflows, flickering between blank and showing part of the mail, for up to a minute. It uses up 100% CPU during this time. I don't remember this happening with the Evolution that came with openSUSE 10.3 (without updates), but it happens with the one in 11.0. One user also reported that he was not able to get Evolution to stop reflowing some of his mails, and had to kill the process. This seems to be a particularly big problem with GNOME SVN mails. I don't know why, but maybe it has something to do with them having many long words/paths and long lines.
HPJ, Any particular mail you have? I tried with a few svn-commit-list mails and it seems fine.
I'm not able to make it reflow dozens of times at the moment - it seems related to whatever else evolution is doing and the overall speed of the system. It may be timing related. However, I found a mail that gets redrawn 3-4 times during layout currently. It seems to happen with long plain text mails.
Created attachment 207836 [details] Mail that flickers a lot while loading.
Ah nice. I see that 2-3 second flicker/reflow with that email. I'll get someone look into this. Thanks HPJ.
http://bugzilla.gnome.org/show_bug.cgi?id=524338 is the upstream bug. I nailed down the patch that caused it. It is there since 2 years now.
(In reply to comment #5 from Srinivasa Ragavan) > http://bugzilla.gnome.org/show_bug.cgi?id=524338 is the upstream bug. I nailed > down the patch that caused it. It is there since 2 years now. Patch has been checked-in to autobuild. Fix would be available in the next beta/RC. Resolving as FIXED.