Red Hat Bugzilla – Bug 985527
[abrt] evolution-3.8.3-2.fc19: gtkhtml_editor_freeze: Process /usr/bin/evolution was killed by signal 11 (SIGSEGV)
Last modified: 2013-07-18 13:10:14 EDT
Description of problem:
I tried to delete an email in the Junk folder. Evolution show a bunch of unknown operations in the status bar, hangs, then eventually crashes. This happens all the time.
Version-Release number of selected component:
runlevel: N 5
Thread no. 1 (7 frames)
#0 gtkhtml_editor_freeze at gtkhtml-editor.c:1678
#1 composer_load_signature_cb at e-composer-private.c:1061
#2 g_simple_async_result_complete at gsimpleasyncresult.c:777
#3 mail_signature_combo_box_load_cb at e-mail-signature-combo-box.c:572
#4 g_simple_async_result_complete at gsimpleasyncresult.c:777
#5 complete_in_idle_cb_for_thread at gsimpleasyncresult.c:845
#10 gtk_main at gtkmain.c:1156
Potential duplicate: bug 908998
Created attachment 774854 [details]
Created attachment 774855 [details]
Created attachment 774856 [details]
Created attachment 774857 [details]
Created attachment 774858 [details]
Created attachment 774859 [details]
Thanks for a bug report. There is filled a similar upstream bug , thus I'm moving this there. Please see  for any further updates. If possible, please CC yourself there, in case upstream developers will have additional questions.
Interestingly, the evolution crashes in a code which is not related to Junk messages at all, it's related to a composer instead.
That's because when it freezes, sometimes composing a new message, then discarding the new message causes it to begin responding again.
And when I say freezes, what actually happens is that I click on an email, and the preview window attempts to display the message. A bunch of "Unknown Operations" will show up in the status bar. I can try to click on other email messages or go to other folders, but the preview window is frozen on attempting to load that first message. Trying to cancel everything doesn't fix it. I have found that sometimes if I compose a new message then discard it, the preview window will begin responding again. However, this is not always the case, and sometimes when doing this, evolution will just crash instead.
I have noticed this preview hanging seems to occur during html emails with lots of images.
It'll be good if you'll find an example message, where this behaviour will be reproducible, though I suppose the message usually contains private information, thus it's not completely shareable. In any case, if you would be able to get a backtrace of the frozen evolution, then it'll help to identify why it is frozen. You can get the backtrace with a command like this:
$ gdb --batch --ex "t a a bt" -pid=`pidof evolution` &>bt.txt
only make sure you'll have installed also evolution-data-server and evolution debug info packages, of the same version like the binary packages. Before uploading the resulting bt.txt, please check it for private information too, it can sometimes expose your password, email addresses, server addresses and such (I usually search for "pass" (quotes for clarity only)).