Evolution seems like hangs when I startup. I only see the initial splashscreen. Reproducible: Always Steps to Reproduce: 1.killev 2.strace evolution 3.I will submit a file with the capture. Actual Results: nothing happens Expected Results: evolution runs.
Created attachment 9725 [details] strace capture. strace capture.
did you upgrade from an older evolution-1.0.x? if so, have you tried moving your ~/evolution directory aside and starting again? the strace shows a segfault somewhere, but its hard to see where its from. could you try: killev; oaf-slay; evolution also please paste the output of "emerge info"
I submit two strace files as you ask me. One with my evolution directory aside. when I do 'killev; oaf-slay; evolution' the result seems the same. And when I put the evolution directory aside in my home, a wizard appears, but I cant push the next button in the second screen becouse it is disabled. If a cancel the wizard, the execution finish. This is the output : Older configuration files detected, upgrading... --> Configuration files upgraded from version 1.0. Waiting for component to die -- OAFIID:GNOME_Evolution_Mail_ShellComponent (1) bash-2.05b$ bash-2.05b$ I think that maybe the problem is about the languaje. I remember I change a few days ago my /etc/rc.conf with this: KEYMAP="es euro2" CONSOLEFONT="tcvn8x16" CLOCK="LOCAL" ..and mi emerge info: bash-2.05b# emerge info Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r3) ================================================================= System uname: 2.4.20-gaming-r1 i686 AMD Athlon(tm) Processor GENTOO_MIRRORS="http://gentoo.linux.no/ ftp://gentoo.linux.no/pub/gentoo/ http://ftp.tu-clausthal.de/pub/linux/gentoo/ " CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/jakarta/tomcat/conf /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow crypt encode gif jpeg kde libg++ mmx mpeg ncurses nls pdflib png quicktime truetype xml2 xmms xv zlib gtkhtml gdbm berkdb slang readline aalib nas bonobo svga java guile mysql X sdl gpm tcpd pam libwww perl python esd oggvorbis gtk qt motif opengl mozilla ldap cdr -apm -arts -avi -cups dvd gd -gnome gtk2 -imlib junit -mikmod oav snmp -spell -ssl tcltk" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=athlon-tbird -O3 -pipe" CXXFLAGS="-march=athlon-tbird -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox ccache"
Created attachment 9762 [details] strace capture what happens when I do killev; oaf-slay; evolution
Created attachment 9763 [details] strace capture what happens when I do killev; oaf-slay; evolution (if I ave no 'evolution' directory in my home)
Created attachment 9764 [details] strace capture what happens when I do killev; oaf-slay; evolution (if I ave no 'evolution' directory in my home)
in evolution's setup wizard, you cannot press the next buton if you don't enter an email address. please try moving your ~/evolution directory aside and try to go through the setup procedure and see if it hangs when it brings up the main evolution window. have you tried evolution-1.2.3 to see if that improves the situation? the straces are not useful in this case. if it crashes, it would be more useful to have a backtrace. you might be able to get one by running evolution through gdb. here is a nice walkthrough on how to create such a backtrace. http://support.ximian.com/cgi-bin/ximian.cfg/php/enduser/std_adp.php?p_sid=j1TFw-Eg&p_lva=&p_faqid=65&p_created=996021452&p_sp=cF9ncmlkc29ydD0mcF9yb3dfY250PTEmcF9zZWFyY2hfdGV4dD1iYWNrdHJhY2UmcF9wYWdlPTE*&p_li= in your case, it looks like the Evolution Shell is segfaulting, so just try running evolution from the console using: gdb evolution and type "run" then when it crashes, type "thread apply all bt" and paste the results.
I do that: 1
I do that: 1º put my evolution directory aside. 2º fill the wizard form, now it works. 3º get original evolution directory inthe right place. it works! thanks for all.
closing, just evolution not happy with the old evolution data dir.