Bug 89426
Summary: | Evolution will not consistently start | ||||||
---|---|---|---|---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | scohen | ||||
Component: | evolution | Assignee: | Jeremy Katz <katzj> | ||||
Status: | CLOSED RAWHIDE | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 9 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2003-10-15 00:14:01 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
scohen
2003-04-22 20:24:33 UTC
note that evolution uses bonobo-conf rather than gconf, so the config database there isn't gconf (just so you don't waste time restarting it ;-)) I think this is in the evolution faq on ximian's web site but I'm not sure. Do any of the suggestions at http://support.ximian.com/cgi-bin/ximian.cfg/php/enduser/std_adp.php?p_lva=&p_faqid=54&p_created=996019414 help? I checked the Ximian FAQ and mailing lists before submitting this, none of those suggestions help (I'm pretty sure if libraries weren't linking correctly or directories were missing/not readable then evolution would never have run). I also submitted this as a bug in Gnome's Bugzilla under bonobo but they told me it wasn't their issue. I tried removing and reinstalling the evolution RPM just now. That didn't help either. I've tried running evolution through strace to see what is failing to open to cause the error but I couldn't find it. I'll try again and also post the trace, perhaps that will be useful. Created attachment 91264 [details]
Output of `strace evolution`
In the strace output, toward the end, some reads from file descriptor 3 return EAGAIN, meaning non-blocking I/O has been selected and no data was immediately available for reading. I'm not sure which file is fd 3, it looks like the last thing to return 3 as a descriptor is a Unix socket: socket(PF_UNIX, SOCK_STREAM, 0) = 3 There seem to be previous successful reads and writes to that pipe, though, so I'm not sure what that means. Oh, and even when my user can't run evolution, it seems root can. I'll try running it as root and see if the same thing eventually happens. By the way, if I run it as my user in a console, in addition the the dialog boxes with errors I see the following returned (I assume on stderr): (Killing old version of Wombat...) (Cannot access Bonobo/ConfigDatabase, not upgrading configuration.) IDL:OAF/GeneralError:1.0 evolution-shell-WARNING **: Cannot access Bonobo/ConfigDatabase on wombat: (IDL:OAF/GeneralError:1.0) Eventually the same thing does happen for root. I've yet to reproduce this and it becomes a non-issue with evolution 1.4.5 in rawhide (since the libraries in question are completely different and oaf is no more) |