Can't open a chat window and close error
When I try to open a new conversation, I get the following:
Traceback (most recent call last):
File "/home/mgol/gajim/src/roster_window.py", line 3564, in on_roster_treeview_row_activated
self.on_row_activated(widget, path)
File "/home/mgol/gajim/src/roster_window.py", line 3559, in on_row_activated
resource=resource, session=session)
File "gajim.py", line 2938, in on_open_chat_window
session=session)
File "gajim.py", line 2880, in new_chat
chat_control = ChatControl(mw, contact, account, session, resource)
File "/home/mgol/gajim/src/chat_control.py", line 1134, in __init__
'chat_child_vbox', contact, acct, resource)
File "/home/mgol/gajim/src/chat_control.py", line 286, in __init__
self._paint_banner()
File "/home/mgol/gajim/src/chat_control.py", line 429, in _paint_banner
if self.banner_status_label.get_property('window'):
TypeError: object of type `SexyUrlLabel' does not have property `window'
When I want to close Gajim (it should ask me for a description) I get this:
Traceback (most recent call last):
File "/home/mgol/gajim/src/dialogs.py", line 688, in on_dialog_response
self.on_response(message, self.pep_dict)
File "/home/mgol/gajim/src/roster_window.py", line 2338, in on_continue
on_continue2(message, pep_dict)
File "/home/mgol/gajim/src/roster_window.py", line 2302, in on_continue2
self.send_status(acct, 'offline', message)
File "/home/mgol/gajim/src/roster_window.py", line 1964, in send_status
self.send_status_continue(account, status, txt, auto, to)
File "/home/mgol/gajim/src/roster_window.py", line 2013, in send_status_continue
gajim.connections[account].change_status(status, txt, auto)
File "/home/mgol/gajim/src/common/connection.py", line 1125, in change_status
self.connection.start_disconnect()
File "/home/mgol/gajim/src/common/xmpp/transports_nb.py", line 298, in start_disconnect
self.disconnect()
File "/home/mgol/gajim/src/common/xmpp/transports_nb.py", line 432, in disconnect
NonBlockingTransport.disconnect(self, do_callback)
File "/home/mgol/gajim/src/common/xmpp/transports_nb.py", line 194, in disconnect
self.on_disconnect()
File "/home/mgol/gajim/src/common/xmpp/client_nb.py", line 131, in disconnect
i()
File "/home/mgol/gajim/src/common/connection.py", line 1161, in _on_disconnected
self.dispatch('STATUS', 'offline')
File "/home/mgol/gajim/src/common/connection.py", line 202, in dispatch
self.put_event((event, data))
File "/home/mgol/gajim/src/common/connection.py", line 198, in put_event
gajim.handlers[ev[0]](self.name, ev[1])
File "gajim.py", line 640, in handle_event_status
self.roster.on_status_changed(account, status)
File "/home/mgol/gajim/src/roster_window.py", line 2105, in on_status_changed
self.quit_gtkgui_interface()
File "/home/mgol/gajim/src/roster_window.py", line 2279, in quit_gtkgui_interface
self.prepare_quit()
File "/home/mgol/gajim/src/roster_window.py", line 2267, in prepare_quit
gajim.interface.msg_win_mgr.shutdown(msgwin_width_adjust)
File "/home/mgol/gajim/src/message_window.py", line 1054, in shutdown
self.save_state(w, width_adjust)
File "/home/mgol/gajim/src/message_window.py", line 1102, in save_state
win_maximized = msg_win.window.window.get_state() == \
AttributeError: 'NoneType' object has no attribute 'get_state'
The second time I tried to close Gajim I got this:
Traceback (most recent call last):
File "/home/mgol/gajim/src/roster_window.py", line 2343, in on_quit_request
on_continue('', None)
File "/home/mgol/gajim/src/roster_window.py", line 2338, in on_continue
on_continue2(message, pep_dict)
File "/home/mgol/gajim/src/roster_window.py", line 2306, in on_continue2
self.quit_gtkgui_interface()
File "/home/mgol/gajim/src/roster_window.py", line 2279, in quit_gtkgui_interface
self.prepare_quit()
File "/home/mgol/gajim/src/roster_window.py", line 2267, in prepare_quit
gajim.interface.msg_win_mgr.shutdown(msgwin_width_adjust)
File "/home/mgol/gajim/src/message_window.py", line 1054, in shutdown
self.save_state(w, width_adjust)
File "/home/mgol/gajim/src/message_window.py", line 1102, in save_state
win_maximized = msg_win.window.window.get_state() == \
AttributeError: 'NoneType' object has no attribute 'get_state'
In this way I can't talk via Gajim.