TypeError: in constructor for Secrets
Bug description
The error window opens when I double click on a specific contact to start chatting. I have no idea about what triggers the error:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/nbxmpp/dispatcher_nb.py", line 497, in dispatch
handler['func'](session, stanza)
File "/usr/lib/python2.7/site-packages/gajim/common/connection_handlers.py", line 1796, in _messageCB
conn=self, stanza=msg, account=self.name))
File "/usr/lib/python2.7/site-packages/gajim/common/nec.py", line 76, in push_incoming_event
self._generate_events_based_on_incoming_event(event_object)
File "/usr/lib/python2.7/site-packages/gajim/common/nec.py", line 98, in _generate_events_based_on_incoming_event
if new_event_object.generate():
File "/usr/lib/python2.7/site-packages/gajim/common/connection_handlers_events.py", line 1213, in generate
self.session.handle_negotiation(form)
File "/usr/lib/python2.7/site-packages/gajim/session.py", line 484, in handle_negotiation
self.accept_e2e_alice(form, negotiated)
File "/usr/lib/python2.7/site-packages/gajim/common/stanza_session.py", line 949, in accept_e2e_alice
srses = secrets.secrets().retained_secrets(self.conn.name,
File "/usr/lib/python2.7/site-packages/gajim/secrets.py", line 115, in secrets
secrets_cache = load_secrets(secrets_filename)
File "/usr/lib/python2.7/site-packages/gajim/secrets.py", line 101, in load_secrets
secrets = pickle.load(f)
File "/usr/lib/python2.7/pickle.py", line 1378, in load
return Unpickler(file).load()
File "/usr/lib/python2.7/pickle.py", line 858, in load
dispatch[key](self)
File "/usr/lib/python2.7/pickle.py", line 1070, in load_inst
self._instantiate(klass, self.marker())
File "/usr/lib/python2.7/pickle.py", line 1060, in _instantiate
value = klass(*args)
TypeError: in constructor for Secrets: __init__() takes exactly 2 arguments (1 given)
The error might have to do something with encryption. Therefore I set the priority to high. Should that turn out to be false, you can downgrade the event.
Steps to reproduce
Not known.
Software versions
OS version: Arch Linux 3.14.48-1-lts GTK version: 2.24.28 and 3.16.6 PyGTK version: 2.24.0-5