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 570705 - assertions when trying to get string
assertions when trying to get string
Status: RESOLVED FIXED
Product: seahorse
Classification: Applications
Component: libcryptui
git master
Other Linux
: Normal normal
: 2.26.0
Assigned To: Stef Walter
Depends on:
Blocks: 569636
 
 
Reported: 2009-02-05 20:20 UTC by Adam Schreiber
Modified: 2009-02-07 19:53 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Adam Schreiber 2009-02-05 20:20:45 UTC
After selecting recipients with seahorse-tool --encrypt foo

** (seahorse-tool:6281): CRITICAL **: cryptui_keyset_key_get_string: assertion `G_VALUE_TYPE (value) == G_TYPE_STRING' failed

** (seahorse-tool:6281): CRITICAL **: cryptui_keyset_key_get_string: assertion `G_VALUE_TYPE (value) == G_TYPE_STRING' failed

** (seahorse-tool:6281): WARNING **: couldn't load all the keys (71/0) from GPGME
Comment 1 Stef Walter 2009-02-06 03:52:16 UTC
I believe this is now fixed with today's pushed changes. Can you verify this? 
Comment 2 Adam Schreiber 2009-02-06 15:55:57 UTC
This is not fixed in Trunk.  In addition to the above errors, an error dialog box is displayed with a wholly unhelpful message:

Couldn't encrypt file: NoPrivateKeys.png
General error
Comment 3 Stef Walter 2009-02-07 04:28:46 UTC
Committed a fix. 

2009-02-06  Stef Walter  <stef@memberwebs.com>

	* libseahorse/seahorse-object.c: Map 'raw-id' DBus field to 
	internal properties.
Comment 4 Adam Schreiber 2009-02-07 04:37:04 UTC
Stef, I think you forgot to commit this one.  It's not in svn.
Comment 5 Stef Walter 2009-02-07 18:19:07 UTC
Whoops. Done.
Comment 6 Adam Schreiber 2009-02-07 19:53:53 UTC
I can confirm this is fixed.