Pb with Gtk : Gtk-CRITICAL _gtk_css_image_compute: assertion 'GTK_IS_CSS_IMAGE (image)' failed
Hello,
I try to install from source on Gentoo (to avoid heavy flatpak). I managed to compile in debug mode following instructions. I installed dependencies. (As a remark, I installed libhandy 0.10, but I don't understand while compiling it uses libhandy 0.5)
When I make ninja -C build run
the window is slow to open and is not responding, and I get following output:
(tau:17570): Gtk-CRITICAL **: 14:53:11.664: _gtk_css_image_compute: assertion 'GTK_IS_CSS_IMAGE (image)' failed
(tau:17570): GLib-GObject-CRITICAL **: 14:53:11.665: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(tau:17570): Gtk-CRITICAL **: 14:53:11.694: _gtk_css_image_compute: assertion 'GTK_IS_CSS_IMAGE (image)' failed
(tau:17570): GLib-GObject-CRITICAL **: 14:53:11.694: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(tau:17570): Gtk-CRITICAL **: 14:53:11.726: _gtk_css_image_compute: assertion 'GTK_IS_CSS_IMAGE (image)' failed
(tau:17570): GLib-GObject-CRITICAL **: 14:53:11.726: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(tau:17570): Gtk-CRITICAL **: 14:53:11.728: _gtk_css_image_compute: assertion 'GTK_IS_CSS_IMAGE (image)' failed
(tau:17570): GLib-GObject-CRITICAL **: 14:53:11.728: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(tau:17570): Gtk-CRITICAL **: 14:53:11.794: _gtk_css_image_compute: assertion 'GTK_IS_CSS_IMAGE (image)' failed
(tau:17570): GLib-GObject-CRITICAL **: 14:53:11.794: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(tau:17570): Gtk-CRITICAL **: 14:53:11.800: _gtk_css_image_compute: assertion 'GTK_IS_CSS_IMAGE (image)' failed
(tau:17570): GLib-GObject-CRITICAL **: 14:53:11.800: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
With export RUST_LOG=trace
I got the output in the attached file
tau_trace_30000.zip
With gdb to stop at first Gtk-CRITICAL using G_DEBUG=fatal-criticals gdb tau
and displaying backtrace and continue several times I got the following outputtau_gdb.txt
I don't know about rust and gtk, so could not investigate further. One moment I though it could come from wayland, but it seems that gtk 3 is compatible with it. Any help would be appreciated.
Best regards,
Sylvain