Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#522266: Gnome-Keyring problem

15 views
Skip to first unread message

Joachim Breitner

unread,
Apr 5, 2009, 6:40:16 AM4/5/09
to
Hi,

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.

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.

I’d rate this bug as important, as it severely impacts the usefulness of
the package.

Greetings,
Joachim

--
Joachim "nomeata" Breitner
Debian Developer
nom...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
JID: nom...@joachim-breitner.de | http://people.debian.org/~nomeata

signature.asc

Paul Menzel

unread,
Apr 6, 2009, 4:10:14 AM4/6/09
to
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

signature.asc

Paul Menzel

unread,
Apr 6, 2009, 6:40:07 AM4/6/09
to
Dear Debian folks,


Am Montag, den 06.04.2009, 08:04 +0000 schrieb Paul Menzel:

> 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: 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?

I am pretty sure, that the crash of gnome-keyring-daemon has something
to do with this error message, since I have gotten it a second time.

Maybe it has something to do with this change [1]?


Thanks,

Paul


[1] http://mail.gnome.org/archives/svn-commits-list/2009-February/msg02943.html

signature.asc

Paul Menzel

unread,
Apr 7, 2009, 6:20:11 PM4/7/09
to
signature.asc
0 new messages