I got this crash on loading a mail I received with a html attachment, patch attached to workaround #0 0x00000039cec3741d in g_logv () from /lib64/libglib-2.0.so.0 #1 0x00000039cec375d3 in g_log () from /lib64/libglib-2.0.so.0 #2 0x00000039cec37656 in g_assert_warning () from /lib64/libglib-2.0.so.0 #3 0x00002aaab2ef0f37 in efhd_attachment_button (efh=0xa5b150, eb=0xc98bd0, pobject=0x1460e80) at em-format-html-display.c:1783 #4 0x00002aaab2ef1d5e in efh_object_requested (html=<value optimized out>, eb=0xc98bd0, efh=0xa5b150) at em-format-html.c:615 #5 0x0000003e4a66c0ed in html_g_cclosure_marshal_BOOLEAN__OBJECT () from /usr/lib64/libgtkhtml-3.14.so.19 #6 0x00000039cf00b14a in g_closure_invoke () from /lib64/libgobject-2.0.so.0 #7 0x00000039cf01bbd7 in ?? () from /lib64/libgobject-2.0.so.0 #8 0x00000039cf01ce28 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 #9 0x00000039cf01d243 in g_signal_emit () from /lib64/libgobject-2.0.so.0 #10 0x0000003e4a63064e in ?? () from /usr/lib64/libgtkhtml-3.14.so.19 #11 0x0000003e4a66c0ed in html_g_cclosure_marshal_BOOLEAN__OBJECT () from /usr/lib64/libgtkhtml-3.14.so.19 #12 0x00000039cf00b14a in g_closure_invoke () from /lib64/libgobject-2.0.so.0 #13 0x00000039cf01bbd7 in ?? () from /lib64/libgobject-2.0.so.0 #14 0x00000039cf01ce28 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 #15 0x00000039cf01d243 in g_signal_emit () from /lib64/libgobject-2.0.so.0 #16 0x0000003e4a65c3ef in ?? () from /usr/lib64/libgtkhtml-3.14.so.19 #17 0x0000003e4a65acb0 in ?? () from /usr/lib64/libgtkhtml-3.14.so.19 #18 0x0000003e4a66085d in ?? () from /usr/lib64/libgtkhtml-3.14.so.19 #19 0x0000003e4a660908 in html_engine_flush () from /usr/lib64/libgtkhtml-3.14.so.19 #20 0x00002aaab2ef8689 in emhs_sync_flush (stream=<value optimized out>) at em-html-stream.c:127 #21 0x00002aaab2f053d0 in emss_process_message (msg=0x44605f40) at em-sync-stream.c:80 #22 0x00000039cec2ef13 in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #23 0x00000039cec3220d in ?? () from /lib64/libglib-2.0.so.0 #24 0x00000039cec3251a in g_main_loop_run () from /lib64/libglib-2.0.so.0 #25 0x00000039dd62cdb6 in bonobo_main () from /usr/lib64/libbonobo-2.so.0 #26 0x0000000000417d72 in main (argc=1, argv=<value optimized out>) at main.c:593
Created attachment 160017 [details] workaround
upstream bug is http://bugzilla.gnome.org/show_bug.cgi?id=387435 fix in svn trunk: http://svn.gnome.org/viewcvs/evolution/trunk/mail/em-format-html-display.c?r1=33628&r2=33799
Can you try this on actual rawhide, please? The fix from upstream bug is there since Evolution 2.12.0-1.fc8. Thanks in advance.
Lets just assume it works, I don't have the mail anymore.