gajim issueshttps://dev.gajim.org/gajim/gajim/-/issues2018-04-30T11:37:47Zhttps://dev.gajim.org/gajim/gajim/-/issues/3134traceback in zeroconf when showing account2018-04-30T11:37:47Zmisctraceback in zeroconf when showing accountIf i start gaim and gajim, i see various variuations of the following traceback in console :
Traceback (most recent call last):
File "/home/misc/checkout/svn/gajim/src/roster_window.py", line 3628, in on_roster_window_...If i start gaim and gajim, i see various variuations of the following traceback in console :
Traceback (most recent call last):
File "/home/misc/checkout/svn/gajim/src/roster_window.py", line 3628, in on_roster_window_focus_out_event
focus = False)
File "/home/misc/checkout/svn/gajim/src/roster_window.py", line 563, in draw_contact
if jid in gajim.connections[account].blocked_contacts:
AttributeError: ConnectionZeroconf instance has no attribute 'blocked_contacts'0.12Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/3073traceback on 0.11.12018-04-30T11:37:56Zanonymoustraceback on 0.11.1
Traceback (most recent call last):
File "roster_window.pyc", line 3528, in on_roster_treeview_row_activated
File "roster_window.pyc", line 3473, in on_open_chat_window
File "roster_window.pyc", line...
Traceback (most recent call last):
File "roster_window.pyc", line 3528, in on_roster_treeview_row_activated
File "roster_window.pyc", line 3473, in on_open_chat_window
File "roster_window.pyc", line 3046, in new_chat
File "chat_control.pyc", line 918, in __init__
File "chat_control.pyc", line 1647, in restore_conversation
File "common\logger.pyc", line 419, in get_last_conversation_lines
File "common\logger.pyc", line 172, in get_jid_id
TypeError: 'NoneType' object is unsubscriptable0.11.2Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/8960Traceback on account deletion2018-03-30T21:10:45ZMaxime BuquetTraceback on account deletion**Please first check if another issue has been opened for your problem**
## Versions
- OS: (Arch)Linux
- Gajim version: `1.0.0.beta1.r66.g956feb7ac`
- GTK version: `3.22.24`
- Python-nbxmpp version: `0.6.3.r4.g4eb5a81`
## Step...**Please first check if another issue has been opened for your problem**
## Versions
- OS: (Arch)Linux
- Gajim version: `1.0.0.beta1.r66.g956feb7ac`
- GTK version: `3.22.24`
- Python-nbxmpp version: `0.6.3.r4.g4eb5a81`
## Steps to reproduce the problem
1. Go to account
2. Remove an account
3. Remove account from Gajim and from the server.
## Expected behavior
Account is deleted from Gajim and from the server. Confirmation window closes.
## Actual behavior
The account is correctly deleted from the server and gajim, but then I get this traceback.
```
03/17/2018 23:47:47 (W) nbxmpp.dispatcher_nb Unknown stanza: error
03/17/2018 23:47:47 (E) gajim.c.ged Error while running an event handler: <bound method Interface.handle_event_status of <gajim.gui_interface.Interface object at 0x7f77eb082320>>
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib/python3.6/site-packages/gajim/gui_interface.py", line 240, in handle_event_status
for name in list(self.instances[account]['online_dialog'].keys()):
KeyError: 'cluxia.eu1'
03/17/2018 23:47:47 (E) gajim.c.ged Error while running an event handler: <bound method RosterWindow._nec_our_show of <gajim.roster_window.RosterWindow object at 0x7f77e0f45390>>
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/common/ged.py", line 93, in raise_event
if handler(*args, **kwargs):
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 2657, in _nec_our_show
self.application.set_account_actions_state(obj.conn.name)
File "/usr/lib/python3.6/site-packages/gajim/gajim.py", line 487, in set_account_actions_state
self.lookup_action(account + action_name).set_enabled(False)
AttributeError: 'NoneType' object has no attribute 'set_enabled'
```https://dev.gajim.org/gajim/gajim/-/issues/3303Traceback on authentication failure2018-04-30T11:37:37ZanonymousTraceback on authentication failureUpon starting up gajim with an improperly configured account, I receive a popup saying "Authentication failed with "gmail.com". Please check your login and password for correctness", as well as the following traceback:
Tracebac...Upon starting up gajim with an improperly configured account, I receive a popup saying "Authentication failed with "gmail.com". Please check your login and password for correctness", as well as the following traceback:
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 153, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 255, in _do_receive
self.on_receive(received)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 161, in _on_receive_stream_features
self.on_stream_start()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 205, in _on_tcp_stream_start
self.onreceive(self._on_receive_starttls)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 211, in onreceive
if not recv_handler(None) and _tmp == self.on_receive:
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 213, in _on_receive_starttls
self._is_connected()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 186, in _is_connected
self.on_connect(self, self.connected)
File "/usr/share/gajim/src/common/connection.py", line 428, in _connect_success
self._register_handlers(con, con_type)
File "/usr/share/gajim/src/common/connection.py", line 440, in _register_handlers
con.auth(name, self.password, resource, 1, self.__on_auth)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 225, in auth
self.get_attrs(self._on_doc_attrs)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 117, in get_attrs
self.onreceive(self._on_receive_document_attrs)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 211, in onreceive
if not recv_handler(None) and _tmp == self.on_receive:
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 146, in _on_receive_document_attrs
self.onreceive(self._on_receive_stream_features)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 211, in onreceive
if not recv_handler(None) and _tmp == self.on_receive:
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 161, in _on_receive_stream_features
self.on_stream_start()
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 244, in _on_doc_attrs
self.SASL.auth()
AttributeError: NonBlockingClient instance has no attribute 'SASL'
Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/3733Traceback on automatic reconnect2018-04-30T11:41:15ZanonymousTraceback on automatic reconnect
Traceback (most recent call last):
File "/home/sgala/newcode/gajim/src/roster_window.py", line 4463, in on_roster_treeview_row_activated
self.on_row_activated(widget, path)
File "/home/sgala/newco...
Traceback (most recent call last):
File "/home/sgala/newcode/gajim/src/roster_window.py", line 4463, in on_roster_treeview_row_activated
self.on_row_activated(widget, path)
File "/home/sgala/newcode/gajim/src/roster_window.py", line 4458, in on_row_activated
self.on_open_chat_window(widget, c, account, resource = resource, session = session)
File "/home/sgala/newcode/gajim/src/roster_window.py", line 4392, in on_open_chat_window
fjid = contact.jid
AttributeError: 'NoneType' object has no attribute 'jid'
I'm getting the above traceback when a jid (a pseudo-contact from mod_irc, typically `hostname.oftc.net!irc.oftc.net@my.jabberserver.com` has unread messages and gets disconnected. It is in the "not in roster" group, BTW. I get a new traceback every time I doubleclick to read messages.
The only way to get rid of the traceback and read the messages is to stop and start again gajim.0.12Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/5491traceback on connect to server2018-04-30T11:41:50ZDicsontraceback on connect to server# Bug description
Traceback (most recent call last):
File "/home/test/gajim/src/common/xmpp/idlequeue.py", line 528, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/ho...# Bug description
Traceback (most recent call last):
File "/home/test/gajim/src/common/xmpp/idlequeue.py", line 528, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/home/test/gajim/src/common/xmpp/idlequeue.py", line 393, in _process_events
obj.pollin()
File "/home/test/gajim/src/common/xmpp/transports_nb.py", line 413, in pollin
self._do_receive()
File "/home/test/gajim/src/common/xmpp/transports_nb.py", line 599, in _do_receive
self._on_receive(received)
File "/home/test/gajim/src/common/xmpp/transports_nb.py", line 613, in _on_receive
self.on_receive(data)
File "/home/test/gajim/src/common/xmpp/dispatcher_nb.py", line 452, in dispatch
handler['func'](session, stanza)
File "/home/test/gajim/src/common/connection_handlers.py", line 1234, in _IqCB
self.dispatch('METACONTACTS', meta_list)
File "/home/test/gajim/src/common/connection.py", line 169, in dispatch
gajim.interface.dispatch(event, self.name, data)
File "/home/test/gajim/src/gui_interface.py", line 2114, in dispatch
handler(account, data)
File "/home/test/gajim/src/gui_interface.py", line 1553, in handle_event_metacontacts
self.roster.redraw_metacontacts(account)
File "/home/test/gajim/src/roster_window.py", line 640, in redraw_metacontacts
self._recalibrate_metacontact_family(family, account)
File "/home/test/gajim/src/roster_window.py", line 611, in _recalibrate_metacontact_family
big_brother_account=big_brother_account)
File "/home/test/gajim/src/roster_window.py", line 359, in _add_entity
'contact', contact.jid, account, None, None, None, None, None))
ValueError: row sequence has wrong length
# Steps to reproduce
Run Gajim
# Software versions
OS version:
GTK version:
PyGTK version:0.14https://dev.gajim.org/gajim/gajim/-/issues/3434Traceback on connecte2018-04-30T11:37:28ZpatrysTraceback on connecte
[patrys@meaw Desktop]$ gajim
Bonobo accessibility support initialized
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
obj...
[patrys@meaw Desktop]$ gajim
Bonobo accessibility support initialized
Traceback (most recent call last):
File "/usr/share/gajim/src/common/xmpp/idlequeue.py", line 132, in process_events
obj.pollin()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 153, in pollin
self._do_receive()
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 255, in _do_receive
self.on_receive(received)
File "/usr/share/gajim/src/common/xmpp/dispatcher_nb.py", line 353, in dispatch
handler['func'](session,stanza)
File "/usr/share/gajim/src/common/connection_handlers.py", line 1875, in _getRosterCB
self.connection.getRoster(self._on_roster_set)
File "/usr/share/gajim/src/common/xmpp/roster_nb.py", line 56, in getRoster
on_ready(self)
File "/usr/share/gajim/src/common/connection_handlers.py", line 1913, in _on_roster_set
self.dispatch('ROSTER', roster)
File "/usr/share/gajim/src/common/connection.py", line 104, in dispatch
self.put_event((event, data))
File "/usr/share/gajim/src/common/connection.py", line 100, in put_event
gajim.handlers[ev[0]](self.name, ev[1])
File "gajim.py", line 317, in handle_event_roster
self.roster.add_account_contacts(account)
File "/usr/share/gajim/src/roster_window.py", line 1101, in add_account_contacts
self.add_contact_to_roster(jid, account)
File "/usr/share/gajim/src/roster_window.py", line 308, in add_contact_to_roster
shown_family)
File "/usr/share/gajim/src/common/contacts.py", line 416, in get_metacontacts_big_brother
score = self._get_data_score(data)
File "/usr/share/gajim/src/common/contacts.py", line 399, in _get_data_score
score = (max_order - order)*10000
TypeError: unsupported operand type(s) for -: 'unicode' and 'unicode'
** Message: ATK_ROLE_TOOLTIP object found, but doesn't look like a tooltip.
** Message: ATK_ROLE_TOOLTIP object found, but doesn't look like a tooltip.
** Message: ATK_ROLE_TOOLTIP object found, but doesn't look like a tooltip.
** Message: ATK_ROLE_TOOLTIP object found, but doesn't look like a tooltip.
** Message: ATK_ROLE_TOOLTIP object found, but doesn't look like a tooltip.
** Message: ATK_ROLE_TOOLTIP object found, but doesn't look like a tooltip.0.11.2Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/5370Traceback on connection2018-04-30T11:41:01ZlouizatakkTraceback on connectionTraceback (most recent call last):
File "/usr/local/share/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/local/share/gajim/src/common/xmpp/idlequeue....Traceback (most recent call last):
File "/usr/local/share/gajim/src/common/xmpp/idlequeue.py", line 497, in _process_events
return IdleQueue._process_events(self, fd, flags)
File "/usr/local/share/gajim/src/common/xmpp/idlequeue.py", line 367, in _process_events
obj.pollin()
File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 391, in pollin
self._do_receive()
File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 571, in _do_receive
self._on_receive(received)
File "/usr/local/share/gajim/src/common/xmpp/transports_nb.py", line 583, in _on_receive
self.on_receive(data)
File "/usr/local/share/gajim/src/common/xmpp/roster_nb.py", line 240, in _on_roster_set
self.on_ready(self)
File "/usr/local/share/gajim/src/common/connection_handlers.py", line 2641, in _on_roster_set
()))
File "/usr/local/share/gajim/src/common/connection.py", line 199, in dispatch
gajim.interface.dispatch(event, self.name, data)
File "gajim.py", line 2377, in dispatch
self.handlers[event](account, data)
File "gajim.py", line 1603, in handle_event_roster_info
self.roster.remove_contact(jid, account, backend=True)
File "/usr/local/share/gajim/src/roster_window.py", line 763, in remove_contact
self._remove_entity(contact, account)
File "/usr/local/share/gajim/src/roster_window.py", line 417, in _remove_entity
parent_type = self.model[parent_iter][C_TYPE]
TypeError: could not parse subscript as a tree path
I will try to investigate, but this happens since I changed many settings in the Advanced Settings window.0.13https://dev.gajim.org/gajim/gajim/-/issues/4610Traceback on connection starting2018-04-30T11:36:28ZanonymousTraceback on connection startingWhen I tried to connect to a server (via proxy), I've got this traceback:
Traceback (most recent call last):
File "gajim.py", line 452, in _process_events
return self.process_events(fd, flags)
Fil...When I tried to connect to a server (via proxy), I've got this traceback:
Traceback (most recent call last):
File "gajim.py", line 452, in _process_events
return self.process_events(fd, flags)
File "/gajim/src/common/xmpp/idlequeue.py", line 154, in process_events
obj.pollin()
File "/gajim/src/common/xmpp/transports_nb.py", line 344, in pollin
self._do_receive()
File "/gajim/src/common/xmpp/transports_nb.py", line 511, in _do_receive
self._on_receive(received)
File "/gajim/src/common/xmpp/transports_nb.py", line 521, in _on_receive
self.on_receive(data)
File "/gajim/src/common/xmpp/client_nb.py", line 272, in \<lambda>
self.onreceive(lambda _data:self._xmpp_connect_machine(mode, _data))
File "/gajim/src/common/xmpp/client_nb.py", line 293, in _xmpp_connect_machine
if self.incoming_stream_version() == '1.0':
File "/gajim/src/common/xmpp/client_nb.py", line 242, in incoming_stream_version
if self.Dispatcher.Stream._document_attrs.has_key('version'):
AttributeError: 'NoneType' object has no attribute 'has_key'
https://dev.gajim.org/gajim/gajim/-/issues/5449Traceback on Connection with proxy2018-04-29T20:39:04ZanonymousTraceback on Connection with proxy# Bug description
On connecting with a proxy without authentication, gajim traceback
# Steps to reproduce
set an account, set proxy with http_proxy="http://someth:3128/", connect
On linux with gajim 0.13
Traceback (most recen...# Bug description
On connecting with a proxy without authentication, gajim traceback
# Steps to reproduce
set an account, set proxy with http_proxy="http://someth:3128/", connect
On linux with gajim 0.13
Traceback (most recent call last):
File "gajim.py", line 3177, in autoconnect
message = self.roster.get_status_message(show, on_message)
File "/usr/share/gajim/src/roster_window.py", line 2173, in get_status_message
on_response('', empty_pep)
File "gajim.py", line 3174, in on_message
self.roster.send_status(a, show, message)
File "/usr/share/gajim/src/roster_window.py", line 1989, in send_status
self.send_status_continue(account, status, txt, auto, to)
File "/usr/share/gajim/src/roster_window.py", line 2039, in send_status_continue
gajim.connections[account].change_status(status, txt, auto)
File "/usr/share/gajim/src/common/connection.py", line 1108, in change_status
self.connect_and_init(show, msg, sign_msg)
File "/usr/share/gajim/src/common/connection.py", line 1035, in connect_and_init
self.connect_and_auth()
File "/usr/share/gajim/src/common/connection.py", line 1030, in connect_and_auth
self.connect()
File "/usr/share/gajim/src/common/connection.py", line 512, in connect
self._on_resolve('', [])
File "/usr/share/gajim/src/common/connection.py", line 524, in _on_resolve
self._connect_to_next_host()
File "/usr/share/gajim/src/common/connection.py", line 551, in _connect_to_next_host
self.connect_to_next_type()
File "/usr/share/gajim/src/common/connection.py", line 614, in connect_to_next_type
secure_tuple = secure_tuple)
File "/usr/share/gajim/src/common/xmpp/client_nb.py", line 184, in connect
transports_nb.get_proxy_data_from_dict(proxy)
File "/usr/share/gajim/src/common/xmpp/transports_nb.py", line 80, in get_proxy_data_from_dict
if proxy['useauth']:
KeyError: 'useauth'
0.13.1https://dev.gajim.org/gajim/gajim/-/issues/4477traceback on creating an account2018-04-30T11:36:34Zanonymoustraceback on creating an accountInvalid host: _xmpp-client._tcp.jabber80com
Traceback (most recent call last):
File "gajim.py", line 2887, in process_connections
gajim.idlequeue.process()
File "gajim.py", line 461, in process
self.check_time_events()
File...Invalid host: _xmpp-client._tcp.jabber80com
Traceback (most recent call last):
File "gajim.py", line 2887, in process_connections
gajim.idlequeue.process()
File "gajim.py", line 461, in process
self.check_time_events()
File "/home/jux/gajim/trunk/src/common/xmpp/idlequeue.py", line 80, in check_time_events
self.queue[fd].read_timeout()
File "/home/jux/gajim/trunk/src/common/xmpp/transports_nb.py", line 295, in read_timeout
self.on_connect_failure()
File "/home/jux/gajim/trunk/src/common/xmpp/client_nb.py", line 142, in _on_connected_failure
self.on_connect_failure(retry)
File "/home/jux/gajim/trunk/src/common/connection.py", line 568, in connect_to_next_type
self.connect_to_next_host(retry)
File "/home/jux/gajim/trunk/src/common/connection.py", line 594, in connect_to_next_host
self.on_connect_failure()
File "/home/jux/gajim/trunk/src/common/connection.py", line 1355, in _on_new_account
(_('Could not connect to "%s"') % self._hostname))
File "/home/jux/gajim/trunk/src/common/connection.py", line 187, in dispatch
self.put_event((event, data))
File "/home/jux/gajim/trunk/src/common/connection.py", line 183, in put_event
gajim.handlers[ev[0]](self.name, ev[1])
File "gajim.py", line 1085, in handle_event_new_acc_not_connected
self.instances['account_creation_wizard'].new_acc_not_connected(array)
File "/home/jux/gajim/trunk/src/config.py", line 3275, in new_acc_not_connected
if self.account not in gajim.connections:
AttributeError: AccountCreationWizardWindow instance has no attribute 'account'
https://dev.gajim.org/gajim/gajim/-/issues/3484traceback on debian etch2018-04-30T11:37:25Zmisctraceback on debian etchWith current checkout ( rev 8885 ), I see this when I try to see a tooltip.
AttributeError: 'module' object has no attribute 'WINDOW_TYPE_HINT_TOOLTIP'
Traceback (most recent call last):
File "/home/misc/checko...With current checkout ( rev 8885 ), I see this when I try to see a tooltip.
AttributeError: 'module' object has no attribute 'WINDOW_TYPE_HINT_TOOLTIP'
Traceback (most recent call last):
File "/home/misc/checkout/svn/gajim/src/roster_window.py", line 1404, in show_tooltip
self.tooltip.show_tooltip(contact, rect.height, position[1] + rect.y)
File "/home/misc/checkout/svn/gajim/src/tooltips.py", line 129, in show_tooltip
self.populate(data)
File "/home/misc/checkout/svn/gajim/src/tooltips.py", line 377, in populate
self.create_window()
File "/home/misc/checkout/svn/gajim/src/tooltips.py", line 67, in create_window
self.win.set_type_hint(gtk.gdk.WINDOW_TYPE_HINT_TOOLTIP)
AttributeError: 'module' object has no attribute 'WINDOW_TYPE_HINT_TOOLTIP'
I guess that's because gtk is too old. Could this be made conditional ?0.11.3Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/4034Traceback on decode('utf-8')2018-04-30T11:36:58ZanonymousTraceback on decode('utf-8')Traceback for r9822:
/home/r000n/svn/gajim/trunk/gajim/src/roster_window.py:2418: GtkWarning: gtk_tree_model_filter_get_value: assertion `GTK_TREE_MODEL_FILTER (model)->priv->stamp == iter->stamp' failed
jid = model[t...Traceback for r9822:
/home/r000n/svn/gajim/trunk/gajim/src/roster_window.py:2418: GtkWarning: gtk_tree_model_filter_get_value: assertion `GTK_TREE_MODEL_FILTER (model)->priv->stamp == iter->stamp' failed
jid = model[titer][C_JID].decode('utf-8')
Traceback (most recent call last):
File "/home/r000n/svn/gajim/trunk/gajim/src/roster_window.py", line 2418, in on_unblock
jid = model[titer][C_JID].decode('utf-8')
File "/usr/lib/python2.5/warnings.py", line 62, in warn
globals)
File "/usr/lib/python2.5/warnings.py", line 83, in warn_explicit
for item in filters:
TypeError: unknown type (null)
/home/r000n/svn/gajim/trunk/gajim/src/roster_window.py:2365: GtkWarning: gtk_tree_model_filter_get_value: assertion `GTK_TREE_MODEL_FILTER (model)->priv->stamp == iter->stamp' failed
jid = model[titer][C_JID].decode('utf-8')
Traceback (most recent call last):
File "/home/r000n/svn/gajim/trunk/gajim/src/roster_window.py", line 2365, in on_block
jid = model[titer][C_JID].decode('utf-8')
File "/usr/lib/python2.5/warnings.py", line 62, in warn
globals)
File "/usr/lib/python2.5/warnings.py", line 83, in warn_explicit
for item in filters:
TypeError: unknown type (null)
Traceback (most recent call last):
File "/home/r000n/svn/gajim/trunk/gajim/src/roster_window.py", line 2418, in on_unblock
jid = model[titer][C_JID].decode('utf-8')
File "/usr/lib/python2.5/warnings.py", line 62, in warn
globals)
File "/usr/lib/python2.5/warnings.py", line 83, in warn_explicit
for item in filters:
TypeError: unknown type (null)
0.12Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/7311traceback on decryption of OpenPGP-encrypted messages2018-04-29T20:38:00Zanonymoustraceback on decryption of OpenPGP-encrypted messages# Bug description
Whenever I come online and receive OpenPGP-encrypted messages that were sent while I was offline, there are tracebacks. I never noticed these when receiving OpenPGP-encrypted messages while being online (but I could not...# Bug description
Whenever I come online and receive OpenPGP-encrypted messages that were sent while I was offline, there are tracebacks. I never noticed these when receiving OpenPGP-encrypted messages while being online (but I could not yet test this).
Exception in thread Thread-53:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 551, in __bootstrap_inner
self.run()
File "/usr/lib/python2.7/threading.py", line 504, in run
self.__target(*self.__args, **self.__kwargs)
File "/path/to/local/gajim-hg/src/gui_interface.py", line 3051, in thread_function
output = func(*func_args)
File "/path/to/local/gajim-hg/src/common/connection_handlers.py", line 975, in decrypt_thread
self.gpg_messages_to_decrypt.remove([encmsg, keyID, obj])
ValueError: list.remove(x): x not in list
The messages still get decrypted and displayed.
# Steps to reproduce
Go offline, have someone send you an OpenPGP-encrypted message. Go online.
# Software versions
OS version: Ubuntu 12.04.2
GTK version: 2.24.10
PyGTK version: 2.24.00.15.4https://dev.gajim.org/gajim/gajim/-/issues/535traceback on disconnecting2017-08-06T00:57:50Znkourtraceback on disconnecting*03 Ιούλ 2005 14:06:34 Gajim: PresenceCB : unavailable
Traceback (most recent call last):
File "/home/urban/Documents/gajim/src/roster_window.py", line 1328, in on_roster_window_delete_event
self.quit_gtkgui_plugin()
File "/home/...*03 Ιούλ 2005 14:06:34 Gajim: PresenceCB : unavailable
Traceback (most recent call last):
File "/home/urban/Documents/gajim/src/roster_window.py", line 1328, in on_roster_window_delete_event
self.quit_gtkgui_plugin()
File "/home/urban/Documents/gajim/src/roster_window.py", line 1345, in quit_gtkgui_plugin
gajim.connections[account].quit(True)
File "/home/urban/Documents/gajim/src/common/connection.py", line 741, in quit
self.connection.disconnect('Disconnected')
TypeError: disconnect() takes exactly 1 argument (2 given)
it should be just disconnect() I don't know who wrote that so I don't fix until I'm sure it's just okay to do that0.8Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/5437traceback on exit Gajim2018-04-30T11:41:50ZDicsontraceback on exit Gajim# Bug description
Traceback (most recent call last):
File "/home/test/gajim/src/chat_control.py", line 1968, in check_for_possible_inactive_chatstate
self.send_chatstate('inactive', contact)
Fil...# Bug description
Traceback (most recent call last):
File "/home/test/gajim/src/chat_control.py", line 1968, in check_for_possible_inactive_chatstate
self.send_chatstate('inactive', contact)
File "/home/test/gajim/src/chat_control.py", line 2244, in send_chatstate
msg_id = contact.msg_id, composing_xep = contact.composing_xep)
File "/home/test/gajim/src/message_control.py", line 208, in send_message
callback_args=callback_args)
File "/home/test/gajim/src/common/connection.py", line 1532, in send_message
original_message=original_message, delayed=delayed, callback=cb)
File "/home/test/gajim/src/common/connection.py", line 294, in _prepare_message
forward_from, delayed, session, form_node, user_nick, callback)
File "/home/test/gajim/src/common/connection.py", line 396, in _on_continue_message
subject, type_, msg_iq)
File "/home/test/gajim/src/common/connection.py", line 1519, in cb
msg_id = self.connection.send(msg_iq)
File "/home/test/gajim/src/common/xmpp/dispatcher_nb.py", line 520, in send
self._owner.Connection.send(stanza, now)
AttributeError: 'NoneType' object has no attribute 'send'
# Steps to reproduce
Run Gajim. Press Ctrl + q
# Software versions
OS version:
GTK version:2.18.3
PyGTK version:2.16.00.14https://dev.gajim.org/gajim/gajim/-/issues/634Traceback on goin' offline2018-04-30T11:41:39ZanonymousTraceback on goin' offlineIf I change my status to offline after closing muc chat window, following traceback is printed to terminal:
Exception in thread Thread-2:Traceback (most recent call last):
File "/usr/lib/python2.3/threading.py", line 442, in __bootstr...If I change my status to offline after closing muc chat window, following traceback is printed to terminal:
Exception in thread Thread-2:Traceback (most recent call last):
File "/usr/lib/python2.3/threading.py", line 442, in __bootstrap
self.run()
File "/usr/lib/python2.3/threading.py", line 422, in run
self.__target(*self.__args, **self.__kwargs)
File "/home/jarek/gajim/src/common/connection.py", line 1154, in change_status2
self.dispatch('STATUS', 'offline')
File "/home/jarek/gajim/src/common/connection.py", line 160, in dispatch
handler(self.name, data)
File "./gajim.py", line 222, in handle_event_status
self.windows[account]['gc'][room_jid].got_disconnected(room_jid)
KeyError: u'linux@chat.chrome.pl'
After that, I can not go online until I restart program (just nothing happens).
Rev.: 27270.7.1Yann LeboulangerYann Leboulangerhttps://dev.gajim.org/gajim/gajim/-/issues/4764traceback on History Manager2018-04-30T11:41:05Zanonymoustraceback on History Manageron latest snapshot
Traceback (most recent call last):
File "history_manager.py", line 61, in \<module>
import dialogs
File "/usr/share/gajim/src/dialogs.py", line 36, in \<module>
imp...on latest snapshot
Traceback (most recent call last):
File "history_manager.py", line 61, in \<module>
import dialogs
File "/usr/share/gajim/src/dialogs.py", line 36, in \<module>
import gtkgui_helpers
File "/usr/share/gajim/src/gtkgui_helpers.py", line 38, in \<module>
import vcard
File "/usr/share/gajim/src/vcard.py", line 43, in \<module>
from common import helpers
File "/usr/share/gajim/src/common/helpers.py", line 45, in \<module>
import gajim
File "/usr/share/gajim/src/common/gajim.py", line 180, in \<module>
HAVE_LATEX = latex.check_for_latex_support()
File "/usr/share/gajim/src/common/latex.py", line 92, in check_for_latex_support
filename = latex_to_image("test")
File "/usr/share/gajim/src/common/latex.py", line 125, in latex_to_image
'error': helpers.decode_string(e.message)}
AttributeError: 'module' object has no attribute 'decode_string'
0.12.2https://dev.gajim.org/gajim/gajim/-/issues/4461Traceback on history search2018-04-30T11:36:34ZanonymousTraceback on history searchSearch in history for groupchat:
Traceback (most recent call last):
File "/home/r000n/svn/gajim/gajim/src/history_window.py", line 176, in _fill_completion_dict
gajim.logger.jid_is_from_pm(completed):
...Search in history for groupchat:
Traceback (most recent call last):
File "/home/r000n/svn/gajim/gajim/src/history_window.py", line 176, in _fill_completion_dict
gajim.logger.jid_is_from_pm(completed):
File "/home/r000n/svn/gajim/gajim/src/common/logger.py", line 180, in jid_is_from_pm
if jid.find('/') > -1:
AttributeError: 'NoneType' object has no attribute 'find'0.12https://dev.gajim.org/gajim/gajim/-/issues/8653Traceback on hover or click on our self contact in the roster window2017-11-22T22:33:09ZLink MauveTraceback on hover or click on our self contact in the roster windowHere is the traceback on hover:
```
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 5728, in query_tooltip ...Here is the traceback on hover:
```
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 5728, in query_tooltip
tooltip.populate(connected_contacts, account, typ)
File "/usr/lib/python3.6/site-packages/gajim/tooltips.py", line 554, in populate
self.contact_jid = self.prim_contact.jid
AttributeError: 'NoneType' object has no attribute 'jid'
```
On right-click:
```
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 3392, in on_roster_treeview_button_press_event
return self.show_treeview_menu(event)
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 5657, in show_treeview_menu
self.show_appropriate_context_menu(event, iters)
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 5635, in show_appropriate_context_menu
self.make_contact_menu(event, iters[0])
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 5367, in make_contact_menu
menu.attach_to_widget(self.tree, None)
AttributeError: 'NoneType' object has no attribute 'attach_to_widget'
```
And on double-click:
```
Traceback (most recent call last):
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 3930, in on_roster_treeview_row_activated
self.on_row_activated(widget, path)
File "/usr/lib/python3.6/site-packages/gajim/roster_window.py", line 3876, in on_row_activated
if contact.is_groupchat():
AttributeError: 'NoneType' object has no attribute 'is_groupchat'
```1.0