Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 3950 - Evolution mail seg faults when attempting to enter mail settings on new install
Summary: Evolution mail seg faults when attempting to enter mail settings on new install
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gabriele Giorgetti
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-20 18:10 UTC by Mark Trolley
Modified: 2002-07-16 07:12 UTC (History)
0 users

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


Attachments
Diff of evolution directory before and after the application has been opened then closed (evol.diff,3.35 KB, application/octet-stream)
2002-06-21 07:13 UTC, Mark Trolley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Trolley 2002-06-20 18:10:40 UTC
Description of Problem: 
Using a new install of Evolution on a Gentoo  
system, attempting to enter Options >> Mail  
Settings causes a segmentation fault.  This  
happened with both Evolution 1.0.5 and 1.0.7. 
 
There is a forum thread on the Gentoo message  
board discussing this issue.  It can be found  
here: 
http://forums.gentoo.org/viewtopic.php? 
t=35&highlight=evolution+mail+settings 
 
Near the bottom of the thread a fix has been  
found, which has been effective for several  
users, including myself.  The fix is simply to  
open Evolution, then close it again.  After this  
is done you can enter the mail settings with no  
problems. 
 
Steps to reproduce the problem: 
1. Install Evolution. 
2. Run Evolution and set up a mail account. 
3. Once you are done setting up the account,  
click Inbox, then click Otions >> Mail Settings.   
 
Actual Results: 
The mail program will seg fault. 
 
Expected Results: 
The mail settings dialog should open. 
 
How often does this happen?  
Every time you try to enter the mail settings,  
until you have opened then closed Evolution.
Comment 1 Mark Trolley 2002-06-21 07:13:49 UTC
Created attachment 1665 [details]
Diff of evolution directory before and after the application has been opened then closed

In an attempt to try to find what was causing this problem, I created this file
which shows the differences in the config files before and after the
application has been opened then closed.  Here are the steps I used to create
the file:

1. Delete the evolution directory in the user's home directory (or use a user
that has not yet run evolution, so does not have that directory.
2. Run evolution and complete the wizard.  Once finished, try to enter the mail
settings and the mail application will crash.
3. Close evolution and copy the evolution directory to a different place (i.e.
evolution2).
4. Run evolution, then close it without doing anything.
5. Recursively diff the directories to find the differences.

The results of my doing this are included in the file evol.diff, which I
attached to this bug.
Comment 2 Gabriele Giorgetti 2002-07-14 20:08:06 UTC
Upstream:
http://bugzilla.ximian.com/show_bug.cgi?id=27762
Comment 3 Gabriele Giorgetti 2002-07-16 07:12:21 UTC
Thought an ugly workaround is to remove the ~/evolution directory
and then restart evolution. (DON'T FORGET TO BACKUP YOUR MAIL FIRST).
This should fix that segfault.