Crash when loading libhandy style in Games
It works for me, but is broken for a newcomer:
Gtk-CRITICAL **: 22:00:25.728: gtk_style_context_add_provider_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
(org.gnome.Games:2): Gtk-CRITICAL **: 22:00:25.729: gtk_style_context_add_provider_for_screen: assertion 'GDK_IS_SCREEN (screen)' failed
Application exited
And backtrace with fatal-criticals:
#0 0x00007ffff7bfee65 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1 0x00007ffff7c00136 in g_logv () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007ffff7c00303 in g_log () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007ffff6ff15a2 in hdy_style_init () at ../src/hdy-main.c:64
#4 0x00007ffff6ff15a2 in init_style_cb () at ../src/hdy-main.c:81
#5 0x00007ffff7bf8bbe in g_main_context_dispatch () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6 0x00007ffff7bf8f70 in () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7 0x00007ffff7bf9013 in g_main_context_iteration () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#8 0x00007ffff7e1798a in g_application_run () at /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#9 0x0000555555621b9f in _vala_main (args=0x7fffffffe648, args_length1=1) at ../../../../../../Workspace/Gnome/gnome-games/src/main.vala:14
#10 0x0000555555621c21 in main (argc=1, argv=0x7fffffffe648) at ../../../../../../Workspace/Gnome/gnome-games/src/main.vala:3
So apparently it's too early now and I can't even reproduce it. Are you still sure loading it like that is a good idea? :)
Edited by Andrea Veri