Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 110424 - evolution 2.4 crashes on startup with SIGABRT
Summary: evolution 2.4 crashes on startup with SIGABRT
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: GNOME Office (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-25 03:20 UTC by Iain Buchanan
Modified: 2006-07-14 12:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iain Buchanan 2005-10-25 03:20:11 UTC
Straight after starting evo (before showing any windows) I get a SIGABRT.  Only
happened with evo 2.4 after I recently upgraded gnome to 2.12.  One user has
this problem, the other user doesn't.  I created a new user, and it still happens.

(from inside gdb, after typing run:)

[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 13578)]
adding hook target 'source'

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

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

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

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

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

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

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

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

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

(evolution-2.4:13578): 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...

Program received signal SIGABRT, Aborted.
[Switching to Thread 16384 (LWP 13578)]
0xb6fb8921 in kill () from /lib/libc.so.6
(gdb) thread apply all bt

Thread 1 (Thread 16384 (LWP 13578)):
#0  0xb6fb8921 in kill () from /lib/libc.so.6
#1  0xb70b02e0 in pthread_kill () from /lib/libpthread.so.0
#2  0xb70b066b in raise () from /lib/libpthread.so.0
#3  0xb6fb8506 in raise () from /lib/libc.so.6
#4  0xb6fb9be8 in abort () from /lib/libc.so.6
#5  0xb712f927 in g_logv () from /usr/lib/libglib-2.0.so.0
#6  0xb712f956 in g_log () from /usr/lib/libglib-2.0.so.0
#7  0xb712fe18 in g_assert_warning () from /usr/lib/libglib-2.0.so.0
#8  0xb7e71be1 in e_config_commit () from /usr/lib/evolution/2.4/libeutil.so.0
#9  0xb7e71daf in e_config_create_widget ()
   from /usr/lib/evolution/2.4/libeutil.so.0
#10 0xb7e71ed2 in e_config_create_window ()
   from /usr/lib/evolution/2.4/libeutil.so.0
#11 0xb5b015b3 in em_account_editor_new ()
   from /usr/lib/evolution/2.4/components/libevolution-mail.so
#12 0xb59fda9e in startup_wizard ()
   from /usr/lib/evolution/2.4/plugins/liborg-gnome-evolution-startup-wizard.so
#13 0xb7e7ebda in e_plugin_xml_content ()
   from /usr/lib/evolution/2.4/libeutil.so.0
#14 0xb7e7dea1 in e_plugin_invoke () from /usr/lib/evolution/2.4/libeutil.so.0
#15 0xb7e77da0 in e_event_target_new ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/evolution/2.4/libeutil.so.0
#16 0xb7e77c1f 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 0xb7129261 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
#22 0xb7124554 in g_source_remove_poll () from /usr/lib/libglib-2.0.so.0
#23 0xb7126e70 in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#24 0xb71271fa in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#25 0xb79f9d5f in bonobo_main () from /usr/lib/libbonobo-2.so.0
#26 0x0805d740 in main ()
(gdb) quit
The program is running.  Exit anyway? (y or n) y


Reproducible: Always
Steps to Reproduce:
1. start evolution from command line or panel.
Actual Results:  
Only crashes with 1 user, the other user can run evo fine.


$ emerge info
Portage 2.0.53_rc5 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo i686)
=================================================================
System uname: 2.6.13-gentoo i686 AMD Athlon(tm) XP 2000+
Gentoo Base System version 1.12.0_pre9
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.2.3-r1, 2.3.5, 2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.4.19-r1, 2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config
/usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config
/usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config
/usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb
/usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c
/etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://orpheus/pub/gentoo-portage/
http://mirror.pacific.net.au/linux/Gentoo ftp://planetmirror.com/pub/gentoo/
http://gentoo.oregonstate.edu http://www.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_AU"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apache2 arts avi bash-completion berkdb bitmap-fonts cdr
crypt cups curl dvd dvdr eds emboss encode esd fam flac foomaticdb fortran gdbm
gif gnome gpm gstreamer gtk gtk2 guile imagemagick imlib ipv6 irda java jpeg
junit libg++ libwww mad mikmod motif mozilla mozsvg mp3 mpeg mysql ncurses nfs
nls ogg oggvorbis opengl pam pdflib perl png ppds python quicktime readline
samba sdl slang spell ssl svg svga tcltk tcpd tetex tiff truetype truetype-fonts
type1-fonts vorbis wifi xine xml xml2 xmms xv zlib userland_GNU kernel_linux
elibc_glibc"Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 John N. Laliberte (RETIRED) gentoo-dev 2006-07-14 12:52:00 UTC
please upgrade to evolution-2.6 ( just marked stable with GNOME 2.14 ) and re-open the bug if you can still reproduce it.