After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 346418 - seahorse-tool crashes if seahorse-daemon not already running
seahorse-tool crashes if seahorse-daemon not already running
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: Nautilus
git master
Other Linux
: Normal normal
: 1.0.0
Assigned To: Seahorse Maintainer
Seahorse Maintainer
Depends on:
Blocks:
 
 
Reported: 2006-07-02 21:18 UTC by Adam Schreiber
Modified: 2006-07-04 22:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Schreiber 2006-07-02 21:18:32 UTC
Run 

killall seahorse-daemon
seahorse-tool --sign or --encrypt

seahorse-tool crashes with the following terminal output: 

$ seahorse-tool --sign seahorseTesting/

** (process:21992): WARNING **: can't lock memory: Cannot allocate memory

** (seahorse-tool:21992): CRITICAL **: key_store_row_add: assertion `ref == NULL' failed

(seahorse-tool:21992): Gtk-CRITICAL **: gtk_tree_store_set: assertion `VALID_ITER (iter, tree_store)' failed

** (seahorse-tool:21992): CRITICAL **: key_store_row_add: assertion `ref == NULL' failed

(seahorse-tool:21992): Gtk-CRITICAL **: gtk_tree_store_set: assertion `VALID_ITER (iter, tree_store)' failed

** (seahorse-tool:21992): CRITICAL **: key_store_row_add: assertion `ref == NULL' failed

(seahorse-tool:21992): Gtk-CRITICAL **: gtk_tree_store_set: assertion `VALID_ITER (iter, tree_store)' failed

** ERROR **: file cryptui-key-store.c: line 160 (key_store_key_changed): assertion failed: (ref != NULL)
aborting...

If seahorse-daemon is already running this crash doesn't exist.
Comment 1 Stef Walter 2006-07-04 22:02:35 UTC
Fixed. Was a case of an overzealous assertion.