Bug 621825
| Summary: | [abrt] gnome-keyring-2.31.4-2.fc14: g_str_hash: Process /usr/bin/gnome-keyring-daemon was killed by signal 11 (SIGSEGV) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Joachim Frieben <jfrieben> | ||||
| Component: | gnome-keyring | Assignee: | Tomáš Bžatek <tbzatek> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 14 | CC: | dennis, hrafn, jon.laslow, mschmidt, reinouts, sandro, tbzatek, tomspur, tsmetana, walters | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | i686 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | abrt_hash:ea729822c1e148c56fa1dc77a0a88e46cec65447 | ||||||
| Fixed In Version: | gnome-keyring-2.31.92-1.fc14 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2010-09-22 09:16:31 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 538277 | ||||||
| Attachments: |
|
||||||
|
Description
Joachim Frieben
2010-08-06 08:37:45 UTC
Created attachment 437069 [details]
File: backtrace
Package: gnome-keyring-2.31.4-2.fc14
Architecture: i686
OS Release: Fedora release 14 (Branched)
How to reproduce
-----
1. I started gajim for the first time on this system
2. I filled in my JID and password
3. I was asked to provide a password for a login keyring, which I did.
Comment
-----
gajim received an exception from gnomekeyring:
Traceback (most recent call last):
File "/usr/share/gajim/src/config.py", line 3325, in on_forward_button_clicked
self.save_account(username, server, savepass, password)
File "/usr/share/gajim/src/config.py", line 3583, in save_account
con = connection.Connection(self.account)
File "/usr/share/gajim/src/common/connection.py", line 143, in __init__
self.password = passwords.get_password(name)
File "/usr/share/gajim/src/common/passwords.py", line 219, in get_password
return get_storage().get_password(account_name)
File "/usr/share/gajim/src/common/passwords.py", line 199, in get_storage
storage = GnomePasswordStorage()
File "/usr/share/gajim/src/common/passwords.py", line 68, in __init__
gnomekeyring.create_sync(self.keyring, None)
gnomekeyring.IOError
Package: gnome-keyring-2.31.4-2.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Branched) How to reproduce ----- 1. in sealert, I clicked the checkbox to save my bz information into keyring 2. instead of saving the data, gnome-keyring crashed instantly 3. Package: gnome-keyring-2.31.4-2.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Branched) How to reproduce ----- 1. Boot with alpha rc4 XFCE 2. connect to a WPA secured WLAN 3. abrt showing up This bug breaks this final testcase: https://fedoraproject.org/wiki/QA:Testcase_desktop_keyring -> blocking F14Blocker Package: gnome-keyring-2.31.4-2.fc14 Architecture: i686 OS Release: Fedora release 14 (Laughlin) How to reproduce ----- 1. NetworkManager launched on startup as normal. 2. Connected to my wireless network. 3. Entered my WPA2 key. 4. Gnome-Keyring crashed when attempting to store the password. Any other processes attempting to save a password to gnome-keyring generate a similar crash. Comment ----- Launch any process that will store a password using gnome-keyring. Attempt to save the password. Another way to reproduce the crash is: 1. Run 'seahorse' 2. File -> New... -> Password Keyring 3. Type anything as 'New keyring name', e.g. 'foo', and press Add. If "gnome-keyring-daemon -f" is run in a terminal, just before the crash it outputs: (gnome-keyring-daemon:5179): GLib-GObject-CRITICAL **: g_value_set_boxed: assertion `G_VALUE_HOLDS_BOXED (value)' failed https://admin.fedoraproject.org/updates/gnome-keyring-2.31.91-1.fc14 fixes it for me. Package: gnome-keyring-2.31.4-2.fc14 Architecture: x86_64 OS Release: Fedora release 14 (Laughlin) How to reproduce ----- 1. Start Gajim 2. Enter Google Talk account info in account wizard 3. Click Next |