Bug at creating new detabase keyring
Bug description
Gajim had started, asked about creating account. I had written my data account, gajim had asked about creating detabase keyring and then gajim crashed i displayed:
Traceback (most recent call last): File "/usr/share/gajim/src/config.py", line 3312, in on_forward_button_clicked self.save_account(username, server, savepass, password) File "/usr/share/gajim/src/config.py", line 3570, 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) CancelledError " and I can't create any account, because after this gajim asks about creating keyring detabase.
Steps to reproduce
- Remove in ~/.gnome2/keyrings detabse which is used by gajim.
- Start gajim.
Software versions
OS version: Debian SID GTK version: 2.20.1 PyGTK version: 2.17.1