Crash when creating vulkan swapchain with driver 545 on wayland

vkCreateSwapchainKHR failed with result = VK_ERROR_OUT_OF_DEVICE_MEMORY

the surface is a xlib surface, and the desktop env is gnome wayland on ubuntu23.10.

This suppose to work fine through xwayland even i am not creating a wayland surface.

i have no idea what went wrong as there is no validation layer error.

Downgrade to 535 things work fine.

driver version: NVIDIA-SMI 545.29.06
gtx3080

I have the same problem on 550 drivers with error code -3 (VK_ERROR_INITIALIZATION_FAILED)

Rolling back to 535 solves it too.