Bug#800660: gnome-keyring: crashes iceweasel when logging into a password-protected website

Raphaël Hertzog hertzog at debian.org
Fri Oct 2 08:20:49 UTC 2015


Package: gnome-keyring
Version: 3.18.0-1
Severity: grave
Justification: renders package unusable

Since I upgraded to gnome-keyring 3.18, I'm no longer able to login into
password-protected website with iceweasel. It just gets stuck and I have
to kill it.

In the logs I see this:

oct. 02 10:04:42 x230-buxy gnome-keyring-daemon[2195]: asked to register item /org/freedesktop/secrets/collection/login/23, but it's already registered
oct. 02 10:05:06 x230-buxy gnome-session[2199]: ** (gnome-shell:2354): CRITICAL **: remove_mnemonics: assertion 'label != NULL' failed
oct. 02 10:05:06 x230-buxy gnome-keyring-daemon[2195]: could not register secret unlock prompt on session bus: Un objet est déjà exporté pour l'interface « org.freedesktop.Secret.Prompt » en « /org/freedesktop/secrets/prompt/p6 »
oct. 02 10:05:06 x230-buxy gnome-keyring-daemon[2195]: GLib-GIO: g_dbus_interface_skeleton_unexport: assertion 'interface_->priv->connections != NULL' failed

“Un objet est déjà exporté pour l'interface“ means “An object is already
exported for the interface”.

Note that I am using dbus-user-session 1.10.0-3 in order to make
pinentry-gnome3 work with gpg-agent (which otherwise lacks the variables for
the session dbus).

Note that I also have customized start up scripts:
$ tail -n 1 /home/rhertzog/.config/autostart/gnome-keyring-*.desktop 
==> /home/rhertzog/.config/autostart/gnome-keyring-gpg.desktop <==
X-GNOME-Autostart-enabled=false

==> /home/rhertzog/.config/autostart/gnome-keyring-ssh.desktop <==
X-GNOME-Autostart-enabled=false

I don't know if it's still needed nowadays but in the past, it
used to take over the place of gpg-agent which handles both GPG
and SSH keys for me.

-- System Information:
Debian Release: stretch/sid
  APT prefers squeeze-lts
  APT policy: (500, 'squeeze-lts'), (500, 'oldoldstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.2.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gnome-keyring depends on:
ii  dbus-x11                                     1.10.0-3
ii  dconf-gsettings-backend [gsettings-backend]  0.24.0-2
ii  gcr                                          3.16.0-1
ii  libc6                                        2.19-22
ii  libcap-ng0                                   0.7.7-1
ii  libcap2-bin                                  1:2.24-11
ii  libgck-1-0                                   3.16.0-1
ii  libgcr-base-3-1                              3.16.0-1
ii  libgcrypt20                                  1.6.3-2
ii  libglib2.0-0                                 2.46.0-2
ii  p11-kit                                      0.23.1-3
ii  pinentry-gnome3                              0.9.5-4.1

Versions of packages gnome-keyring recommends:
ii  libpam-gnome-keyring  3.18.0-1

gnome-keyring suggests no packages.

-- no debconf information




More information about the pkg-gnome-maintainers mailing list