## A fatal error has been detected by the Java Runtime Environment:## SIGSEGV (0xb) at pc=0x00007fc2347ce320, pid=3487, tid=0x00007fc26dca1700## JRE version: OpenJDK Runtime Environment (8.0_112-b15) (build 1.8.0_112-b15)# Java VM: OpenJDK 64-Bit Server VM (25.112-b15 mixed mode linux-amd64 compressed oops)# Problematic frame:# C [libvulkan.so.1+0xe320]## Core dump written. Default location: /home/ealrann/_ws/workspace_test/LWJGL_demo/core or core.3487## An error report file with more information is saved as:# /home/ealrann/_ws/workspace_test/LWJGL_demo/hs_err_pid3487.log## If you would like to submit a bug report, please visit:# http://bugreport.java.com/bugreport/crash.jsp# The crash happened outside the Java Virtual Machine in native code.# See problematic frame for where to report the bug.#
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.
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?
vkCmdDebugMarkerBeginEXT = provider.getFunctionAddress("vkCmdDebugMarkerBeginEXT");
private static final ByteBuffer EXT_debug_marker = memASCII("VK_EXT_debug_marker");
Exception in thread "main" java.lang.IllegalStateException: Cannot find a specified extension library. Make sure your layers path is set appropriately. at LWJGLdemo.HelloVulkan.demo_init_vk(HelloVulkan.java:459) at LWJGLdemo.HelloVulkan.demo_init(HelloVulkan.java:531) at LWJGLdemo.HelloVulkan.run(HelloVulkan.java:1927) at LWJGLdemo.HelloVulkan.main(HelloVulkan.java:1938)