GNOME Bugzilla – Bug 614308
Daemon crashes when adding or deleting keyrings
Last modified: 2010-10-27 00:17:09 UTC
Created attachment 157428 [details] Test case for keyring create/delete daemon crash. The attached test program consistently crashes the gnome-keyring daemon for me. It does not kill the daemon at the same loop iteration, though, and if I only create one keyring & immediately delete it then it doesn't seem to crash the daemon at all. There are probably a couple of different bugs here; I get different daemon backtraces with different runs. I'll add a couple of representative backtraces here: complete_destroy:
+ Trace 221152
Ah. Bugzilla doesn't like multiple backtraces in a bug, it seems. Here they are as separate comments: gck_object_dispose:
+ Trace 221153
remove_object:
+ Trace 221154
And another gck_object_dispose:
+ Trace 221155
Hmmm, doesn't crash for me, using gnome-keyring git master. Do you think this was fixed by other commits? Here's how I compiled your test program: gcc `pkg-config --cflags --libs gnome-keyring-1` -std=c99 -o gk-crash gk-crash.c Could you test it again with the latest gnome-keyring?
Closing this bug report as no further information has been provided. Please feel free to reopen this bug if you can provide the information asked for. Thanks!