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 325231 - Evolution won't properly handle large emails
Evolution won't properly handle large emails
Status: RESOLVED DUPLICATE of bug 310855
Product: GtkHtml
Classification: Other
Component: Rendering
3.7.x
Other All
: Normal blocker
: ---
Assigned To: gtkhtml-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2005-12-29 15:36 UTC by bigdan
Modified: 2006-02-24 09:35 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description bigdan 2005-12-29 15:36:31 UTC
Please describe the problem:
Evolution runs horribly when a large email is in the inbox (15+MB) and the
preview panel is turned on. Evolution will take all CPU and more than 500MB of
ram and is reproducable. Evolution never ends up crashing, but since it hangs
the entire desktop, I need to force-quit it. Thunderbird seems to handle these
messages just fine. In fact, I need to open thunderbird up to delete this
message if I've accidently clicked on it in evolution.

Steps to reproduce:
1. Send yourself a 15-20MB email (not an attachment, but text in an email)
2. Make sure your preview panel is turned on
3. Click on your newly recieved message in your evolution inbox. 


Actual results:
Your desktop applications will grow unresponsive and evolution won't close. Most
of your RAM will be consumed by evolution and you won't be able to kill it
without force-quitting.

Expected results:
The email would load in the preview panel, albeit slow (Because it's 20MB).

Does this happen every time?
Yes

Other information:
danv@folgers:~$ uname -a
Linux folgers 2.6.13 #2 SMP Thu Sep 1 09:16:36 CDT 2005 i686 GNU/Linux
danv@folgers:~$ cat /etc/issue
Ubuntu 5.10 "Breezy Badger" \n \l
danv@folgers:~$ evolution --version
Gnome evolution-2.4 2.4.1
Comment 1 André Klapper 2005-12-30 05:43:39 UTC
adding perf keyword
Comment 2 parthasarathi susarla 2006-01-04 05:19:24 UTC
Gtkhtml. Sigh! Gecko calls. 
Comment 3 Rohini 2006-01-17 06:20:10 UTC
Confirming..
Comment 4 bugzilla.gnome.org 2006-01-25 13:38:28 UTC
confirmed on gtkhtml 3.8.2 with evolution 2.4.2.1 on Arch Linux.
Comment 5 Rohini 2006-02-24 09:35:22 UTC
*** This bug has been marked as a duplicate of 310855 ***