Bug 769342 - GConf D-BUS error breaks evolution
Summary: GConf D-BUS error breaks evolution
Keywords:
Status: CLOSED DUPLICATE of bug 756245
Alias: None
Product: Fedora
Classification: Fedora
Component: evolution
Version: 16
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthew Barnes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-12-20 14:43 UTC by Máirín Duffy
Modified: 2011-12-21 09:08 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-12-21 09:08:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
gconf2 dbus error dialog (62.04 KB, image/png)
2011-12-20 14:44 UTC, Máirín Duffy
no flags Details

Description Máirín Duffy 2011-12-20 14:43:36 UTC
Description of problem:

Randomly, at least once a day in my GNOME shell session, the dialog in the attached screenshot pops up:

"GConf error: configuration server couldn't be contacted: D-BUS error: The GConf daemon is currently shutting down. All further errors shown only on terminal."

- This happens when I'm in any application in GNOME 3 it seems. Last night it happened while I was in Inkscape.

- This morning, evolution crashed - it just disappeared suddenly from my screen and I looked in the GNOME shell dock and it was no longer running. I clicked on the evolution icon to run it again - it would not run. Instead, the attached dialog popped up.

The "work-around" the issue I found so I can open evolution and read my mail is to kill -9 /usr/libexec/gconfd-2. However, it's kind of disruptive and it seems to occur on a daily basis at this point.

Version-Release number of selected component (if applicable):

GNOME 3.2
fedora-release-16-1.noarch
GConf2-3.2.3-1.fc16.x86_64
evolution-3.2.1-2.fc16.x86_64

How reproducible:

Sit in front of my laptop for a few hours and it will happen without fail. However, I don't know how to trigger it. I use suspend on my laptop a lot so maybe it's related.

Additional info:

If there's any config files I can attach that might help let me know.

Comment 1 Máirín Duffy 2011-12-20 14:44:20 UTC
Created attachment 548847 [details]
gconf2 dbus error dialog

Comment 2 Milan Crha 2011-12-21 09:08:36 UTC
Thanks for a bug report. I doubt it's evolution's issue, though. The only thing on evolution's side would be that evolution is using GConf from multiple threads, and it's unpredictable whether the operations on GConfClient will interleave or not. The GConfClient should be should be thread-safe. That's my opinion.

*** This bug has been marked as a duplicate of bug 756245 ***


Note You need to log in before you can comment on or make changes to this bug.