AttributeError: 'NoneType' object has no attribute 'load_icon' prevents gajim from starting
Versions
- OS: ArchLinux
- Gajim version: 1.1.92 (1.0.0.beta1.r1486.gf650f51a-1 in Arch, aur/gajim-git)
- GTK version: 3.24.10
- Python-nbxmpp version: 0.9.91 (0.6.8.r177.g7b7746b-1 in Arch, aur/python-nbxmpp-git)
Steps to reproduce the problem
- Start gajim
Expected behavior
Gajim starts.
Actual behavior
Traceback (most recent call last):
File "/usr/lib/python3.7/site-packages/gajim/application.py", line 231, in _activate
self.interface.run(self)
File "/usr/lib/python3.7/site-packages/gajim/gui_interface.py", line 2100, in run
self.roster = roster_window.RosterWindow(application)
File "/usr/lib/python3.7/site-packages/gajim/roster_window.py", line 5450, in __init__
app.interface.msg_win_mgr = MessageWindowMgr(self.window, self.hpaned)
File "/usr/lib/python3.7/site-packages/gajim/message_window.py", line 891, in __init__
Gtk.Window.set_default_icon_list(get_app_icon_list(parent_window))
File "/usr/lib/python3.7/site-packages/gajim/gtk/util.py", line 229, in get_app_icon_list
pixbuf = load_icon('org.gajim.Gajim', scale_widget, size, pixbuf=True)
File "/usr/lib/python3.7/site-packages/gajim/gtk/util.py", line 220, in load_icon
return iconinfo.load_icon()
AttributeError: 'NoneType' object has no attribute 'load_icon'
Maybe a red herring? It seems I have stuff in ~/.local/share/icons
, and when I move it away (mv ~/.local/share/icons ~
), the issue disappears.