Lollypop crashes when opening preferences
Created by: Cogitri
Environment
- Lollypop version: 0.9.241
- GNOME/GTK+ versions: Gnome 3.24(.2) on Wayland, GTK+ 3.22.16
- GNU/Linux distribution: Exherbo
Bug
Since 0.9.241 Lollypop crashes on my system when I try to open its preferences. It works flawlessly with 0.9.240. Already tried doing a "clean" install ( removed ~/.local/share/lollypop ) Log from a test install: ( The 3 first lines always happen - shouldn't be a cause for concern )
g_type = info.get_g_type()
/usr/x86_64-pc-linux-gnu/lib/python3.6/site-packages/gi/module.py:178: Warning: g_hash_table_lookup: assertion 'hash_table != NULL' failed
g_type = info.get_g_type()
/usr/x86_64-pc-linux-gnu/lib/python3.6/site-packages/gi/module.py:178: Warning: g_hash_table_insert_internal: assertion 'hash_table != NULL' failed
g_type = info.get_g_type()
(lollypop:21622): Gtk-WARNING **: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client
(lollypop:21622): Gtk-WARNING **: Allocating size to lollypop+window+Window 0x229c2b0 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?
Traceback (most recent call last):
File "/home/rasmus/Downloads/lollypop/lib/python3.6/site-packages/lollypop/settings.py", line 718, in __on_can_set_cover
can_set_cover = source.call_finish(result)
GLib.Error: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.Lollypop.Portal" does not exist (3)```