Gajim crashes when selecting "Available" in plugin manager
Bug description
Gajim crashes upon selection of Available tab in plugin manager.
$ GTK2_RC_FILES=/usr/share/themes/Xfce-4.2/gtk-2.0/gtkrc gajim -p test
** Message: pygobject_register_sinkfunc is deprecated (GstObject)
creating /home/HOSTNAME/.config/gajim/pluginsconfig.test directory
/usr/share/gajim/src/roster_window.py:5111: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
if not model[titer][data]:
/usr/share/gajim/src/roster_window.py:5174: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
if type_ == 'account' and model[titer][C_PADLOCK_PIXBUF]:
/usr/share/gajim/src/roster_window.py:6618: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
self.window.show_all()
/home/HOSTNAME/.local/share/gajim/plugins/gotr/ui.py:40: GtkWarning: Unknown property: GtkMenu.ubuntu-local
self.B.add_from_file(self.GTK_BUILDER_FILE_PATH)
gajim.py:501: Warning: g_object_set_qdata: assertion `G_IS_OBJECT (object)' failed
gtk.main()
11:48:29 (E) gajim.gtkgui_helpers Icon not found: document-open-recent
The program 'gajim' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadPixmap (invalid Pixmap parameter)'.
(Details: serial 9197 error_code 4 request_code 54 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
(Please, ignore the Icon not found
error; this is fixed in 0.16 branch #7444 (closed)).
Steps to reproduce
Machine is offine (do not connect to the internet). Start Gajim. Open plugin manager. Open Available tab. Return to Install tab. Disable Plugin Installer. Enable Plugin Installer. Open Available tab.
Software versions
OS version: Salix OS 14.0.1 (Slackware 14.0 based) GTK version: 2.24.10 PyGTK version: 2.24.0