two exception for before 0.6.1
Traceback (most recent call last): File "/home/nk/gajim/plugins/gtkgui/gtkgui.py", line 606, in read_queue self.handle_event_msg(ev[1], ev[2]) File "/home/nk/gajim/plugins/gtkgui/gtkgui.py", line 405, in handle_event_msg self.roster.on_message(jid, array[1], array[2], account) File "/home/nk/gajim/plugins/gtkgui/roster_window.py", line 899, in on_message jid, tim = tim) File "/home/nk/gajim/plugins/gtkgui/tabbed_chat_window.py", line 227, in print conversation Chat.print_conversation_line(self, text, jid, kind, name, tim) File "/home/nk/gajim/plugins/gtkgui/chat.py", line 592, in print_conversation line self.plugin.systray.add_jid(jid, self.account) File "/home/nk/gajim/plugins/gtkgui/systray.py", line 81, in add_jid self.tip.set_tip(self.t, label) TypeError: GtkTooltips.set_tip() argument 1 must be gtk.Widget, not None Traceback (most recent call last): File "/home/nk/gajim/plugins/gtkgui/tabbed_chat_window.py", line 94, in on_tab bed_chat_window_focus_in_event Chat.on_chat_window_focus_in_event(self, widget, event) File "/home/nk/gajim/plugins/gtkgui/chat.py", line 157, in on_chat_window_focu s_in_event self.plugin.systray.remove_jid(jid, self.account) File "/home/nk/gajim/plugins/gtkgui/systray.py", line 103, in remove_jid self.tip.set_tip(self.t, label) TypeError: GtkTooltips.set_tip() argument 1 must be gtk.Widget, not None Traceback (most recent call last): File "./gajim.py", line 56, in ? Core.core.start(mode) File "/home/nk/gajim/Core/core.py", line 1119, in start gc.mainLoop() File "/home/nk/gajim/Core/core.py", line 1109, in mainLoop end = self.read_queue() File "/home/nk/gajim/Core/core.py", line 883, in read_queue self.request_infos(ev[1], con, ev[2]) File "/home/nk/gajim/Core/core.py", line 681, in request_infos con.discoverInfo(jid) AttributeError: 'NoneType' object has no attribute 'discoverInfo'
the first one I believe it is when having trayicon, but the removing it (via preferences of course) the second one, is I don't know how possible (connection timeout not taking care of?) maybe try catch con.discoverInfo and issue a warning dialog? [becareful it may freeze gajim because of threads]