GNOME Bugzilla – Bug 705705
Evo unresponsive on a specific message
Last modified: 2021-05-31 13:46:38 UTC
I have a specific message from the Fedora Test list for which seems to make Evolution freeze. It's a fairly long text message (no HTML) in UTF-8, Base-64 encoded. I can read it on Gmail with no problem, but Evo starts burning up cpu and becomes unresponsive. I end up having to kill it. This is repeatable. Other similar messages don't have this problem. For the record, evolution-3.8.4-2.fc19.i686, Fedora 19 updated, KDE 4.10. I saved the message in question as an mbox file, see the attachment.
Created attachment 251215 [details] mbox file which breaks Evo Message taken from the Fedora Test list.
Tomas, could you have a brief look, please? As I wrote in a thread [1], it doesn't happen to me always, but it does for sure. [1] https://mail.gnome.org/archives/evolution-list/2013-August/msg00045.html
I was able to import it, but yep, I cannot view the message; Evolution takes over a core and spins. evolution-data-server-3.8.2-1.5.x86_64 evolution-3.8.2-1.1.x86_64 evolution-data-server-lang-3.8.2-1.5.noarch libgtkhtml-editor-4_0-0-4.6.5-1.1.x86_64 libgtkhtml-4_0-0-4.6.5-1.1.x86_64 libwebkitgtk-1_0-0-2.0.2-1.1.x86_64 webkit2gtk-3_0-injected-bundles-2.0.2-1.3.x86_64 libwebkit2gtk-3_0-25-2.0.2-1.3.x86_64 libwebkitgtk2-lang-2.0.2-1.1.noarch libwebkitgtk-3_0-0-2.0.2-1.3.x86_64
evo 3.9.90 git head built 2013/08/05. imported into mailder store, loads and displays fine, load takes a few seconds ( msg listed as 2.9MB on by box). Clicking from this email to others and back several times shows no ill effects as yet. copied msg to EWS store. loads and displays fine, load takes a few seconds ( msg listed as 2.9MB on by box). Clicking from this email to others and back several times shows no ill effects as yet. glib 2-33-10 * 2-37-4 glib-2-32 glib-2-34 master libgweather * master glib-networking 2-33-10 glib-2-30 * master libsoup gnome-3-6 * master evolution-data-server * master gtkhtml * master evolution * master evolution-ews * master dconf * master
This is still reproducible with webkitgtk3-2.4.8-2.fc21.x86_64. Bug #733877 has the same backtrace (pasted below from my current run with the above test message). It is in turn bug #743926, where is a link to webkit's bug https://bugs.webkit.org/show_bug.cgi?id=143868
+ Trace 234990
Thread 1 (Thread 0x7fe1a56c6a40 (LWP 8520))
Till this bug is fixed, could Evolution not try to show the attachment preview above a certain size? This bug makes Evolution unusable as soon as you receive a plain text attachment above a certain size (~50-100KB). The only workaround is killall -9, turn off message preview, save as mbox, extract the attachment manually with an external editor + base64 decode, then "Remove attachments" from the email so it never happens again. Hardly a series of steps one would expect the user of a mail client to do.
*** Bug 752511 has been marked as a duplicate of this bug. ***
*** Bug 766197 has been marked as a duplicate of this bug. ***
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/Community/GettingInTouch/BugReportingGuidelines and create a new bug report ticket at https://gitlab.gnome.org/GNOME/evolution/-/issues/ Thank you for your understanding and your help.
https://gitlab.gnome.org/GNOME/evolution/-/issues/1519