Skip to content

Chrome: VA error: list argument exceeds maximum number #397

@VeilSilence

Description

@VeilSilence

Description:

Video playback on specific video freezes within the first second in Chrome-based applications, showing an error:

[3320:0922/201554.861244:ERROR:vaapi_wrapper.cc(3504)] vaBeginPicture failed, VA error: list argument exceeds maximum number
[3320:0922/201554.861347:ERROR:vaapi_video_decoder.cc(1225)] error decoding stream

Firefox not affected by this issue.

Video ffprobe

ffprobe test.mp4
ffprobe version 7.1.1 Copyright (c) 2007-2025 the FFmpeg developers
  built with gcc 14.3.0 (GCC)
  configuration: --disable-static --prefix=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ffmpeg-full-7.1.1 --target_os=linux --arch=x86_64 --pkg-config=pkg-config --enable-gpl --enable-version3 --disable-nonfree --disable-static --enable-shared --enable-pic --disable-thumb --disable-small --enable-runtime-cpudetect --enable-gray --enable-swscale-alpha --enable-hardcoded-tables --enable-safe-bitstream-reader --enable-pthreads --disable-w32threads --disable-os2threads --enable-network --enable-pixelutils --datadir=/nix/store/1wmafc5xvlh9v4b8bgmc7z24k6v61w8q-ffmpeg-full-7.1.1-data/share/ffmpeg --enable-ffmpeg --enable-ffplay --enable-ffprobe --bindir=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ffmpeg-full-7.1.1-bin/bin --enable-avcodec --enable-avdevice --enable-avfilter --enable-avformat --enable-avutil --enable-postproc --enable-swresample --enable-swscale --libdir=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ffmpeg-full-7.1.1-lib/lib --incdir=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ffmpeg-full-7.1.1-dev/include --enable-doc --enable-htmlpages --enable-manpages --mandir=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ffmpeg-full-7.1.1-man/share/man --enable-podpages --enable-txtpages --docdir=/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ffmpeg-full-7.1.1-doc/share/doc/ffmpeg --enable-alsa --enable-amf --enable-libaom --enable-libaribb24 --enable-libaribcaption --enable-libass --enable-avisynth --enable-libbluray --enable-libbs2b --enable-bzlib --enable-libcaca --enable-libcdio --enable-libcelt --enable-chromaprint --enable-libcodec2 --enable-cuda --enable-cuda-llvm --disable-cuda-nvcc --enable-cuvid --enable-libdav1d --enable-libdavs2 --enable-libdc1394 --enable-libdrm --enable-libdvdnav --enable-libdvdread --disable-libfdk-aac --enable-ffnvcodec --enable-libflite --enable-fontconfig --enable-libfontconfig --enable-libfreetype --enable-frei0r --enable-libfribidi --enable-libgme --enable-gmp --enable-gnutls --enable-libgsm --enable-libharfbuzz --enable-iconv --enable-libilbc --enable-libjack --enable-libjxl --enable-libkvazaar --enable-ladspa --enable-liblc3 --enable-liblcevc-dec --enable-lcms2 --enable-lzma --disable-metal --disable-libmfx --enable-libmodplug --enable-libmp3lame --enable-libmysofa --disable-libnpp --enable-nvdec --enable-nvenc --enable-openal --enable-opencl --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-opengl --enable-libopenh264 --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libplacebo --enable-libpulse --enable-libqrencode --enable-libquirc --enable-librav1e --enable-librist --disable-librtmp --enable-librubberband --enable-libsmbclient --enable-sdl2 --enable-libshaderc --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-librsvg --enable-libsvtav1 --disable-libtensorflow --enable-libtheora --enable-libtwolame --enable-libuavs3d --enable-libv4l2 --enable-v4l2-m2m --enable-vaapi --enable-vdpau --enable-libvpl --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-vulkan --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxavs2 --enable-libxcb --enable-libxcb-shape --enable-libxcb-shm --enable-libxcb-xfixes --enable-libxevd --enable-libxeve --enable-xlib --enable-libxml2 --enable-libxvid --enable-libzimg --enable-zlib --enable-libzmq --enable-libzvbi --disable-debug --enable-optimizations --disable-extra-warnings --disable-stripping
  libavutil      59. 39.100 / 59. 39.100
  libavcodec     61. 19.101 / 61. 19.101
  libavformat    61.  7.100 / 61.  7.100
  libavdevice    61.  3.100 / 61.  3.100
  libavfilter    10.  4.100 / 10.  4.100
  libswscale      8.  3.100 /  8.  3.100
  libswresample   5.  3.100 /  5.  3.100
  libpostproc    58.  3.100 / 58.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'test.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf61.7.100
  Duration: 00:00:05.02, start: 0.000000, bitrate: 12682 kb/s
  Stream #0:0[0x1](und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709, progressive), 2560x1080 [SAR 1:1 DAR 64:27], 12562 kb/s, 60 fps, 60 tbr, 15360 tbn (default)
      Metadata:
        handler_name    : OBS Video Handler
        vendor_id       : [0][0][0][0]
        encoder         : obs_nvenc_h264_tex
  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 161 kb/s (default)
      Metadata:
        handler_name    : OBS Audio Handler
        vendor_id       : [0][0][0][0]

