You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mpv --no-config --hwdec=vdpau --input-conf=<(echo "b cycle-values scale spline36 bilinear") test.mp4
press b and SPACE at the same time
observe segfault
Using vdpau will allocate additional textures for the reinterleaving
step, which uninit_rendering() will free. This is a problem because the
hwdec image remains mapped when reinitializing, so the reinterleaving
textures are turned into dangling pointers. Fix this by freeing the
reinterleave textures on full uninit instead.
Fixes#5447.
mpv version and platform
mpv 0.28.0-167-gf8263e82cc
Linux x86_64
Reproduction steps
mpv --no-config --hwdec=vdpau --input-conf=<(echo "b cycle-values scale spline36 bilinear") test.mp4
press
b
andSPACE
at the same timeobserve segfault
Log file
slightly reduced, includes backtrace:
https://0x0.st/sq7w.txt
The text was updated successfully, but these errors were encountered: