Bug#522266: Gnome-Keyring problem

Paul Menzel pm.debian at googlemail.com
Mon Apr 6 08:04:05 UTC 2009


Dear Debian folks,


Am Sonntag, den 05.04.2009, 12:20 +0200 schrieb Joachim Breitner:

> I can confirm this problem. Although "gnome-keyring-manager --start" is
> executed by the gnome session manager, which can be seen
> in .xsession-errors by this entry:
> GNOME_KEYRING_SOCKET=/tmp/keyring-kqwr1i/socket
> 
> the daemon seems to quit itself right afterwards. Other programs, in my
> case mail-notification, will spit error messages like 
> ** (mail-notification:6248): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-kqwr1i/socket: Verbindungsaufbau abgelehnt
> ** (mail-notification:6248): WARNING **: couldn't communicate with gnome keyring daemon via dbus: Failed to execute program gnome-keyring-daemon: Success
> and not work properly.
> 
> Starting gnome-keyring-manager also gives these error messages. For some
> reason, dbus can not start the gnome-keyring-daemon, it seems.

I found that the daemon simply dies on my system after some time.

$ gnome-keyring-daemon -s -f

** (gnome-keyring-daemon:9299): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-KrhlYh/socket: Verbindungsaufbau abgelehnt
** Message: couldn't set environment variable in session: The name org.gnome.SessionManager was not provided by any .service files
GNOME_KEYRING_SOCKET=/tmp/keyring-OHIStc/socket
SSH_AUTH_SOCK=/tmp/keyring-OHIStc/socket.ssh
GNOME_KEYRING_PID=9299
** Message: couldn't allocate secure memory to keep passwords and or keys from being written to the disk

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »nm-connection-editor« (/usr/bin/nm-connection-editor) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 116: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »nm-connection-editor« (/usr/bin/nm-connection-editor) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 116: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »Netzwerk-Manager-Applet« (/usr/bin/nm-applet) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 108: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed

** (gnome-keyring-daemon:9299): WARNING **: couldn't parse markup: Die Anwendung »evolution« (/usr/bin/evolution (deleted)) versucht, auf das Passwort für »<object·prop='name'/>« im Standardschlüsselbund zuzugreifen.: Fehler in Zeile 1, Zeichen 104: Seltsames Zeichen »·«, es wurde entweder ein Attribut oder aber »>« oder »/« erwartet, um das Start-Tag des Elements »object« abzuschließen; vielleicht haben Sie ein ungültiges Zeichen in einem Attributnamen benutzt

(gnome-keyring-daemon:9299): GLib-CRITICAL **: g_key_file_set_value: assertion `value != NULL' failed
gnome-keyring-daemon: egg-secure-memory.c:324: sec_check_guards: Zusicherung »((void**)cell->words)[cell->n_words - 1] == (void*)cell« nicht erfüllt.
Abgebrochen

Is there a debug package to track this down or something else I can do?

> OTOH, starting "gnome-keyring-daemon --start" manually from a terminal
> makes it work properly. Applications still say
> ** (gnome-keyring-manager:6737): WARNING **: couldn't connect to daemon at $GNOME_KEYRING_SOCKET: /tmp/keyring-kqwr1i/socket: Verbindungsaufbau abgelehnt
> but it seems they manage to talk to the running daemon via dbus.

Evolution does not get the passwords until I update the environment
variables manually.


Thanks,

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090406/501a56d7/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list