Package: vlc Version: 3.0.21-0+deb11u1 Severity: important X-Debbugs-Cc: t...@security.debian.org
Dear Maintainer, I have recently updated packages on my Debian Bullseye system, which also updated VLC from 3.0.20 to 3.0.21. After the update, I noticed that whenever I try to seek in a video, VLC crashes. The error message (attached below) says something about a hardware acceleration related failure, and sure enough, disabling the hardware acceleration makes VLC no longer crash. However, the hardware acceleration worked just fine before the update (with Simple Preferences -> Input/Codecs -> Hardware-accelerated decoding: Automatic) and I hate not being able to use it as the software decoding adds unnecessary strain on the CPU with the iGPU sitting idle. Attached you can find the colored VLC output, along with the gdb backtrace. The output is of the following command, as per the VLC bug report and HowToGetABacktrace wiki suggestions: $ script -q -c "gdb -batch -n -ex 'set pagination off' -ex run -ex bt -ex 'bt full' -ex 'thread apply all bt full' --args vlc -vvv /tmp/BigBuckBunny_320x180.mp4" vlc-crash.log With the colors being preserved, VLC errors are easier to spot as VLC prints them in red. You can read the file with `less -R` or just `cat` it into the terminal. BigBuckBunny_320x180.mp4 is a video sample taken from https://download.blender.org/peach/bigbuckbunny_movies/ in case you would want to try to reproduce the issue. A quick search reveals that I'm not the only one experiencing this bug: - https://old.reddit.com/r/debian/comments/1dw0b51/regression_in_bullseye_vlcffmpegvdpau/ - https://forum.videolan.org/viewtopic.php?f=13&p=545256 - A user in #debian on OFTC IRC was complaining about the same issue just two days ago: VLC just closing when fast-forwarding in VLC 3.0.21 on Debian Bullseye 11.10 The bug severity is "important" instead of "grave" as this might be driver/hardware or hardware-acceleration subsystem (vaapi) dependent, and because audio files play just fine for me, so the VLC functionality might not be broken for everyone / for all use cases. Please adjust as appropriate. -- System Information: Debian Release: 11.10 APT prefers oldstable-updates APT policy: (500, 'oldstable-updates'), (500, 'oldstable-security'), (500, 'oldstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-30-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages vlc depends on: ii vlc-bin 3.0.21-0+deb11u1 ii vlc-plugin-base 3.0.21-0+deb11u1 ii vlc-plugin-qt 3.0.21-0+deb11u1 ii vlc-plugin-video-output 3.0.21-0+deb11u1 Versions of packages vlc recommends: ii vlc-l10n 3.0.21-0+deb11u1 ii vlc-plugin-access-extra 3.0.21-0+deb11u1 ii vlc-plugin-notify 3.0.21-0+deb11u1 ii vlc-plugin-samba 3.0.21-0+deb11u1 ii vlc-plugin-skins2 3.0.21-0+deb11u1 ii vlc-plugin-video-splitter 3.0.21-0+deb11u1 ii vlc-plugin-visualization 3.0.21-0+deb11u1 Versions of packages vlc suggests: ii vlc-plugin-fluidsynth 3.0.21-0+deb11u1 ii vlc-plugin-jack 3.0.21-0+deb11u1 ii vlc-plugin-svg 3.0.21-0+deb11u1 Versions of packages libvlc-bin depends on: ii libc6 2.31-13+deb11u10 ii libvlc5 3.0.21-0+deb11u1 Versions of packages libvlc5 depends on: ii libc6 2.31-13+deb11u10 ii libvlccore9 3.0.21-0+deb11u1 Versions of packages libvlc5 recommends: ii libvlc-bin 3.0.21-0+deb11u1 Versions of packages vlc-bin depends on: ii libc6 2.31-13+deb11u10 ii libvlc-bin 3.0.21-0+deb11u1 ii libvlc5 3.0.21-0+deb11u1 Versions of packages vlc-plugin-access-extra depends on: ii libc6 2.31-13+deb11u10 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 ii libvncclient1 0.9.13+dfsg-2+deb11u1 ii libxcb-composite0 1.14-3 ii libxcb-shm0 1.14-3 ii libxcb1 1.14-3 Versions of packages vlc-plugin-base depends on: ii liba52-0.7.4 0.7.4-20 ii libarchive13 3.4.3-2+deb11u1 ii libaribb24-0 1.0.3-2 ii libasound2 1.2.4-1.1 ii libass9 1:0.15.0-2 ii libavahi-client3 0.8-5+deb11u2 ii libavahi-common3 0.8-5+deb11u2 ii libavc1394-0 0.5.4-5 ii libavcodec58 7:4.3.7-0+deb11u1 ii libavformat58 7:4.3.7-0+deb11u1 ii libavutil56 7:4.3.7-0+deb11u1 ii libbluray2 1:1.2.1-4+deb11u2 ii libc6 2.31-13+deb11u10 ii libcairo2 1.16.0-5 ii libcddb2 1.3.2-6+b1 ii libchromaprint1 1.5.0-2 ii libdav1d4 0.7.1-3+deb11u1 ii libdbus-1-3 1.12.28-0+deb11u1 ii libdc1394-25 2.2.6-3 ii libdca0 0.0.7-2 ii libdvbpsi10 1.3.3-1 ii libdvdnav4 6.1.0-1+b1 ii libdvdread8 6.1.1-2 ii libebml5 1.4.2-1 ii libfaad2 2.10.0-1 ii libflac8 1.3.3-2+deb11u2 ii libfontconfig1 2.13.1-4.2 ii libfreetype6 2.10.4+dfsg-1+deb11u1 ii libfribidi0 1.0.8-2+deb11u1 ii libgcc-s1 10.2.1-6 ii libgcrypt20 1.8.7-6 ii libglib2.0-0 2.66.8-1+deb11u4 ii libgnutls30 3.7.1-5+deb11u5 ii libgpg-error0 1.38-2 ii libharfbuzz0b 2.7.4-1 ii libixml10 1:1.8.4-2 ii libjpeg62-turbo 1:2.0.6-4 ii libkate1 0.4.1-11 ii liblirc-client0 0.10.1-6.3 ii liblua5.2-0 5.2.4-1.1+b3 ii libmad0 0.15.1b-10 ii libmatroska7 1.6.2-1 ii libmpcdec6 2:0.1~r495-2 ii libmpeg2-4 0.5.1-9 ii libmpg123-0 1.26.4-1 ii libmtp9 1.1.17-3 ii libncursesw6 6.2+20201114-2+deb11u2 ii libnfs13 4.0.0-1 ii libogg0 1.3.4-0.1 ii libopenmpt-modplug1 0.4.11-1 ii libopus0 1.3.1-0.1 ii libpng16-16 1.6.37-3 ii libpostproc55 7:4.3.7-0+deb11u1 ii libprotobuf-lite23 3.12.4-1+deb11u1 ii libpulse0 14.2-2 ii libraw1394-11 2.1.2-2 ii libresid-builder0c2a 2.1.1-15+b1 ii librsvg2-2 2.50.3+dfsg-1+deb11u1 ii libsamplerate0 0.2.1+ds0-1 ii libsdl-image1.2 1.2.12-12 ii libsdl1.2debian 1.2.15+dfsg2-6 ii libsecret-1-0 0.20.4-2 ii libshine3 3.1.1-2 ii libshout3 2.4.5-1+b1 ii libsidplay2 2.1.1-15+b1 ii libsoxr0 0.1.3-4 ii libspatialaudio0 0.3.0+git20180730+dfsg1-2+b1 ii libspeex1 1.2~rc1.2-1.1 ii libspeexdsp1 1.2~rc1.2-1.1 ii libssh2-1 1.9.0-2+deb11u1 ii libstdc++6 10.2.1-6 ii libswscale5 7:4.3.7-0+deb11u1 ii libsystemd0 247.3-7+deb11u5 ii libtag1v5 1.11.1+dfsg.1-3 ii libtheora0 1.1.1+dfsg.1-15 ii libtinfo6 6.2+20201114-2+deb11u2 ii libtwolame0 0.4.0-2 ii libudev1 247.3-7+deb11u5 ii libupnp13 1:1.8.4-2 ii libva-drm2 2.10.0-1 ii libva2 2.10.0-1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 ii libvorbis0a 1.3.7-1 ii libvorbisenc2 1.3.7-1 ii libx264-160 2:0.160.3011+gitcde9a93-2.1 ii libx265-192 3.4-2 ii libxcb-keysyms1 0.4.0-1+b2 ii libxcb1 1.14-3 ii libxml2 2.9.10+dfsg-6.7+deb11u4 ii libzvbi0 0.2.35-18 ii vlc-data 3.0.21-0+deb11u1 ii zlib1g 1:1.2.11.dfsg-2+deb11u2 Versions of packages vlc-plugin-base recommends: ii xdg-utils 1.1.3-4.1 Versions of packages vlc-plugin-base suggests: pn libdvdcss2 <none> Versions of packages vlc-plugin-fluidsynth depends on: ii libc6 2.31-13+deb11u10 ii libfluidsynth2 2.1.7-1.1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 ii timgm6mb-soundfont 1.3-5 Versions of packages vlc-plugin-jack depends on: ii libc6 2.31-13+deb11u10 ii libjack-jackd2-0 [libjack-0.125] 1.9.17~dfsg-1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 Versions of packages vlc-plugin-notify depends on: ii libc6 2.31-13+deb11u10 ii libgdk-pixbuf-2.0-0 2.42.2+dfsg-1+deb11u2 ii libglib2.0-0 2.66.8-1+deb11u4 ii libgtk-3-0 3.24.24-4+deb11u3 ii libnotify4 0.7.9-3 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 Versions of packages vlc-plugin-qt depends on: ii libc6 2.31-13+deb11u10 ii libgcc-s1 10.2.1-6 ii libqt5core5a 5.15.2+dfsg-9+deb11u1 ii libqt5gui5 5.15.2+dfsg-9+deb11u1 ii libqt5svg5 5.15.2-3 ii libqt5widgets5 5.15.2+dfsg-9+deb11u1 ii libqt5x11extras5 5.15.2-2 ii libstdc++6 10.2.1-6 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 ii libwayland-client0 1.18.0-2~exp1.1 ii libx11-6 2:1.7.2-1+deb11u2 Versions of packages vlc-plugin-qt recommends: ii vlc-bin 3.0.21-0+deb11u1 Versions of packages vlc-plugin-skins2 depends on: ii fonts-freefont-ttf 20120503-10 ii libc6 2.31-13+deb11u10 ii libfreetype6 2.10.4+dfsg-1+deb11u1 ii libfribidi0 1.0.8-2+deb11u1 ii libgcc-s1 10.2.1-6 ii libstdc++6 10.2.1-6 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 ii libx11-6 2:1.7.2-1+deb11u2 ii libxext6 2:1.3.3-1.1 ii libxinerama1 2:1.1.4-2 ii libxpm4 1:3.5.12-1.1+deb11u1 ii vlc-plugin-qt 3.0.21-0+deb11u1 Versions of packages vlc-plugin-skins2 recommends: ii vlc-bin 3.0.21-0+deb11u1 Versions of packages vlc-plugin-svg depends on: ii libc6 2.31-13+deb11u10 ii libcairo2 1.16.0-5 ii libglib2.0-0 2.66.8-1+deb11u4 ii librsvg2-2 2.50.3+dfsg-1+deb11u1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 Versions of packages vlc-plugin-video-output depends on: ii libaa1 1.4p5-48 ii libavcodec58 7:4.3.7-0+deb11u1 ii libavutil56 7:4.3.7-0+deb11u1 ii libc6 2.31-13+deb11u10 ii libcaca0 0.99.beta19-2.2 ii libegl1 1.3.2-1 ii libgl1 1.3.2-1 ii libgles2 1.3.2-1 ii libplacebo72 2.72.2-1 ii libva-drm2 2.10.0-1 ii libva-wayland2 2.10.0-1 ii libva-x11-2 2.10.0-1 ii libva2 2.10.0-1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 ii libwayland-client0 1.18.0-2~exp1.1 ii libwayland-egl1 1.18.0-2~exp1.1 ii libx11-6 2:1.7.2-1+deb11u2 ii libxcb-keysyms1 0.4.0-1+b2 ii libxcb-shm0 1.14-3 ii libxcb-xv0 1.14-3 ii libxcb1 1.14-3 Versions of packages vlc-plugin-video-splitter depends on: ii libc6 2.31-13+deb11u10 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 ii libxcb-randr0 1.14-3 ii libxcb1 1.14-3 Versions of packages vlc-plugin-visualization depends on: ii libc6 2.31-13+deb11u10 ii libgl1 1.3.2-1 ii libvlccore9 [vlc-plugin-abi-3-0-0f] 3.0.21-0+deb11u1 -- no debconf information
vlc-crash.log.gz
Description: application/gzip