When running the example, the triangle loads for a single frame and then promptly fails with the following backtrace:
#0 0x00007fffe8608b47 in ?? ()
from /nix/store/hl2snw5fk954ylsyw1qpznjdpincrh6p-nvidia-x11-555.58.02-nixGL/lib/libnvidia-glcore.so.555.58.02
#1 0x00007fffe89e7a39 in ?? ()
from /nix/store/hl2snw5fk954ylsyw1qpznjdpincrh6p-nvidia-x11-555.58.02-nixGL/lib/libnvidia-glcore.so.555.58.02
#2 0x00007fffe89ff150 in ?? ()
from /nix/store/hl2snw5fk954ylsyw1qpznjdpincrh6p-nvidia-x11-555.58.02-nixGL/lib/libnvidia-glcore.so.555.58.02
#3 0x00007fffe893b7ae in ?? ()
from /nix/store/hl2snw5fk954ylsyw1qpznjdpincrh6p-nvidia-x11-555.58.02-nixGL/lib/libnvidia-glcore.so.555.58.02
#4 0x000000000064a37d in wgpu_hal::vulkan::instance::<impl wgpu_hal::Surface<wgpu_hal::vulkan::Api> for wgpu_hal::vul
kan::Surface>::acquire_texture ()
#5 0x000000000096c3ff in wgpu_core::present::<impl wgpu_core::global::Global<G>>::surface_get_current_texture ()
#6 0x000000000049ee67 in wgpuSurfaceGetCurrentTexture ()
#7 0x0000000000468d85 in wgpu.SurfaceGetCurrentTexture (surface=0x10814a0 "\020\301\006\001")
at /home/haydengray/Odin/vendor/wgpu/wgpu.odin:1636
#8 0x00000000004461b3 in vendor_wgpu_example_triangle.frame (dt=7.77399982e-05) at main.odin:131
#9 0x00000000004400c7 in vendor_wgpu_example_triangle.os_run (
os=0xc1d980 <vendor_wgpu_example_triangle.state-795+112>) at os_glfw.odin:32
#10 0x0000000000473a7f in vendor_wgpu_example_triangle.main.on_device-1 (status=Success,
device=0x1708620 "\020\301\006\001", message=0x1702500 "", userdata=0x0) at main.odin:117
#11 0x000000000048aeae in wgpuAdapterRequestDevice ()
#12 0x0000000000473210 in vendor_wgpu_example_triangle.main.on_adapter-0 (status=Success,
adapter=0x136ab90 "\020\301\006\001", message=0x106fc70 "", userdata=0x0) at main.odin:46
#13 0x000000000049ad90 in wgpuInstanceRequestAdapter ()
#14 0x000000000044042b in vendor_wgpu_example_triangle.main () at main.odin:38
#15 0x00000000004425d5 in main (argc=1, argv=0x7fffffffd7d8) at /home/haydengray/Odin/base/runtime/entry_unix.odin:54
I have tried with both system (Fedora 40) and NixGL graphics libraries, and the July release and master and get the same issue regardless of any of the four configurations I use. Is this something that is an issue with the vendor library or my local driver configuration?
(edited logs to add debug info)
