Description of problem:
a phishing-mail arrived in "spam". When selecting that mail to delete it, Evolution crashed immediately. It seems, it has to do with the preview, because that same mail arrived on another pc in our house, and there we deselected preview and than could select the mail and delete it. Unfortunately, in the case of the pc from what I'm writing now, there is only that one mail in the spam-folder, so everytime i select that folder, Evolution crashes before I can do anything. I'll wait for another spam-mail to do the same as on the other pc, hoping that entering the spam-folder it will be placed on the new mail.
Version-Release number of selected component:
runlevel: N 5
Thread no. 1 (10 frames)
#0 WebCore::ScrollView::contentsToWindow at Source/WebCore/platform/ScrollView.cpp:824
#1 WebCore::GtkPluginWidget::frameRectsChanged at Source/WebCore/platform/gtk/GtkPluginWidget.cpp:66
#2 WebCore::Widget::setFrameRect at Source/WebCore/platform/gtk/WidgetGtk.cpp:110
#3 WebCore::RenderWidget::setWidgetGeometry at Source/WebCore/rendering/RenderWidget.cpp:137
#4 WebCore::RenderWidget::updateWidgetGeometry at Source/WebCore/rendering/RenderWidget.cpp:163
#5 WebCore::RenderWidget::setWidget at Source/WebCore/rendering/RenderWidget.cpp:186
#6 WebCore::SubframeLoader::loadPlugin at Source/WebCore/loader/SubframeLoader.cpp:458
#7 WebCore::SubframeLoader::requestPlugin at Source/WebCore/loader/SubframeLoader.cpp:157
#8 WebCore::SubframeLoader::requestObject at Source/WebCore/loader/SubframeLoader.cpp:225
#9 WebCore::HTMLPlugInImageElement::requestObject at Source/WebCore/html/HTMLPlugInImageElement.cpp:774
Created attachment 998006 [details]
Created attachment 998007 [details]
Created attachment 998008 [details]
Created attachment 998009 [details]
Created attachment 998010 [details]
Created attachment 998011 [details]
Created attachment 998012 [details]
Created attachment 998013 [details]
Created attachment 998014 [details]
Created attachment 998015 [details]
Created attachment 998016 [details]
Thanks for a bug report. Try to use Ctrl+M to disable the preview, though only very quickly after you enter the Spam folder, which is not that easy. Eventually run evolution as this:
$ evolution --disable-preview
If it'll not help, what is the account type, please? being it a remote account, then deleting the message in the local cache and starting evolution in offline will give you a chance to disable the preview and only then turn in back to online.
As long as it's a spam, I'd be interested in the message, before you delete it, as a reproducer for the crash. You can right-click the message and choose "Save as mbox".
(In reply to Milan Crha from comment #12)
> Thanks for a bug report. Try to use Ctrl+M to disable the preview, though
> only very quickly after you enter the Spam folder, which is not that easy.
> Eventually run evolution as this:
> $ evolution --disable-preview
> If it'll not help, what is the account type, please? being it a remote
> account, then deleting the message in the local cache and starting evolution
> in offline will give you a chance to disable the preview and only then turn
> in back to online.
> As long as it's a spam, I'd be interested in the message, before you delete
> it, as a reproducer for the crash. You can right-click the message and
> choose "Save as mbox".
I managed in the end clicking with the right mouse-button on the folder and selecting "all messages read", than - I don't really know why - I found myself on another spam message, not the first, and so I had enough time to disable preview and cancel the message.
When I tried to save it for you, happened another strange thing: I found it in may deleted mails and stupidly clicked on it, before disabling preview. Evolution crashed at once, and reopening it.. the mail had VANISHED. I don't have the slightest idea why... Fortunately, we had that same mail on the other pc. I managed to save it as mbox, as you said, and sent it to my pc. I can tell you, that selecting that message, even being now an attached file, evolution crashed immediately. Even in that way I could select the mail only disabling preview. I send it to your e-mail adress, and I try to attach it also here on this page. Thank you
Created attachment 998305 [details]
The spam-mail that makes evolution crash when preview is enabled
Thanks, I can also reproduce the crash, both with the attached message here and with the one you sent me. This seems to me like a webkit bug, but it'll need a bit more investigation to be sure.
I was able to reproduce the crash out of Evolution too, by using only WebKit1 and Gtk3 components, thus I moved the crash to Webkit, as . Please see  for any further updates.
(In reply to Milan Crha from comment #16)
> I was able to reproduce the crash out of Evolution too, by using only
> WebKit1 and Gtk3 components, thus I moved the crash to Webkit, as .
> Please see  for any further updates.
>  https://bugs.webkit.org/show_bug.cgi?id=142343
ok, thank you. Now I must search explanations for "webkit", because I really don't know what it is... Thank you!
Maybe Fedora can use the upstream patch and provide rebuild of webkitgtk3 package with the patch included.
This message is a reminder that Fedora 21 is nearing its end of life.
Approximately 4 (four) weeks from now Fedora will stop maintaining
and issuing updates for Fedora 21. It is Fedora's policy to close all
bug reports from releases that are no longer maintained. At that time
this bug will be closed as EOL if it remains open with a Fedora 'version'
Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, simply change the 'version'
to a later Fedora version.
Thank you for reporting this issue and we are sorry that we were not
able to fix it before Fedora 21 is end of life. If you would still like
to see this bug fixed and are able to reproduce it against a later version
of Fedora, you are encouraged change the 'version' to a later Fedora
version prior this bug is closed as described in the policy above.
Although we aim to fix as many bugs as possible during every release's
lifetime, sometimes those efforts are overtaken by events. Often a
more recent Fedora release includes newer upstream software that fixes
bugs or makes them obsolete.
Fedora 21 changed to end-of-life (EOL) status on 2015-12-01. Fedora 21 is
no longer maintained, which means that it will not receive any further
security or bug fix updates. As a result we are closing this bug.
If you can reproduce this bug against a currently maintained version of
Fedora please feel free to reopen this bug against that version. If you
are unable to reopen this bug, please file a new report against the
current release. If you experience problems, please add a comment to this
Thank you for reporting this bug and we are sorry it could not be fixed.