Advisory: beagle-search, gtkfilechooser hangs; beagled does not respond and refuses to be killed
- From: "D Bera" <dbera web gmail com>
- To: dashboard-hackers <dashboard-hackers gnome org>
- Subject: Advisory: beagle-search, gtkfilechooser hangs; beagled does not respond and refuses to be killed
- Date: Mon, 21 Apr 2008 15:50:41 -0400
Problem: For some users using the evolution-data-server backend,
beagled might stop responding. This will cause beagle-search and other
apps talking to beagle like gtkfilechooser or nautilus to also hang
:-( The obvious symptom is 'begale-ping' will not return. beagled can
only be killed with 'kill -9'.
Bugs: (beagle) http://bugzilla.gnome.org/show_bug.cgi?id=529262
(evolution-sharp) http://bugzilla.gnome.org/show_bug.cgi?id=519284 and
Workaround: Disable the evolution-data-server backend till the
evolution-sharp bug is fixed.
Explanation: See the bug reports for details. In short, a C library of
evolution-sharp crashes. This would generally result in beagled
crashing and aborting which is bad but at least won't hang programs
trying to connect to beagled. However, mono tries to print a debug
stacktrace when beagled crashes and then itself hangs (amusing :P).
We are trying to work around the mono problem i.e. we will let beagled
'safely crash'. We are also trying to make libbeagle robust against
such hanged beagled; it already tries to connect to beagled in a
non-blocking mode but still faces the problem so it definitely needs
some more work.
Debajyoti Bera @ http://dtecht.blogspot.com
beagle / KDE fan
Mandriva / Inspiron-1100 user
] [Thread Prev