Tray icon crash
Bug description
Clicking on tray icon (new message recieved state) throw message about error with traceback:
Traceback (most recent call last): File "/usr/share/gajim/src/systray.py", line 363, in on_clicked self.on_tray_leave_notify_event(widget, None) File "/usr/share/gajim/src/systray.py", line 341, in on_left_click if not gajim.config.get('roster_window_skip_taskbar'): File "/usr/share/gajim/src/systray.py", line 347, in handle_first_event def handle_first_event(self): File "gajim.py", line 2444, in handle_event self.roster.on_groupchat_maximized(None, jid, account) File "gajim.py", line 2893, in new_chat
File "/usr/share/gajim/src/chat_control.py", line 1089, in init if self.type_id == message_control.TYPE_PM: File "/usr/share/gajim/src/gtkgui_helpers.py", line 894, in load_icon 'closed', 'not in roster', 'muc_active', 'muc_inactive') File "/usr/lib/python2.5/posixpath.py", line 62, in join elif path == '' or path.endswith('/'): AttributeError: 'NoneType' object has no attribute 'endswith'
Steps to reproduce
no info
Software versions
OS version: Debian squeeze 2.6.26-2-686 SMP i386 KDE 4.3
GTK version: igel@drandulet:~$ aptitude show libgtk2.0-0 Package: libgtk2.0-0 Version: 2.18.3-1
PyGTK version: igel@drandulet:~$ aptitude show python-gtk2 version: 2.16.0-1