Hello ealrann,
The crash dump is very helpful but I'm afraid I will need help debugging this. I don't have access to a Linux machine with Vulkan-capable hardware atm (this will change soon, hopefully).
It looks like the instance is created successfully, vkGetInstanceProcAddr is retrieved, but then the driver crashes when we call it in the VKCapabilities constructor. I'm interested to know if it crashes with any function, or if it's a specific function lookup that causes the crash. Could you please add a breakpoint
here and find out?
It would also help if could run a native Vulkan application, to see if it's a general problem in your system or an LWJGL-specific bug.