Bug 510311 - gwenview crashed on mp4 video file play - unsupported VK_KHR_video_decode_queue extension
Summary: gwenview crashed on mp4 video file play - unsupported VK_KHR_video_decode_que...
Status: REPORTED
Alias: None
Product: gwenview
Classification: Applications
Component: general (other bugs)
Version First Reported In: 25.08.1
Platform: Manjaro Linux
: NOR crash
Target Milestone: ---
Assignee: Gwenview Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-06 17:59 UTC by Piotr
Modified: 2025-10-07 20:21 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr 2025-10-06 17:59:42 UTC
After some recent Manjaro update gwenview crashed when tries to play mp4 videos. It worked fine for the last couple of years on this video files.

This is the error message:
....
[h264 @ 0x562d31e53180] Device does not support the VK_KHR_video_decode_queue extension! 
[h264 @ 0x562d31e53180] Failed setup for format vulkan: hwaccel initialisation returned error. 
Segmentation fault         (core dumped) gwenview

mpv, vlc can play those videos.

but mpv shows me this on console:
...
[ffmpeg/video] h264: Device does not support the VK_KHR_video_decode_queue extension!
...

So I checked 
vulkaninfo | grep -i VK_KHR_video_decode_queue

and nothing. Hm, looks like mesa is not supporting this, but gwenview managed to live with this limitation  and worked previously. 

Operating System: Manjaro Linux 
KDE Plasma Version: 6.3.6
KDE Frameworks Version: 6.18.0
Qt Version: 6.9.2
Kernel Version: 6.12.48-1-MANJARO (64-bit)
Graphics Platform: Wayland
Processors: 16 × 12th Gen Intel® Core™ i5-1240P
Memory: 31,1 GiB of RAM
Graphics Processor: Intel® Graphics
Comment 1 Piotr 2025-10-06 19:21:23 UTC
Update, not only mp4, just tried avi (mjpeg) and no playback,  with this output:
...
[swscaler @ 0x7f0f00011600] deprecated pixel format used, make sure you did set range correctly
qt.multimedia.playbackengine.codec: "No HW decoder found"
[mjpeg @ 0x55d69ebc8e00] Invalid setup for format cuda: missing configuration.
[mjpeg @ 0x55d69ebc8e00] A hardware frames or device context is required for hardware accelerated decoding.
[mjpeg @ 0x55d69ebc8e00] Failed setup for format vaapi: hwaccel initialisation returned error.
Comment 2 Piotr 2025-10-07 20:21:22 UTC
Found the problematic setting in Gwenview which causes the crash: Imageview/Animations/Opengl. When set to Software it works.