Full log

       828.304267234 [16641-19927] ../src/vabackend.c:2261       __vaDriverInit_1_0 Initialising NVIDIA VA-API Driver
       828.304279464 [16641-19927] ../src/vabackend.c:2269       __vaDriverInit_1_0 Got DRM FD: 1 40
       828.304286134 [16641-19927] ../src/vabackend.c:2281       __vaDriverInit_1_0 Now have 0 (0 max) instances
       828.304289684 [16641-19927] ../src/vabackend.c:2308       __vaDriverInit_1_0 Selecting Direct backend
       828.304328574 [16641-19927] ../src/direct/nv-driver.c: 305            init_nvdriver Initing nvdriver...
       828.304353404 [16641-19927] ../src/direct/nv-driver.c: 323            init_nvdriver NVIDIA kernel driver version: 580.82.09, major version: 580, minor version: 82
       828.304361194 [16641-19927] ../src/direct/nv-driver.c: 330            init_nvdriver Got dev info: b00 1 2 6
       828.983899198 [16641-19927] ../src/vabackend.c:1051          nvCreateContext Creating context with 0 render targets, at 2560x1088
       829.010668492 [16641-19927] ../src/vabackend.c:1134          nvCreateContext Creating decoder: 0x227c07cc0000 for context id: 2
       829.010732662 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701f80)
       829.010740542 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865ca80 2560x1088
       829.010752312 [16641-19932] ../src/vabackend.c: 403          resolveSurfaces [RT] Resolve thread for 0x227c06386800 started
       829.011282623 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03700180)
       829.011290173 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865ce00 2560x1088
       829.012226294 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03700b40)
       829.012233734 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865c1c0 2560x1088
       829.017494891 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03700c00)
       829.017504251 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865c540 2560x1088
       829.019510074 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c02f6aac0)
       829.019518994 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865c700 2560x1088
       829.021590876 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c02f6bd80)
       829.021599936 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c065410a0 2560x1088
       829.023629359 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c02f6a100)
       829.023636919 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c06541420 2560x1088
       829.025667142 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c02f6b180)
       829.025679342 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c065407e0 2560x1088
       829.027717514 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c02f6b600)
       829.027725794 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c065409a0 2560x1088
       829.029784607 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701200)
       829.029792237 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c06540ee0 2560x1088
       829.031802729 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701080)
       829.031810709 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c06540b60 2560x1088
       829.033875562 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03700840)
       829.033883822 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865d5e0 2560x1088
       829.035941045 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701c80)
       829.035949905 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f800 2560x1088
       829.037966487 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701d40)
       829.037974177 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f720 2560x1088
       829.040069200 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701e00)
       829.040077770 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f640 2560x1088
       829.042128653 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701bc0)
       829.042136553 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f560 2560x1088
       829.044150445 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c037009c0)
       829.044158225 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f480 2560x1088
       829.046231008 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03702dc0)
       829.046239788 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f3a0 2560x1088
       829.048293339 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03702700)
       829.048301369 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f2c0 2560x1088
       829.050335110 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03702880)
       829.050371300 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c06540d20 2560x1088
       829.052419160 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03702a00)
       829.052429730 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865f1e0 2560x1088
       829.054494221 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701980)
       829.054504491 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08744e00 2560x1088
       829.056514812 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03701b00)
       829.056523672 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08744d20 2560x1088
       829.058602512 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c03700f00)
       829.058612952 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08744c40 2560x1088
       829.060681593 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c037003c0)
       829.060690163 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08744b60 2560x1088
       829.062699363 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c0879a400)
       829.062708893 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08744a80 2560x1088
       829.064828664 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c0879a340)
       829.064838704 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c087449a0 2560x1088
       829.082620649 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c0879a280)
       829.082633599 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c0865cc40 2560x1088
       829.084624390 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c0879a1c0)
       829.084634090 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c087448c0 2560x1088
       829.086699610 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c0879a100)
       829.086710820 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c087447e0 2560x1088
       829.088778321 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c0879a040)
       829.088792831 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08746300 2560x1088
       829.090776731 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c08799f80)
       829.090786081 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08746220 2560x1088
       829.092861572 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c08799ec0)
       829.092871022 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08746140 2560x1088
       829.094961123 [16641-19927] ../src/vabackend.c: 988        nvCreateSurfaces2 Creating surface 2560x1088, format 1 (0x227c02f6b6c0)
       829.094971393 [16641-19927] ../src/direct/direct-export-buf.c: 190 direct_allocateBackingImage Allocating BackingImages: 0x227c08746060 2560x1088
[16641:0922/202123.049835:ERROR:vaapi_wrapper.cc(3504)] vaBeginPicture failed, VA error: list argument exceeds maximum number
[16641:0922/202123.049918:ERROR:vaapi_video_decoder.cc(1225)] error decoding stream

Video itself

test.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions