From https://bugs.launchpad.net/catfish-search/+bug/1655530 ~ $ catfish (catfish:3117): Gtk-WARNING **: /build/gtk+3.0-6ZPWga/gtk+3.0-3.18.9/./gtk/gtkwidget.c:8456: widget not within a GtkWindow Traceback (most recent call last): File "/usr/bin/catfish", line 42, in <module> catfish.main() File "/usr/lib/python3/dist-packages/catfish/__init__.py", line 74, in main window = CatfishWindow.CatfishWindow() File "/usr/lib/python3/dist-packages/catfish_lib/Window.py", line 168, in __new__ new_object.finish_initializing(builder) File "/usr/lib/python3/dist-packages/catfish/CatfishWindow.py", line 124, in finish_initializing super(CatfishWindow, self).finish_initializing(builder) File "/usr/lib/python3/dist-packages/catfish_lib/Window.py", line 202, in finish_initializing settings = CatfishSettings.CatfishSettings() File "/usr/lib/python3/dist-packages/catfish_lib/CatfishSettings.py", line 43, in __init__ self.read() File "/usr/lib/python3/dist-packages/catfish_lib/CatfishSettings.py", line 63, in read for line in open(self.settings_file): File "/usr/lib/python3.5/codecs.py", line 321, in decode (result, consumed) = self._buffer_decode(data, self.errors, final) UnicodeDecodeError: 'utf-8' codec can't decode byte 0x95 in position 1: invalid start byte
Sean Davis referenced this bugreport in commit 741e4c56d9e88a0a81e681a1e7d3d23bb200cac4 Handle exceptions encountered while opening settings (bug #14491) https://git.xfce.org/apps/catfish/commit?id=741e4c56d9e88a0a81e681a1e7d3d23bb200cac4
Fixed in the above commit.