GNOME Bugzilla – Bug 655243
[express] Crash when starting Evolution with clutter support enabled
Last modified: 2012-08-21 22:35:45 UTC
Trying to run Evolution express git master in jhbuild on my netbook (fresh Fedora 15 installation), I cannot even start it. module_autogenargs['evolution'] = '--enable-smime=yes --with-openldap=yes --disable-goa --disable-audio-inline --enable-smime=yes --enable-weather=yes --enable-python=yes --with-clutter=yes --enable-nm=yes --enable-sens=yes --enable-test-component=yes --enable-nss=yes --enable-plugins=experimental --enable-mono=no' module_autogenargs['evolution-data-server'] = '--enable-nntp=yes --enable-smime=yes --with-openldap=yes --enable-goa=no --enable-ssl=yes --enable-smime=yes --enable-ipv6=yes --enable-calendar=yes --enable-weather=yes --enable-largefile=yes --enable-vala-bindings=yes --enable-python=yes --with-clutter=yes --enable-nm=yes --enable-sens=yes' $:andre\> jhbuild shell [jhbuild]$:andre\> gdb evolution GNU gdb (GDB) Fedora (7.2.90.20110703-40.fc15) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i686-redhat-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /home/andre/opt-gnome/bin/evolution...done. (gdb) run --express Starting program: /home/andre/opt-gnome/bin/evolution --express [Thread debugging using libthread_db enabled] Gtk-Message: Failed to load module "pk-gtk-module" [New Thread 0xb61c1b70 (LWP 9859)] [New Thread 0xb57ffb70 (LWP 9860)] (evolution:9856): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate GtkBox's child GtkVBox 0x8794980. Allocation is 447x474, but minimum required size is 451x474. (evolution:9856): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to underallocate GtkVBox's child GtkLabel 0x8058a60. Allocation is 423x336, but minimum required size is 427x336. (evolution:9856): GConf-CRITICAL **: gconf_entry_get_schema_name: assertion `entry != NULL' failed (evolution:9856): evolution-shell-CRITICAL **: shell_settings_pspec_for_key: assertion `schema_name != NULL' failed (evolution:9856): evolution-test-DEBUG: test_shell_backend_migrate (from 3.2.0) GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. [New Thread 0xae837b70 (LWP 9861)] [New Thread 0xadeffb70 (LWP 9862)] (evolution:9856): GLib-GObject-WARNING **: g_object_notify: object class `EMailTabPicker' has no property named `enabled' (evolution:9856): GLib-GObject-WARNING **: g_object_class_override_property: Can't find property to override for 'EMailTab::containment-area' (evolution:9856): GLib-GObject-WARNING **: gsignal.c:2293: signal `stylable-changed' is invalid for instance `0x8e3e058' (evolution:9856): GLib-GObject-WARNING **: gsignal.c:2293: signal `stylable-changed' is invalid for instance `0x8e3e440' OLD 0 new 0 [Thread 0xadeffb70 (LWP 9862) exited] (evolution:9856): Gtk-CRITICAL **: gtk_widget_realize: assertion `widget->priv->anchored || GTK_IS_INVISIBLE (widget)' failed (evolution:9856): Gdk-CRITICAL **: gdk_offscreen_window_get_surface: assertion `GDK_IS_WINDOW (window)' failed Program received signal SIGSEGV, Segmentation fault. 0x4f06e3d4 in INT_cairo_surface_get_type (surface=0x0) at cairo-surface.c:197 197 { (gdb) thread apply all bt
+ Trace 227872
Thread 3 (Thread 0xb57ffb70 (LWP 9860))
Thread 1 (Thread 0xb7fceab0 (LWP 9856))
192 * 193 * Since: 1.2 194 **/ 195 cairo_surface_type_t 196 cairo_surface_get_type (cairo_surface_t *surface) 197 { 198 /* We don't use surface->backend->type here so that some of the 199 * special "wrapper" surfaces such as cairo_paginated_surface_t 200 * can override surface->type with the type of the "child" 201 * surface. */ (gdb)
Clutter support is experimental.
*** Bug 672913 has been marked as a duplicate of this bug. ***
*** Bug 670087 has been marked as a duplicate of this bug. ***
I recently removed Clutter support for all but the contact maps feature, so this is likely obsolete now. I'll assume so and close it, but reopen if you encounter anything similar.