GNOME Bugzilla – Bug 597548
daemon crash at shutdown
Last modified: 2010-02-18 04:00:51 UTC
This was reported in Fedora here: https://bugzilla.redhat.com/attachment.cgi?id=363790 The gnome-keyring version was 2.28.0 [New Thread 2011] Core was generated by `/usr/bin/gnome-keyring-daemon --daemonize --login'. Program terminated with signal 11, Segmentation fault.
+ Trace 218096
Thread 2 (Thread 2011)
Thread 1 (Thread 2569)
Vincent Untz committed a patch for another shutdown problem, which I believe to be related. Could you try out git HEAD, see if you still experience problems. commit aabb6f6c77796e7d1f8ba961c109fa093291326c Author: Vincent Untz <vuntz@gnome.org> Date: Fri Oct 2 19:27:07 2009 +0200 [daemon] Fix a delay when the daemon quits g-k-d is a multi-threaded program, using a signal thread to stop the main loop. The main thread was using raise() to send SIGTERM to the signal thread, but it actually sends the signal to itself; pthread_kill() has to be used. This also implies a switch to pthread_create() instead of g_thread_create() since the GThread API doesn't cover pthread_kill().
Please feel free to reopen the bug if the problem still occurs with a newer version of GNOME 2.28.2 or later, thanks.