After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 659097 - some mails make evolution go mad
some mails make evolution go mad
Status: RESOLVED DUPLICATE of bug 655248
Product: evolution
Classification: Applications
Component: Shell
3.0.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: Evolution Shell Maintainers Team
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2011-09-14 21:58 UTC by Yves-Alexis Perez
Modified: 2011-09-15 07:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
mail triggering 100%CPU usage in evolution (5.02 KB, application/octet-stream)
2011-09-14 21:58 UTC, Yves-Alexis Perez
Details

Description Yves-Alexis Perez 2011-09-14 21:58:54 UTC
Created attachment 196556 [details]
mail triggering 100%CPU usage in evolution

Hey,

it's a bit hard to describe but it seems that some mail (only received through my rss2email gateway) sometime make evolution enter in a huge loop using 100%CPU

Changing folder or removing the message stops the loop.

I have html disabled (using the “prefer plain text” plugin, in case it's related.

I'm attaching the mail (saved using “save as mbox”) in case you can reproduce.
Comment 1 Yves-Alexis Perez 2011-09-14 22:02:28 UTC
When displaying the mail, running: perf top -p $(pidof evolution) shows:


            816.00 18.2% pango_glyph_string_extents_range     /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0.2800.4
              291.00  6.5% g_type_check_instance_is_a           /usr/lib/libgobject-2.0.so.0.2800.6               
              276.00  6.2% g_atomic_pointer_get                 /lib/libglib-2.0.so.0.2800.6
Comment 2 David Woodhouse 2011-09-14 23:25:31 UTC
I put that mail in my imapx mailbox, and don't seem to have a problem. I have 'only ever show plain text' set, so I have to manually choose to display the HTML "attachment". If I temporarily change that setting to display HTML by default, I still don't have a problem.

Evolution 3.0.3 on Fedora 15 x86_64.
Comment 3 Yves-Alexis Perez 2011-09-15 05:26:23 UTC
I only use plain test too.
Comment 4 Akhil Laddha 2011-09-15 06:22:20 UTC
might be related to bug 655248

If you disable message preview and enable it again, will it help ?
Comment 5 Yves-Alexis Perez 2011-09-15 06:29:18 UTC
Yes, it sure looks like it. I tried to display the relevant message (evolution cpu usage goes to 100%) then resize the preview window: it calms do instantly.

I wrongly assumed it was the mail format (since it only happened on this folder) but it might indeed be related to the size (which is always close to the preview size since it's an rss summary) and the fact it's an html mail.
Comment 6 Akhil Laddha 2011-09-15 07:04:27 UTC

*** This bug has been marked as a duplicate of bug 655248 ***