Skip to content

Vulkan validation errors: VUID-vkAcquireNextImageKHR-fence-10066 #25262

Description

@beicause

Bevy version and features

main 25368b7 with wgpu v30

What you did

Run an example

What went wrong

2026-08-02T05:26:04.018224Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.018349Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.107274Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.107407Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.182564Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.182675Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.233617Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.233724Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.281278Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.281371Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.333401Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.333527Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.385811Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.385912Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.432668Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.432785Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.474747Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.474845Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)
2026-08-02T05:26:04.524844Z ERROR wgpu_hal::vulkan::instance: VALIDATION [VUID-vkAcquireNextImageKHR-fence-10066 (0x19f9118f)]
	(Warning - This VUID has now been reported 10 times, which is the duplicate_message_limit value, this will be the last time reporting it).
vkAcquireNextImageKHR(): (VkFence 0xd100000000d1) is already in use by another submission.
The Vulkan spec states: If fence is not VK_NULL_HANDLE, fence must not be associated with any other queue command that has not yet completed execution on that queue (https://docs.vulkan.org/spec/latest/chapters/VK_KHR_surface/wsi.html#VUID-vkAcquireNextImageKHR-fence-10066)
2026-08-02T05:26:04.524948Z ERROR wgpu_hal::vulkan::instance: 	objects: (type: FENCE, hndl: 0xd100000000d1, name: ?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-RenderingDrawing game state to the screenC-BugAn unexpected or incorrect behaviorO-VulkanSpecific to the Vulkan render APIS-BlockedThis cannot move forward until something else changes

    Type

    No type

    Projects

    Status
    Needs SME Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions