[Evolution] evolution 2.4 crashes on startup



Hi,

I submitted this bug on gentoo, but either their busy with the gnome
2.12 release, or they don't have much time for evolution at the moment,
or I'm impatient!!  So I thought I would provide the details here in the
hope that someone could help me sort it out.

I upgraded gnome to 2.12 including evoluion 2.4.  However, on my pc at
home, I can use evo fine, but my wife can't - it crashes before any
windows are open with the messages:

 $ evolution
adding hook target 'source'

(evolution:12074): libglade-WARNING **: could not find `gnome' init
function: `glade_module_register_widgets': /usr/lib/libgnome.so:
undefined symbol: glade_module_register_widgets

(evolution:12074): libglade-WARNING **: unknown widget class
'GnomeDruidPageEdge'

(evolution:12074): GnomeUI-CRITICAL **: gnome_druid_append_page:
assertion `GNOME_IS_DRUID_PAGE (page)' failed

(evolution:12074): GLib-GObject-WARNING **: gsignal.c:1716: signal
`next' is invalid for instance `0x813b820'

(evolution:12074): libglade-WARNING **: could not find `gnome' init
function: `glade_module_register_widgets': /usr/lib/libgnome.so:
undefined symbol: glade_module_register_widgets

(evolution:12074): Gtk-CRITICAL **: gtk_widget_hide: assertion
`GTK_IS_WIDGET (widget)' failed

(evolution:12074): libglade-WARNING **: could not find `gnome' init
function: `glade_module_register_widgets': /usr/lib/libgnome.so:
undefined symbol: glade_module_register_widgets

(evolution:12074): libglade-WARNING **: unknown widget class
'GnomeDruidPageStandard'

(evolution:12074): Gtk-CRITICAL **: gtk_box_pack_start: assertion
`GTK_IS_BOX (box)' failed

(evolution:12074): GnomeUI-CRITICAL **: gnome_druid_append_page:
assertion `GNOME_IS_DRUID_PAGE (page)' failed

e-utils-ERROR **: file e-config.c: line 571 (ec_rebuild): assertion
failed: (GNOME_IS_DRUID_PAGE_STANDARD(page))
aborting...

--------------------
I tried recompiling libgnome, but no luck. I got a trace, but I don't
know how to interpret it:

(after the same message above:)
Program received signal SIGABRT, Aborted.
[Switching to Thread 16384 (LWP 12094)]
0xb7081921 in kill () from /lib/libc.so.6
(gdb) thread apply all bt

Thread 1 (Thread 16384 (LWP 12094)):
#0  0xb7081921 in kill () from /lib/libc.so.6
#1  0xb71792e0 in pthread_kill () from /lib/libpthread.so.0
#2  0xb717966b in raise () from /lib/libpthread.so.0
#3  0xb7081506 in raise () from /lib/libc.so.6
#4  0xb7082be8 in abort () from /lib/libc.so.6
#5  0xb71f8927 in g_logv () from /usr/lib/libglib-2.0.so.0
#6  0xb71f8956 in g_log () from /usr/lib/libglib-2.0.so.0
#7  0xb71f8e18 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#8  0xb7f3abe1 in e_config_commit ()
from /usr/lib/evolution/2.4/libeutil.so.0
#9  0xb7f3adaf in e_config_create_widget ()
   from /usr/lib/evolution/2.4/libeutil.so.0
#10 0xb7f3aed2 in e_config_create_window ()
   from /usr/lib/evolution/2.4/libeutil.so.0
#11 0xb45775b3 in em_account_editor_new ()
   from /usr/lib/evolution/2.4/components/libevolution-mail.so
#12 0xb4473a9e in startup_wizard ()

from /usr/lib/evolution/2.4/plugins/liborg-gnome-evolution-startup-wizard.so
#13 0xb7f47bda in e_plugin_xml_content ()
   from /usr/lib/evolution/2.4/libeutil.so.0
#14 0xb7f46ea1 in e_plugin_invoke ()
from /usr/lib/evolution/2.4/libeutil.so.0
#15 0xb7f40da0 in e_event_target_new ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/evolution/2.4/libeutil.so.0
#16 0xb7f40c1f in e_event_emit ()
from /usr/lib/evolution/2.4/libeutil.so.0
#17 0x08059bc1 in e_shell_attempt_upgrade ()
#18 0x0805b7ef in e_shell_construct ()
#19 0x0805b8dd in e_shell_new ()
#20 0x0805d179 in es_menu_hook_get_type ()
#21 0xb71f2261 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#22 0xb71ed554 in g_source_remove_poll () from /usr/lib/libglib-2.0.so.0
#23 0xb71efe70 in g_main_context_acquire ()
from /usr/lib/libglib-2.0.so.0
#24 0xb71f01fa in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#25 0xb7ac2d5f in bonobo_main () from /usr/lib/libbonobo-2.so.0
#26 0x0805d740 in main ()


Sorry for the long post, but I need to fix it for other users!!  Any
help, even "recompile blah" would be appreciated.

PS, for the gentoo-ers among you, yes I've resynced portage, and I've
run revdep-rebuild to make sure everthing is updated...

Thanks,
-- 
Iain Buchanan <iaindb netspace net au>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]