GNOME Bugzilla – Bug 627486
crash in gtkhtml_editor_freeze (editor=0x8708010) at gtkhtml-editor.c:1689
Last modified: 2015-05-19 17:34:41 UTC
What were you doing when the application crashed? Just pressed button Create. I was trying to create new message. Distribution: Gentoo Base System release 1.12.13 Gnome Release: 2.30.2 2010-08-09 (Gentoo) BugBuddy Version: 2.30.0 System: Linux 2.6.34-gentoo-r1.infonet.r5 #3 SMP Fri Aug 20 11:10:34 EEST 2010 i686 X Vendor: The X.Org Foundation X Vendor Release: 10707000 Selinux: No Accessibility: Disabled GTK+ Theme: Clearlooks Icon Theme: gnome GTK+ Modules: canberra-gtk-module, gnomebreakpad Memory status: size: 244953088 vsize: 244953088 resident: 65265664 share: 24301568 rss: 65265664 rss_rlim: 18446744073709551615 CPU usage: start_time: 1282293924 rtime: 5155 utime: 4727 stime: 428 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100 Backtrace was generated from '/usr/bin/evolution' [Thread debugging using libthread_db enabled] [New Thread 0xb33ffb70 (LWP 17920)] [New Thread 0xb29feb70 (LWP 17919)] [New Thread 0xaaedcb70 (LWP 17915)] [New Thread 0xb21fdb70 (LWP 6818)] [New Thread 0xabfe6b70 (LWP 6701)] [New Thread 0xac7e7b70 (LWP 6700)] [New Thread 0xb19fcb70 (LWP 6695)] [New Thread 0xb31ffb70 (LWP 6691)] [New Thread 0xb43c1b70 (LWP 6689)] [New Thread 0xb4bc2b70 (LWP 6688)] 0xffffe424 in __kernel_vsyscall ()
+ Trace 223325
Thread 1 (Thread 0xb5b97810 (LWP 6529))
A debugging session is active. Inferior 1 [process 6529] will be detached. Quit anyway? (y or n) [answered Y; input not from terminal] ---- Critical and fatal warnings logged during execution ---- ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** filter **: filter_option_add: assertion `find_option(fo, value) == NULL' failed ** Gtk **: gtk_widget_get_parent: assertion `GTK_IS_WIDGET (widget)' failed ** Gtk **: gtk_widget_reparent: assertion `GTK_IS_WIDGET (widget)' failed ** Gtk **: gtk_box_set_child_packing: assertion `GTK_IS_WIDGET (child)' failed ** GLib-GObject **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed ----------- .xsession-errors --------------------- (evolution:6529): filter-CRITICAL **: filter_option_add: assertion `find_option(fo, value) == NULL' failed (evolution:6529): filter-CRITICAL **: filter_option_add: assertion `find_option(fo, value) == NULL' failed (evolution:6529): Gtk-CRITICAL **: gtk_widget_get_parent: assertion `GTK_IS_WIDGET (widget)' failed (evolution:6529): Gtk-CRITICAL **: gtk_widget_reparent: assertion `GTK_IS_WIDGET (widget)' failed (evolution:6529): Gtk-CRITICAL **: gtk_box_set_child_packing: assertion `GTK_IS_WIDGET (child)' failed (evolution:6529): GLib-GObject-WARNING **: invalid (NULL) pointer instance (evolution:6529): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed warning: Can not parse XML syscalls information; XML support was disabled at compile time. --------------------------------------------------
There is no progress... Maybe you need something from my part? Please tell if so.
While waiting I decided to rebuild gtkhtml. # emerge -Dav '<gnome-extra/gtkhtml-3.26.3' And all is working fine. gtkhtml-3.30.2 gtkhtml-3.30.3 - evolution fail gtkhtml-3.28.3 - cant build So I may conclude, that it is some kind of incompatibility evolution and gtkhtml-3.3*.
Are you trying to build evolution sources ? Just to make you clear, it's not so easy. If you want to build sources, jhbuild http://library.gnome.org/devel/jhbuild/stable/ will be really helpful. gtkhtml 3.30.3 should be built with evolution 2.30.3.
Similar downstream bug report from evolution 3.8.3: https://bugzilla.redhat.com/show_bug.cgi?id=985527 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: evolution-3.8.3-2.fc19 Additional info: reporter: libreport-2.1.5 backtrace_rating: 4 cmdline: evolution crash_function: gtkhtml_editor_freeze executable: /usr/bin/evolution kernel: 3.9.9-302.fc19.x86_64
+ Trace 232262
Thread 1 (Thread 0x7fa186cdea80 (LWP 27324))
I'm closing this in favor of evolution 3.16.x, which uses WebKitGtk-based composer, thus doesn't use the above code anymore.