Crash on using GtkComboBox with GSK Renderer Vulkan and GDK Backend wayland
Steps to reproduce
- Start
gtk4-widget-factory
withGSK_RENDERER=vulkan
andGDK_BACKEND=wayland
- Click on any of the GtkComboBox with the text 'left', 'middle' or 'right'
- Click somewhere else or on an entry on the list that appeared to make the list disappear.
- Click a second time on the GtkComboBox you chose in Step 2
- Have the application crash
- The same happens on any Combobox of the gtk4-demo Combo Boxes demo
Errors
Gdk-Message: 11:02:58.515: Error 22 (Invalid argument) dispatching to Wayland display.
Additional notes
The crash does not happen with:
-
GSK_RENDERER=gl
andGDK_BACKEND=wayland
-
GSK_RENDERER=vulkan
andGDK_BACKEND=x11
(XWayland) -
GSK_RENDERER=gl
andGDK_BACKEND=x11
(XWayland)
Version information
arch linux
gtk master 16deffb4
mutter 3.28.3+8+gd0d807801
vulkan driver: mesa radv 18.1.7
llvm 6.01