Red Hat Bugzilla – Bug 194282
evolution can't handle large text emails
Last modified: 2007-11-30 17:11:34 EST
Description of problem:
When I try to view a long text email in evolution (say 500k to several meg), it
goes into what appears to be a near-infinite loop and uses up all the system
resources. Desktop becomes barely responsive (minutes to switch windows). The
only way I have found to get beyond the problem is to switch to text mode and
kill -9 the evolution process. Usually "evolution --force-shutdown" is not
enough or takes too long to act.
This has been a problem with evolution for quite some time.
Note, however, that this problem does not occur when I open the email using
IMAP, only when I view it from a local folder.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Send yourself a very long text email (like the one I will attach shortly).
2.Receive email and try to view the email from a local folder (e.g. pop account
or copy to a local folder).
3.If evolution doesn't have problems immediately, try switching to another email
and back to the long email.
Hard drive starts to work like crazy and the system becomes unresponsive.
I expect a bit of slowdown, but not the end of the world. Email should still be
I imagine that this is a memory management / swap problem, so results might be
system dependent. I am using a system with 512 MB of ram. While this isn't
much nowadays, one would think I should be able to open a 500k email.
Created attachment 130638 [details]
contents of an email that causes problem
Created attachment 130643 [details]
Longer email that causes problem
I mispoke. It was actually a considerably longer email (11MB) that was causing
the problem (the folder where the email was located opened on the long email
instead of the one that I wanted to look at). Still, one would think that
evolution should be able to handle it - emacs and firefox can open the email
text in a finite amount of time.
The distribution against which this bug was reported is no longer supported,
could you please reproduce this with the updated version of the currently
supported distribution (Fedora Core 6, or Fedora 7, or Rawhide)? If this issue
turns out to still be reproducible, please let us know in this bug report. If
after a month's time we have not heard back from you, we will have to close this
bug as INSUFFICIENT_DATA.
Setting status to NEEDINFO, and awaiting information from the reporter.
Thanks in advance.
Closing as INSUFFICIENT_DATA.