Opened 13 months ago
#10672 new defect
Ffmpeg 6.1 causing vdpau crash in VLC
Reported by: | angrypenguin | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | unspecified | Keywords: | vdpau crash |
Cc: | angrypenguin | Blocked By: | |
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Summary of the bug:
How to reproduce:
- Install FFmpeg 6.1
- Install VLC
- Try to watch VLC video with vdpau decoding enabled
- Watch crash
gl gl: Initialized libplacebo v5.264.1 (API v264)
libva info: VA-API version 1.20.0
libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
libva info: Found init function vaDriverInit_1_20
libva info: va_openDriver() returns 0
[00007fd7704273b0] gl gl: Initialized libplacebo v5.264.1 (API v264)
[00007fd784c058a0] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding
av:h264:df0[103269]: segfault at 8 ip 00007fd795ac60c5 sp 00007fd78d3f60b0 error 4 in libavcodec.so.60.31.102[7fd7956b1000+c5d000] likely on CPU 4 (core 3, socket 0)
Bug is easy to reproductive on this video sample https://filesamples.com/samples/video/m4v/sample_1280x720_surfing_with_audio.m4v
Worth to add that this bug exist only on FFmpeg 6.1, while version 6.0 is free from this problem.
The problematic commit is be07145109074e128bd7a8255d81a2b9fdcdf10b
Same bug mentioned in this mailing list topic https://www.mail-archive.com/ffmpeg-user@ffmpeg.org/msg33358.html
% ffmpeg -i input ... output ffmpeg version 6.1 built on ... OpenMandriva Cooker with Clang 17
Patches should be submitted to the ffmpeg-devel mailing list and not this bug tracker.