mpv
mpv copied to clipboard
vk Validation Error: [ VUID-vkDestroyImage-image-01000 ] vkDestroyImage(): can't be called on VkImage that is currently in use
mpv Information
mpv v0.39.0-87-g2ac1d6db329a Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects
built on Oct 9 2024 00:46:19
libplacebo version: v7.349.0 (v7.349.0-15-g756220c3ee76)
FFmpeg version: git-2024-10-08-b9145fcab27d
FFmpeg library versions:
libavcodec 61.21.100
libavdevice 61.4.100
libavfilter 10.6.100
libavformat 61.9.100
libavutil 59.41.100
libswresample 5.4.100
libswscale 8.4.100
Important Information
- Platform version: Tumbleweed
- GPU model, driver and version: RX 6600 XT, Mesa 24.3.0-devel (git-065b45e4dc)
- Source: Self
- Introduced in version: N/A
Reproduction Steps
Run VK_LOADER_LAYERS_ENABLE=VK_LAYER_KHRONOS_validation mpv --no-config --gpu-api=vulkan --hwdec=vulkan --gpu-debug [video] then quit.
Happens maybe once every 100 times mpv quits? It's not consistent so I couldn't bisect
Expected Behavior
Quits without validation errors
Actual Behavior
Quits with validation errors
Log File
Sample Files
No response
I carefully read all instruction and confirm that I did the following:
- [X] I tested with the latest mpv version to validate that the issue is not already fixed.
- [X] I provided all required information including system and mpv version.
- [X] I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of
--log-file=output.txt. - [X] I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
- [X] I attached the full, untruncated log file.
- [X] I attached the backtrace in the case of a crash.