Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18047 - evolution 1.2.1 (and 1.2.2) hangs
Summary: evolution 1.2.1 (and 1.2.2) hangs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-23 12:13 UTC by Jose
Modified: 2003-03-25 21:42 UTC (History)
0 users

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


Attachments
strace capture. (evol.hang,369.88 KB, text/plain)
2003-03-23 12:15 UTC, Jose
Details
strace capture (evolution.hangs,422.54 KB, text/plain)
2003-03-24 12:12 UTC, Jose
Details
strace capture (evolution.hangs.with.evolution.directory.aside,524.48 KB, text/plain)
2003-03-24 12:48 UTC, Jose
Details
strace capture (evolution.hangs.with.evolution.directory.aside,524.48 KB, text/plain)
2003-03-24 12:50 UTC, Jose
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jose 2003-03-23 12:13:18 UTC
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.
Comment 1 Jose 2003-03-23 12:15:12 UTC
Created attachment 9725 [details]
strace capture.

strace capture.
Comment 2 Alastair Tse (RETIRED) gentoo-dev 2003-03-23 17:28:26 UTC
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"
Comment 3 Jose 2003-03-24 12:07:27 UTC
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"

Comment 4 Jose 2003-03-24 12:12:36 UTC
Created attachment 9762 [details]
strace capture 

what happens when I do killev; oaf-slay; evolution
Comment 5 Jose 2003-03-24 12:48:04 UTC
Created attachment 9763 [details]
strace capture

what happens when I do killev; oaf-slay; evolution 
(if I ave no 'evolution' directory in my home)
Comment 6 Jose 2003-03-24 12:50:40 UTC
Created attachment 9764 [details]
strace capture

what happens when I do killev; oaf-slay; evolution 
(if I ave no 'evolution' directory in my home)
Comment 7 Alastair Tse (RETIRED) gentoo-dev 2003-03-24 14:43:12 UTC
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.
Comment 8 Jose 2003-03-25 16:42:50 UTC
I do that:

1
Comment 9 Jose 2003-03-25 16:42:50 UTC
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.
Comment 10 Alastair Tse (RETIRED) gentoo-dev 2003-03-25 21:42:07 UTC
closing, just evolution not happy with the old evolution data dir.