[FFmpeg-trac] #11636(undetermined:new): Panic on basic encode of rgb48, 12 bpc images within ffmpeg

FFmpeg trac at avcodec.org
Sun Jun 15 23:12:42 EEST 2025


#11636: Panic on basic encode of rgb48, 12 bpc images within ffmpeg
-------------------------------------+-------------------------------------
             Reporter:  Ilya Esin    |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  rav1e av1    |               Blocked By:
  rgb48 12bpp                        |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 `ffmpeg` nightly build is panicking while trying to encode rgb48/12 bpp
 image series.
 How to reproduce:
 {{{
 # 1. Make test directory
 mkdir -p test && cd test
 # 2. Generate random-ish samples
 for n in {0..2}; do convert -size 4946x3280 -depth 12 plasma:red-blue
 -gravity Center -pointsize 50 -fill green output_${n}.jxl & done; wait
 # 3. Try to generate video:
 RUST_BACKTRACE=full ~/opt/ffmpeg-master-static_noauto/bin/ffmpeg -y
 -hide_banner -start_number 1 -r 25 -i ./output_%d.jxl -pix_fmt yuv444p12le
 -c:v librav1e test.mp4
 }}}

 Full uncut output with `-v9 -loglevel 99`:
 {{{
 ffmpeg version N-119779-g6c291232cf-20250531 Copyright (c) 2000-2025 the
 FFmpeg developers
   built with gcc 15.1.0 (crosstool-NG 1.27.0.42_35c1e72)
   configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static
 --pkg-config=pkg-config --cross-prefix=x86_64-ffbuild-linux-gnu-
 --arch=x86_64 --target-os=linux --enable-gpl --enable-version3 --disable-
 debug --enable-iconv --enable-zlib --enable-libfribidi --enable-gmp
 --enable-libxml2 --enable-openssl --enable-lzma --enable-fontconfig
 --enable-libharfbuzz --enable-libfreetype --enable-libvorbis --enable-
 opencl --enable-libpulse --enable-libvmaf --enable-libxcb --enable-xlib
 --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth
 --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-
 libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec
 --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar
 --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl
 --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh
 --enable-libtheora --enable-libvpx --enable-libwebp --enable-libzmq
 --enable-lv2 --enable-libvpl --enable-openal --enable-liboapv --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264
 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-
 librubberband --disable-schannel --enable-sdl2 --enable-libsnappy
 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame
 --enable-libuavs3d --enable-libdrm --enable-vaapi --enable-libvidstab
 --enable-vulkan --enable-libshaderc --enable-libplacebo --enable-libvvenc
 --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid
 --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC
 --extra-cxxflags= --extra-libs='-ldl -lgomp' --extra-ldflags=-pthread
 --extra-ldexeflags=-pie --cc=x86_64-ffbuild-linux-gnu-gcc --cxx=x86_64
 -ffbuild-linux-gnu-g++ --ar=x86_64-ffbuild-linux-gnu-gcc-ar
 --ranlib=x86_64-ffbuild-linux-gnu-gcc-ranlib --nm=x86_64-ffbuild-linux-
 gnu-gcc-nm --extra-version=20250531
   libavutil      60.  3.100 / 60.  3.100
   libavcodec     62.  3.101 / 62.  3.101
   libavformat    62.  0.102 / 62.  0.102
   libavdevice    62.  0.100 / 62.  0.100
   libavfilter    11.  0.100 / 11.  0.100
   libswscale      9.  0.100 /  9.  0.100
   libswresample   6.  0.100 /  6.  0.100
 Splitting the commandline.
 Reading option '-y' ... matched as option 'y' (overwrite output files)
 with argument '1'.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '9'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-start_number' ... matched as AVOption 'start_number' with
 argument '1'.
 Reading option '-r' ... matched as option 'r' (override input
 framerate/convert to given output framerate (Hz value, fraction or
 abbreviation)) with argument '25'.
 Reading option '-i' ... matched as input url with argument
 './output_%d.jxl'.
 Reading option '-pix_fmt' ... matched as option 'pix_fmt' (set pixel
 format) with argument 'yuv444p12le'.
 Reading option '-c:v' ... matched as option 'c' (select encoder/decoder
 ('copy' to copy stream without reencoding)) with argument 'librav1e'.
 Reading option 'test.mp4' ... matched as output url.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option y (overwrite output files) with argument 1.
 Applying option v (set logging level) with argument 9.
 Successfully parsed a group of options.
 Parsing a group of options: input url ./output_%d.jxl.
 Applying option r (override input framerate/convert to given output
 framerate (Hz value, fraction or abbreviation)) with argument 25.
 Parsing stream specifier:
 Successfully parsed a group of options.
 Opening an input file: ./output_%d.jxl.
 Probing image2 score:100 size:0
 [image2 @ 0x55cf506cd740] Opening './output_1.jxl' for reading
 [file @ 0x55cf506d4840] Setting default whitelist 'file,crypto,data'
 [AVIOContext @ 0x55cf506dc940] Statistics: 577579 bytes read, 0 seeks
 [libjxl @ 0x55cf506cf180] BASIC_INFO event emitted
 [libjxl @ 0x55cf506cf180] COLOR_ENCODING event emitted
 [libjxl @ 0x55cf506cf180] FRAME event emitted
 [libjxl @ 0x55cf506cf180] NEED_IMAGE_OUT_BUFFER event emitted
 [libjxl @ 0x55cf506cf180] FULL_IMAGE event emitted
 [image2 @ 0x55cf506cd740] Opening './output_2.jxl' for reading
 [file @ 0x55cf507d6640] Setting default whitelist 'file,crypto,data'
 [AVIOContext @ 0x55cf507d6180] Statistics: 585057 bytes read, 0 seeks
 [image2 @ 0x55cf506cd740] stream 0: start_time: 0 duration: 0.08
 [image2 @ 0x55cf506cd740] format: start_time: 0 duration: 0.08 (estimate
 from stream) bitrate=0 kb/s
 Input #0, image2, from './output_%d.jxl':
   Duration: 00:00:00.08, start: 0.000000, bitrate: N/A
   Stream #0:0, 2, 1/25: Video: jpegxl (libjxl), 1 reference frame,
 rgb48le(pc, gbr/bt709/iec61966-2-1), 4946x3280, 0/1, 25 fps, 25 tbr, 25
 tbn
 Successfully opened the file.
 Parsing a group of options: output url test.mp4.
 Applying option pix_fmt (set pixel format) with argument yuv444p12le.
 Parsing stream specifier:
 Applying option c:v (select encoder/decoder ('copy' to copy stream without
 reencoding)) with argument librav1e.
 Parsing stream specifier: v
 Parsed media type: video; remainder:
 Successfully parsed a group of options.
 Opening an output file: test.mp4.
 [out#0/mp4 @ 0x55cf506ef080] No explicit maps, mapping streams
 automatically...
 [vost#0:0/librav1e @ 0x55cf507d6a40] Created video stream from input
 stream 0:0
 detected 12 logical cores
 [file @ 0x55cf506d2340] Setting default whitelist 'file,crypto,data'
 Successfully opened the file.
 Stream mapping:
   Stream #0:0 -> #0:0 (jpegxl (libjxl) -> av1 (librav1e))
 [vost#0:0/librav1e @ 0x55cf507d6a40] Starting thread...
 [vf#0:0 @ 0x55cf507d4d80] Starting thread...
 [vist#0:0/jpegxl @ 0x55cf506d8f40] [dec:libjxl @ 0x55cf50813f00] Starting
 thread...
 [in#0/image2 @ 0x55cf506cd400] Starting thread...
 Press [q] to stop, [?] for help
 [libjxl @ 0x55cf506ef580] BASIC_INFO event emitted
 [libjxl @ 0x55cf506ef580] COLOR_ENCODING event emitted
 [libjxl @ 0x55cf506ef580] FRAME event emitted
 [libjxl @ 0x55cf506ef580] NEED_IMAGE_OUT_BUFFER event emitted
 [in#0/image2 @ 0x55cf506cd400] EOF while reading input
 [in#0/image2 @ 0x55cf506cd400] Terminating thread with return code 0
 (success)
 [libjxl @ 0x55cf506ef580] FULL_IMAGE event emitted
 [libjxl @ 0x55cf506ef580] SUCCESS event emitted
 [libjxl @ 0x55cf506ef580] BASIC_INFO event emitted
 [libjxl @ 0x55cf506ef580] COLOR_ENCODING event emitted
 [libjxl @ 0x55cf506ef580] FRAME event emitted
 [libjxl @ 0x55cf506ef580] NEED_IMAGE_OUT_BUFFER event emitted
 [graph -1 input from stream 0:0 @ 0x7f4e2c003040] w:4946 h:3280
 pixfmt:rgb48le tb:1/25 fr:25/1 sar:0/1 csp:gbr range:pc
 [format @ 0x7f4e2c0039c0] Setting 'pix_fmts' to value 'yuv444p12le'
 [format @ 0x7f4e2c0039c0] Setting 'color_ranges' to value 'tv|pc'
 [auto_scale_0 @ 0x7f4e2c004e00] w:iw h:ih flags:'' interl:0
 [format @ 0x7f4e2c0039c0] auto-inserting filter 'auto_scale_0' between the
 filter 'Parsed_null_0' and the filter 'format'
 [AVFilterGraph @ 0x7f4e2c001180] query_formats: 4 queried, 6 merged, 3
 already done, 0 delayed
 [auto_scale_0 @ 0x7f4e2c004e00] w:4946 h:3280 fmt:rgb48le csp:gbr range:pc
 sar:0/1 -> w:4946 h:3280 fmt:yuv444p12le csp:unknown range:tv sar:0/1
 flags:0x00000004
 [auto_scale_0 @ 0x7f4e2c004e00] [framesync @ 0x7f4e2c004f50] Selected 1/25
 time base
 [auto_scale_0 @ 0x7f4e2c004e00] [framesync @ 0x7f4e2c004f50] Sync level 1
 [libjxl @ 0x55cf506ef580] FULL_IMAGE event emitted
 [vist#0:0/jpegxl @ 0x55cf506d8f40] [dec:libjxl @ 0x55cf50813f00] Decoder
 thread received EOF packet
 [vist#0:0/jpegxl @ 0x55cf506d8f40] [dec:libjxl @ 0x55cf50813f00] Decoder
 returned EOF, finishing
 [vist#0:0/jpegxl @ 0x55cf506d8f40] [dec:libjxl @ 0x55cf50813f00]
 Terminating thread with return code 0 (success)

 thread '<unnamed>' panicked at src/api/context.rs:369:33:
 called `Result::unwrap()` on an `Err` value: Custom { kind: InvalidInput,
 error: "excessive value for bits written" }
 stack backtrace:
    0:     0x55cf177b39b3 - <unknown>
    1:     0x55cf1776d7b3 - <unknown>
    2:     0x55cf177b1b43 - <unknown>
    3:     0x55cf177b3812 - <unknown>
    4:     0x55cf177b4c50 - <unknown>
    5:     0x55cf177b47d5 - <unknown>
    6:     0x55cf177b53a2 - <unknown>
    7:     0x55cf177b516a - <unknown>
    8:     0x55cf177b3e89 - <unknown>
    9:     0x55cf177b4e0d - <unknown>
   10:     0x55cf138cb5d0 - <unknown>
   11:     0x55cf138cb996 - <unknown>
   12:     0x55cf176ccb9d - <unknown>
   13:     0x55cf137d2415 - <unknown>
   14:     0x55cf13eb31ea - <unknown>
   15:     0x55cf139513bc - <unknown>
   16:     0x55cf1396a18a - <unknown>
   17:     0x55cf139555f0 - <unknown>
   18:     0x55cf13955e4e - <unknown>
   19:     0x55cf13958b0d - <unknown>
   20:     0x55cf1396ad15 - <unknown>
   21:     0x7f4e417fe1f5 - start_thread
                                at ./nptl/pthread_create.c:442:8
   22:     0x7f4e4187e89c - clone3
                                at
 ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:81:0
   23:                0x0 - <unknown>

 thread '<unnamed>' panicked at library/core/src/panicking.rs:225:5:
 panic in a function that cannot unwind
 stack backtrace:
    0:     0x55cf177b39b3 - <unknown>
    1:     0x55cf1776d7b3 - <unknown>
    2:     0x55cf177b1b43 - <unknown>
    3:     0x55cf177b3812 - <unknown>
    4:     0x55cf177b4c50 - <unknown>
    5:     0x55cf177b47d5 - <unknown>
    6:     0x55cf177b53a2 - <unknown>
    7:     0x55cf177b5136 - <unknown>
    8:     0x55cf177b3e89 - <unknown>
    9:     0x55cf177b4e0d - <unknown>
   10:     0x55cf138cb60d - <unknown>
   11:     0x55cf138cb6a2 - <unknown>
   12:     0x55cf138cb765 - <unknown>
   13:     0x55cf176cccc3 - <unknown>
   14:     0x55cf137d2415 - <unknown>
   15:     0x55cf13eb31ea - <unknown>
   16:     0x55cf139513bc - <unknown>
   17:     0x55cf1396a18a - <unknown>
   18:     0x55cf139555f0 - <unknown>
   19:     0x55cf13955e4e - <unknown>
   20:     0x55cf13958b0d - <unknown>
   21:     0x55cf1396ad15 - <unknown>
   22:     0x7f4e417fe1f5 - start_thread
                                at ./nptl/pthread_create.c:442:8
   23:     0x7f4e4187e89c - clone3
                                at
 ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:81:0
   24:                0x0 - <unknown>
 thread caused non-unwinding panic. aborting.
 Aborted (core dumped)
 }}}

 This bug reproducible on both Linux and MacOS:
 - `Linux caverock 6.1.0-37-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.140-1
 (2025-05-22) x86_64 GNU/Linux`
 - `Darwin my-mbp 24.5.0 Darwin Kernel Version 24.5.0: Tue Apr 22 19:54:29
 PDT 2025; root:xnu-11417.121.6~2/RELEASE_ARM64_T6030 arm64`

 GSB output follows:
 {{{
 gdb ~/opt/ffmpeg-master-static_noauto/bin/ffmpeg
 GNU gdb (Debian 13.1-3) 13.1
 Copyright (C) 2023 Free Software Foundation, Inc.
 License GPLv3+: GNU GPL version 3 or later
 <http://gnu.org/licenses/gpl.html>
 This is free software: you are free to change and redistribute it.
 There is NO WARRANTY, to the extent permitted by law.
 Type "show copying" and "show warranty" for details.
 This GDB was configured as "x86_64-linux-gnu".
 Type "show configuration" for configuration details.
 For bug reporting instructions, please see:
 <https://www.gnu.org/software/gdb/bugs/>.
 Find the GDB manual and other documentation resources online at:
     <http://www.gnu.org/software/gdb/documentation/>.

 For help, type "help".
 Type "apropos word" to search for commands related to "word"...
 Reading symbols from /home/user/opt/ffmpeg-master-
 static_noauto/bin/ffmpeg...
 (No debugging symbols found in /home/user/opt/ffmpeg-master-
 static_noauto/bin/ffmpeg)
 (gdb) r -y -v 9 -loglevel 99  -start_number 1 -r 25 -i ./output_%d.jxl
 -pix_fmt yuv444p12le -c:v librav1e test.mp4
 Starting program: /home/user/opt/ffmpeg-master-static_noauto/bin/ffmpeg -y
 -v 9 -loglevel 99  -start_number 1 -r 25 -i ./output_%d.jxl -pix_fmt
 yuv444p12le -c:v librav1e test.mp4

 This GDB supports auto-downloading debuginfo from the following URLs:
   <https://debuginfod.debian.net>
 Enable debuginfod for this session? (y or [n]) y
 Debuginfod has been enabled.
 To make this setting permanent, add 'set debuginfod enabled on' to
 .gdbinit.
 Downloading separate debug info for system-supplied DSO at 0x7ffff7fc8000
 BFD: error: /usr/lib/debug/.build-
 id/cc/afe3dc4ac3456c1d7b9cbeeb21b4dea429eb4b.debug(.debug_info) is too
 large (0x15f8ad bytes)
 warning: Can't read data for section '.debug_info' in file '/usr/lib/debug
 /.build-id/cc/afe3dc4ac3456c1d7b9cbeeb21b4dea429eb4b.debug'
 warning: Section .debug_aranges in /usr/lib/debug/.build-
 id/cc/afe3dc4ac3456c1d7b9cbeeb21b4dea429eb4b.debug entry at offset 0
 debug_info_offset 0 does not exists, ignoring .debug_aranges.
 [Thread debugging using libthread_db enabled]
 Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
 Downloading separate debug info for /lib/x86_64-linux-gnu/libgcc_s.so.1
 ffmpeg version N-119779-g6c291232cf-20250531 Copyright (c) 2000-2025 the
 FFmpeg developers
   built with gcc 15.1.0 (crosstool-NG 1.27.0.42_35c1e72)
   configuration: --prefix=/ffbuild/prefix --pkg-config-flags=--static
 --pkg-config=pkg-config --cross-prefix=x86_64-ffbuild-linux-gnu-
 --arch=x86_64 --target-os=linux --enable-gpl --enable-version3 --disable-
 debug --enable-iconv --enable-zlib --enable-libfribidi --enable-gmp
 --enable-libxml2 --enable-openssl --enable-lzma --enable-fontconfig
 --enable-libharfbuzz --enable-libfreetype --enable-libvorbis --enable-
 opencl --enable-libpulse --enable-libvmaf --enable-libxcb --enable-xlib
 --enable-amf --enable-libaom --enable-libaribb24 --enable-avisynth
 --enable-chromaprint --enable-libdav1d --enable-libdavs2 --enable-
 libdvdread --enable-libdvdnav --disable-libfdk-aac --enable-ffnvcodec
 --enable-cuda-llvm --enable-frei0r --enable-libgme --enable-libkvazaar
 --enable-libaribcaption --enable-libass --enable-libbluray --enable-libjxl
 --enable-libmp3lame --enable-libopus --enable-librist --enable-libssh
 --enable-libtheora --enable-libvpx --enable-libwebp --enable-libzmq
 --enable-lv2 --enable-libvpl --enable-openal --enable-liboapv --enable-
 libopencore-amrnb --enable-libopencore-amrwb --enable-libopenh264
 --enable-libopenjpeg --enable-libopenmpt --enable-librav1e --enable-
 librubberband --disable-schannel --enable-sdl2 --enable-libsnappy
 --enable-libsoxr --enable-libsrt --enable-libsvtav1 --enable-libtwolame
 --enable-libuavs3d --enable-libdrm --enable-vaapi --enable-libvidstab
 --enable-vulkan --enable-libshaderc --enable-libplacebo --enable-libvvenc
 --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid
 --enable-libzimg --enable-libzvbi --extra-cflags=-DLIBTWOLAME_STATIC
 --extra-cxxflags= --extra-libs='-ldl -lgomp' --extra-ldflags=-pthread
 --extra-ldexeflags=-pie --cc=x86_64-ffbuild-linux-gnu-gcc --cxx=x86_64
 -ffbuild-linux-gnu-g++ --ar=x86_64-ffbuild-linux-gnu-gcc-ar
 --ranlib=x86_64-ffbuild-linux-gnu-gcc-ranlib --nm=x86_64-ffbuild-linux-
 gnu-gcc-nm --extra-version=20250531
   libavutil      60.  3.100 / 60.  3.100
   libavcodec     62.  3.101 / 62.  3.101
   libavformat    62.  0.102 / 62.  0.102
   libavdevice    62.  0.100 / 62.  0.100
   libavfilter    11.  0.100 / 11.  0.100
   libswscale      9.  0.100 /  9.  0.100
   libswresample   6.  0.100 /  6.  0.100
 Splitting the commandline.
 Reading option '-y' ... matched as option 'y' (overwrite output files)
 with argument '1'.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '9'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-start_number' ... matched as AVOption 'start_number' with
 argument '1'.
 Reading option '-r' ... matched as option 'r' (override input
 framerate/convert to given output framerate (Hz value, fraction or
 abbreviation)) with argument '25'.
 Reading option '-i' ... matched as input url with argument
 './output_%d.jxl'.
 Reading option '-pix_fmt' ... matched as option 'pix_fmt' (set pixel
 format) with argument 'yuv444p12le'.
 Reading option '-c:v' ... matched as option 'c' (select encoder/decoder
 ('copy' to copy stream without reencoding)) with argument 'librav1e'.
 Reading option 'test.mp4' ... matched as output url.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option y (overwrite output files) with argument 1.
 Applying option v (set logging level) with argument 9.
 Successfully parsed a group of options.
 Parsing a group of options: input url ./output_%d.jxl.
 Applying option r (override input framerate/convert to given output
 framerate (Hz value, fraction or abbreviation)) with argument 25.
 Parsing stream specifier:
 Successfully parsed a group of options.
 Opening an input file: ./output_%d.jxl.
 Probing image2 score:100 size:0
 [image2 @ 0x55555f390740] Opening './output_1.jxl' for reading
 [file @ 0x55555f397840] Setting default whitelist 'file,crypto,data'
 [AVIOContext @ 0x55555f39f940] Statistics: 577579 bytes read, 0 seeks
 [libjxl @ 0x55555f392180] BASIC_INFO event emitted
 [libjxl @ 0x55555f392180] COLOR_ENCODING event emitted
 [libjxl @ 0x55555f392180] FRAME event emitted
 [libjxl @ 0x55555f392180] NEED_IMAGE_OUT_BUFFER event emitted
 [libjxl @ 0x55555f392180] FULL_IMAGE event emitted
 [image2 @ 0x55555f390740] Opening './output_2.jxl' for reading
 [file @ 0x55555f499640] Setting default whitelist 'file,crypto,data'
 [AVIOContext @ 0x55555f499180] Statistics: 585057 bytes read, 0 seeks
 [image2 @ 0x55555f390740] stream 0: start_time: 0 duration: 0.08
 [image2 @ 0x55555f390740] format: start_time: 0 duration: 0.08 (estimate
 from stream) bitrate=0 kb/s
 Input #0, image2, from './output_%d.jxl':
   Duration: 00:00:00.08, start: 0.000000, bitrate: N/A
   Stream #0:0, 2, 1/25: Video: jpegxl (libjxl), 1 reference frame,
 rgb48le(pc, gbr/bt709/iec61966-2-1), 4946x3280, 0/1, 25 fps, 25 tbr, 25
 tbn
 Successfully opened the file.
 Parsing a group of options: output url test.mp4.
 Applying option pix_fmt (set pixel format) with argument yuv444p12le.
 Parsing stream specifier:
 Applying option c:v (select encoder/decoder ('copy' to copy stream without
 reencoding)) with argument librav1e.
 Parsing stream specifier: v
 Parsed media type: video; remainder:
 Successfully parsed a group of options.
 Opening an output file: test.mp4.
 [out#0/mp4 @ 0x55555f3b2080] No explicit maps, mapping streams
 automatically...
 [vost#0:0/librav1e @ 0x55555f499a40] Created video stream from input
 stream 0:0
 detected 12 logical cores
 [New Thread 0x7ffff7b1f6c0 (LWP 787400)]
 [New Thread 0x7ffff731e6c0 (LWP 787401)]
 [New Thread 0x7ffff6b1d6c0 (LWP 787402)]
 [New Thread 0x7ffff631c6c0 (LWP 787403)]
 [New Thread 0x7ffff5b1b6c0 (LWP 787404)]
 [New Thread 0x7ffff531a6c0 (LWP 787405)]
 [New Thread 0x7ffff4b196c0 (LWP 787406)]
 [New Thread 0x7ffff43186c0 (LWP 787407)]
 [New Thread 0x7ffff3b176c0 (LWP 787408)]
 [New Thread 0x7ffff33166c0 (LWP 787409)]
 [New Thread 0x7ffff2b156c0 (LWP 787410)]
 [New Thread 0x7ffff23146c0 (LWP 787411)]
 [file @ 0x55555f395340] Setting default whitelist 'file,crypto,data'
 Successfully opened the file.
 Stream mapping:
   Stream #0:0 -> #0:0 (jpegxl (libjxl) -> av1 (librav1e))
 [vost#0:0/librav1e @ 0x55555f499a40] Starting thread...
 [New Thread 0x7ffff1b136c0 (LWP 787412)]
 [vf#0:0 @ 0x55555f497d80] Starting thread...
 [New Thread 0x7fffebfff6c0 (LWP 787413)]
 [vist#0:0/jpegxl @ 0x55555f39bf40] [dec:libjxl @ 0x55555f4d6f00] Starting
 thread...
 [New Thread 0x7ffff13126c0 (LWP 787414)]
 [in#0/image2 @ 0x55555f390400] Starting thread...
 [New Thread 0x7ffff0b116c0 (LWP 787415)]
 Press [q] to stop, [?] for help
 [in#0/image2 @ 0x55555f390400] EOF while reading input
 [in#0/image2 @ 0x55555f390400] Terminating thread with return code 0
 (success)
 [libjxl @ 0x55555f3b2580] BASIC_INFO event emitted
 [Thread 0x7ffff0b116c0 (LWP 787415) exited]
 [libjxl @ 0x55555f3b2580] COLOR_ENCODING event emitted
 [libjxl @ 0x55555f3b2580] FRAME event emitted
 [libjxl @ 0x55555f3b2580] NEED_IMAGE_OUT_BUFFER event emitted
 [libjxl @ 0x55555f3b2580] FULL_IMAGE event emitted
 [libjxl @ 0x55555f3b2580] SUCCESS event emitted
 [libjxl @ 0x55555f3b2580] BASIC_INFO event emitted
 [New Thread 0x7fffeb7fe6c0 (LWP 787416)]
 [libjxl @ 0x55555f3b2580] COLOR_ENCODING event emitted
 [libjxl @ 0x55555f3b2580] FRAME event emitted
 [libjxl @ 0x55555f3b2580] NEED_IMAGE_OUT_BUFFER event emitted
 [New Thread 0x7fffeaffd6c0 (LWP 787417)]
 [New Thread 0x7fffea7fc6c0 (LWP 787418)]
 [New Thread 0x7fffe9ffb6c0 (LWP 787419)]
 [New Thread 0x7fffe97fa6c0 (LWP 787420)]
 [New Thread 0x7fffe8ff96c0 (LWP 787421)]
 [New Thread 0x7fffd62e76c0 (LWP 787422)]
 [New Thread 0x7fffd5ae66c0 (LWP 787423)]
 [New Thread 0x7fffd52e56c0 (LWP 787424)]
 [New Thread 0x7fffd4ae46c0 (LWP 787425)]
 [New Thread 0x7fffbffff6c0 (LWP 787426)]
 [New Thread 0x7fffbf7fe6c0 (LWP 787427)]
 [graph -1 input from stream 0:0 @ 0x7fffe4003040] w:4946 h:3280
 pixfmt:rgb48le tb:1/25 fr:25/1 sar:0/1 csp:gbr range:pc
 [format @ 0x7fffe40039c0] Setting 'pix_fmts' to value 'yuv444p12le'
 [format @ 0x7fffe40039c0] Setting 'color_ranges' to value 'tv|pc'
 [auto_scale_0 @ 0x7fffe4004e00] w:iw h:ih flags:'' interl:0
 [format @ 0x7fffe40039c0] auto-inserting filter 'auto_scale_0' between the
 filter 'Parsed_null_0' and the filter 'format'
 [AVFilterGraph @ 0x7fffe4001180] query_formats: 4 queried, 6 merged, 3
 already done, 0 delayed
 [auto_scale_0 @ 0x7fffe4004e00] w:4946 h:3280 fmt:rgb48le csp:gbr range:pc
 sar:0/1 -> w:4946 h:3280 fmt:yuv444p12le csp:unknown range:tv sar:0/1
 flags:0x00000004
 [auto_scale_0 @ 0x7fffe4004e00] [framesync @ 0x7fffe4004f50] Selected 1/25
 time base
 [auto_scale_0 @ 0x7fffe4004e00] [framesync @ 0x7fffe4004f50] Sync level 1
 [New Thread 0x7fffbd0f56c0 (LWP 787428)]
 [New Thread 0x7fffbc8f46c0 (LWP 787429)]
 [New Thread 0x7fff9a2e76c0 (LWP 787430)]
 [New Thread 0x7fff99ae66c0 (LWP 787431)]
 [New Thread 0x7fff992e56c0 (LWP 787432)]
 [New Thread 0x7fff98ae46c0 (LWP 787433)]
 [New Thread 0x7fff982e36c0 (LWP 787434)]
 [New Thread 0x7fff97ae26c0 (LWP 787435)]
 [New Thread 0x7fff972e16c0 (LWP 787436)]
 [New Thread 0x7fff96ae06c0 (LWP 787437)]
 [New Thread 0x7fff962df6c0 (LWP 787438)]
 [New Thread 0x7fff95ade6c0 (LWP 787439)]
 [libjxl @ 0x55555f3b2580] FULL_IMAGE event emitted
 [vist#0:0/jpegxl @ 0x55555f39bf40] [dec:libjxl @ 0x55555f4d6f00] Decoder
 thread received EOF packet
 [vist#0:0/jpegxl @ 0x55555f39bf40] [dec:libjxl @ 0x55555f4d6f00] Decoder
 returned EOF, finishing
 [vist#0:0/jpegxl @ 0x55555f39bf40] [dec:libjxl @ 0x55555f4d6f00]
 Terminating thread with return code 0 (success)
 [Thread 0x7ffff13126c0 (LWP 787414) exited]

 thread '<unnamed>' panicked at src/api/context.rs:369:33:
 called `Result::unwrap()` on an `Err` value: Custom { kind: InvalidInput,
 error: "excessive value for bits written" }
 note: run with `RUST_BACKTRACE=1` environment variable to display a
 backtrace

 thread '<unnamed>' panicked at library/core/src/panicking.rs:225:5:
 panic in a function that cannot unwind
 stack backtrace:
    0:     0x5555599549b3 - <unknown>
    1:     0x55555990e7b3 - <unknown>
    2:     0x555559952b43 - <unknown>
    3:     0x555559954812 - <unknown>
    4:     0x555559955c50 - <unknown>
    5:     0x5555599557d5 - <unknown>
    6:     0x5555599563a2 - <unknown>
    7:     0x555559956136 - <unknown>
    8:     0x555559954e89 - <unknown>
    9:     0x555559955e0d - <unknown>
   10:     0x555555a6c60d - <unknown>
   11:     0x555555a6c6a2 - <unknown>
   12:     0x555555a6c765 - <unknown>
   13:     0x55555986dcc3 - <unknown>
   14:     0x555555973415 - <unknown>
   15:     0x5555560541ea - <unknown>
   16:     0x555555af23bc - <unknown>
   17:     0x555555b0b18a - <unknown>
   18:     0x555555af65f0 - <unknown>
   19:     0x555555af6e4e - <unknown>
   20:     0x555555af9b0d - <unknown>
   21:     0x555555b0bd15 - <unknown>
   22:     0x7ffff7c5b1f5 - start_thread
                                at ./nptl/pthread_create.c:442:8
   23:     0x7ffff7cdb89c - clone3
                                at
 ./misc/../sysdeps/unix/sysv/linux/x86_64/clone3.S:81:0
   24:                0x0 - <unknown>
 thread caused non-unwinding panic. aborting.

 Thread 15 "vf#0:0" received signal SIGABRT, Aborted.
 [Switching to Thread 0x7fffebfff6c0 (LWP 787413)]
 __pthread_kill_implementation (threadid=<optimized out>,
 signo=signo at entry=6, no_tid=no_tid at entry=0) at ./nptl/pthread_kill.c:44
 Download failed: Invalid argument.  Continuing without source file
 ./nptl/./nptl/pthread_kill.c.
 44      ./nptl/pthread_kill.c: No such file or directory.
 (gdb) bt
 #0  __pthread_kill_implementation (threadid=<optimized out>,
 signo=signo at entry=6, no_tid=no_tid at entry=0) at ./nptl/pthread_kill.c:44
 #1  0x00007ffff7c5cf4f in __pthread_kill_internal (signo=6,
 threadid=<optimized out>) at ./nptl/pthread_kill.c:78
 #2  0x00007ffff7c0dfb2 in __GI_raise (sig=sig at entry=6) at
 ../sysdeps/posix/raise.c:26
 #3  0x00007ffff7bf8472 in __GI_abort () at ./stdlib/abort.c:79
 #4  0x0000555555a6f4da in ?? ()
 #5  0x000055555995650c in ?? ()
 #6  0x0000555559956136 in ?? ()
 #7  0x0000555559954e89 in ?? ()
 #8  0x0000555559955e0d in ?? ()
 #9  0x0000555555a6c60d in ?? ()
 #10 0x0000555555a6c6a2 in ?? ()
 #11 0x0000555555a6c765 in ?? ()
 #12 0x000055555986dcc3 in ?? ()
 #13 0x0000555555973415 in ?? ()
 #14 0x00005555560541ea in ?? ()
 #15 0x0000555555af23bc in ?? ()
 #16 0x0000555555b0b18a in ?? ()
 #17 0x0000555555af65f0 in ?? ()
 #18 0x0000555555af6e4e in ?? ()
 #19 0x0000555555af9b0d in ?? ()
 #20 0x0000555555b0bd15 in ?? ()
 #21 0x00007ffff7c5b1f5 in start_thread (arg=<optimized out>) at
 ./nptl/pthread_create.c:442
 #22 0x00007ffff7cdb89c in clone3 () at
 ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
 (gdb) disass $pc-32,$pc+32
 Dump of assembler code from 0x7ffff7c5cecc to 0x7ffff7c5cf0c:
    0x00007ffff7c5cecc <__pthread_kill_implementation+236>:      add
 %al,(%rax)
    0x00007ffff7c5cece <__pthread_kill_implementation+238>:      add
 %al,(%rax)
    0x00007ffff7c5ced0 <__pthread_kill_implementation+240>:      mov
 $0xba,%eax
    0x00007ffff7c5ced5 <__pthread_kill_implementation+245>:      syscall
    0x00007ffff7c5ced7 <__pthread_kill_implementation+247>:      mov
 %eax,%ebx
    0x00007ffff7c5ced9 <__pthread_kill_implementation+249>:      call
 0x7ffff7ca74e0 <__GI_getpid>
    0x00007ffff7c5cede <__pthread_kill_implementation+254>:      mov
 %r12d,%edx
    0x00007ffff7c5cee1 <__pthread_kill_implementation+257>:      mov
 %ebx,%esi
    0x00007ffff7c5cee3 <__pthread_kill_implementation+259>:      mov
 %eax,%edi
    0x00007ffff7c5cee5 <__pthread_kill_implementation+261>:      mov
 $0xea,%eax
    0x00007ffff7c5ceea <__pthread_kill_implementation+266>:      syscall
 => 0x00007ffff7c5ceec <__pthread_kill_implementation+268>:      mov
 %eax,%ebp
    0x00007ffff7c5ceee <__pthread_kill_implementation+270>:      neg
 %ebp
    0x00007ffff7c5cef0 <__pthread_kill_implementation+272>:      cmp
 $0xfffff000,%eax
    0x00007ffff7c5cef5 <__pthread_kill_implementation+277>:      mov
 $0x0,%eax
    0x00007ffff7c5cefa <__pthread_kill_implementation+282>:      cmova
 %ebp,%eax
    0x00007ffff7c5cefd <__pthread_kill_implementation+285>:      jmp
 0x7ffff7c5ce7c <__pthread_kill_implementation+156>
    0x00007ffff7c5cf02 <__pthread_kill_implementation+290>:      nopw
 0x0(%rax,%rax,1)
    0x00007ffff7c5cf08 <__pthread_kill_implementation+296>:      mov
 %r13,%rdi
    0x00007ffff7c5cf0b <__pthread_kill_implementation+299>:      call
 0x7ffff7c58160 <__GI___lll_lock_wake_private>
 End of assembler dump.
 (gdb) info all-registers
 rax            0x0                 0
 rbx            0xc03d5             787413
 rcx            0x7ffff7c5ceec      140737350323948
 rdx            0x6                 6
 rsi            0xc03d5             787413
 rdi            0xc03c2             787394
 rbp            0x7fffebfff6c0      0x7fffebfff6c0
 rsp            0x7fffebffdea0      0x7fffebffdea0
 r8             0x0                 0
 r9             0x7fffe4b1f9b0      140737030257072
 r10            0x8                 8
 r11            0x246               582
 r12            0x6                 6
 r13            0x55555d4cd708      93825125897992
 r14            0x0                 0
 r15            0x7fffebffe098      140737152802968
 rip            0x7ffff7c5ceec      0x7ffff7c5ceec
 <__pthread_kill_implementation+268>
 eflags         0x246               [ PF ZF IF ]
 cs             0x33                51
 ss             0x2b                43
 ds             0x0                 0
 es             0x0                 0
 fs             0x0                 0
 gs             0x0                 0
 st0            0                   (raw 0x00000000000000000000)
 st1            0                   (raw 0x00000000000000000000)
 st2            0                   (raw 0x00000000000000000000)
 st3            0                   (raw 0x00000000000000000000)
 st4            0                   (raw 0x00000000000000000000)
 st5            0                   (raw 0x00000000000000000000)
 st6            0                   (raw 0x00000000000000000000)
 st7            0                   (raw 0x00000000000000000000)
 fctrl          0x37f               895
 fstat          0x0                 0
 ftag           0xffff              65535
 fiseg          0x0                 0
 fioff          0x0                 0
 foseg          0x0                 0
 fooff          0x0                 0
 fop            0x0                 0
 --Type <RET> for more, q to quit, c to continue without paging--c
 mxcsr          0x1fb3              [ IE DE UE PE IM DM ZM OM UM PM ]
 bndcfgu        {raw = 0x0, config = {base = 0x0, reserved = 0x0, preserved
 = 0x0, enabled = 0x0}} {raw = 0x0, config = {base = 0, reserved = 0,
 preserved = 0, enabled = 0}}
 bndstatus      {raw = 0x0, status = {bde = 0x0, error = 0x0}} {raw = 0x0,
 status = {bde = 0, error = 0}}
 pkru           0x55555554          1431655764
 ymm0           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0
 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
 v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
 ymm1           {v16_bfloat16 = {0xee00, 0xebff, 0x7fff, 0x0, 0xb89c,
 0xf7cd, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half =
 {0xee00, 0xebff, 0x7fff, 0x0, 0xb89c, 0xf7cd, 0x7fff, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0xebffee00, 0x7fff, 0xf7cdb89c,
 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffebffee00, 0x7ffff7cdb89c,
 0x0, 0x0}, v32_int8 = {0x0, 0xee, 0xff, 0xeb, 0xff, 0x7f, 0x0, 0x0, 0x9c,
 0xb8, 0xcd, 0xf7, 0xff, 0x7f, 0x0 <repeats 18 times>}, v16_int16 =
 {0xee00, 0xebff, 0x7fff, 0x0, 0xb89c, 0xf7cd, 0x7fff, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xebffee00, 0x7fff, 0xf7cdb89c,
 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffebffee00, 0x7ffff7cdb89c,
 0x0, 0x0}, v2_int128 = {0x7ffff7cdb89c00007fffebffee00, 0x0}}
 ymm2           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0
 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
 v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
 ymm3           {v16_bfloat16 = {0x0, 0x0, 0x0, 0x0, 0xb891, 0xf7cd,
 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x0,
 0x0, 0x0, 0x0, 0xb891, 0xf7cd, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0}, v8_float = {0x0, 0x0, 0xf7cdb891, 0x7fff, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x0, 0x7ffff7cdb891, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x91, 0xb8, 0xcd, 0xf7, 0xff, 0x7f, 0x0 <repeats
 18 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0xb891, 0xf7cd, 0x7fff, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0xf7cdb891,
 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x7ffff7cdb891, 0x0, 0x0},
 v2_int128 = {0x7ffff7cdb8910000000000000000, 0x0}}
 ymm4           {v16_bfloat16 = {0x0, 0x0, 0x0, 0x4000, 0x0 <repeats 12
 times>}, v16_half = {0x0, 0x0, 0x0, 0x4000, 0x0 <repeats 12 times>},
 v8_float = {0x0, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double =
 {0x4000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x40, 0x0 <repeats 24 times>}, v16_int16 = {0x0, 0x0, 0x0,
 0x4000, 0x0 <repeats 12 times>}, v8_int32 = {0x0, 0x40000000, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x4000000000000000, 0x0, 0x0, 0x0},
 v2_int128 = {0x4000000000000000, 0x0}}
 ymm5           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0
 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
 v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
 ymm6           {v16_bfloat16 = {0x0 <repeats 16 times>}, v16_half = {0x0
 <repeats 16 times>}, v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>},
 v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x0, 0x0}}
 ymm7           {v16_bfloat16 = {0xecb8, 0xebff, 0x7fff, 0x0, 0xecc0,
 0xebff, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half =
 {0xecb8, 0xebff, 0x7fff, 0x0, 0xecc0, 0xebff, 0x7fff, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0}, v8_float = {0xebffecb8, 0x7fff, 0xebffecc0,
 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x7fffebffecb8, 0x7fffebffecc0,
 0x0, 0x0}, v32_int8 = {0xb8, 0xec, 0xff, 0xeb, 0xff, 0x7f, 0x0, 0x0, 0xc0,
 0xec, 0xff, 0xeb, 0xff, 0x7f, 0x0 <repeats 18 times>}, v16_int16 =
 {0xecb8, 0xebff, 0x7fff, 0x0, 0xecc0, 0xebff, 0x7fff, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xebffecb8, 0x7fff, 0xebffecc0,
 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x7fffebffecb8, 0x7fffebffecc0,
 0x0, 0x0}, v2_int128 = {0x7fffebffecc000007fffebffecb8, 0x0}}
 ymm8           {v16_bfloat16 = {0x30, 0x0, 0x0, 0x0, 0x6390, 0xe661,
 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x30,
 0x0, 0x0, 0x0, 0x6390, 0xe661, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0}, v8_float = {0x30, 0x0, 0xe6616390, 0x7fff, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x30, 0x7fffe6616390, 0x0, 0x0}, v32_int8 = {0x30, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x63, 0x61, 0xe6, 0xff, 0x7f, 0x0 <repeats
 18 times>}, v16_int16 = {0x30, 0x0, 0x0, 0x0, 0x6390, 0xe661, 0x7fff, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x30, 0x0,
 0xe6616390, 0x7fff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x30, 0x7fffe6616390,
 0x0, 0x0}, v2_int128 = {0x7fffe66163900000000000000030, 0x0}}
 ymm9           {v16_bfloat16 = {0xf300, 0x116, 0x0, 0x0, 0x0, 0x351, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0xf300, 0x116,
 0x0, 0x0, 0x0, 0x351, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v8_float = {0x116f300, 0x0, 0x3510000, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double
 = {0x116f300, 0x3510000, 0x0, 0x0}, v32_int8 = {0x0, 0xf3, 0x16, 0x1, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x51, 0x3, 0x0 <repeats 20 times>}, v16_int16 =
 {0xf300, 0x116, 0x0, 0x0, 0x0, 0x351, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0}, v8_int32 = {0x116f300, 0x0, 0x3510000, 0x0, 0x0, 0x0, 0x0,
 0x0}, v4_int64 = {0x116f300, 0x3510000, 0x0, 0x0}, v2_int128 =
 {0x3510000000000000116f300, 0x0}}
 ymm10          {v16_bfloat16 = {0x1600, 0x0, 0x0, 0x0, 0xc800, 0x1d0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x1600, 0x0,
 0x0, 0x0, 0xc800, 0x1d0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0}, v8_float = {0x1600, 0x0, 0x1d0c800, 0x0, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x1600, 0x1d0c800, 0x0, 0x0}, v32_int8 = {0x0, 0x16, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8, 0xd0, 0x1, 0x0 <repeats 20 times>},
 v16_int16 = {0x1600, 0x0, 0x0, 0x0, 0xc800, 0x1d0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x1600, 0x0, 0x1d0c800, 0x0,
 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x1600, 0x1d0c800, 0x0, 0x0}, v2_int128 =
 {0x1d0c8000000000000001600, 0x0}}
 ymm11          {v16_bfloat16 = {0x2000, 0x351, 0x0, 0x0, 0x1d00, 0x0
 <repeats 11 times>}, v16_half = {0x2000, 0x351, 0x0, 0x0, 0x1d00, 0x0
 <repeats 11 times>}, v8_float = {0x3512000, 0x0, 0x1d00, 0x0, 0x0, 0x0,
 0x0, 0x0}, v4_double = {0x3512000, 0x1d00, 0x0, 0x0}, v32_int8 = {0x0,
 0x20, 0x51, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1d, 0x0 <repeats 22 times>},
 v16_int16 = {0x2000, 0x351, 0x0, 0x0, 0x1d00, 0x0 <repeats 11 times>},
 v8_int32 = {0x3512000, 0x0, 0x1d00, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 =
 {0x3512000, 0x1d00, 0x0, 0x0}, v2_int128 = {0x1d000000000003512000, 0x0}}
 ymm12          {v16_bfloat16 = {0xe300, 0x139, 0x0, 0x0, 0x4000, 0x351,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0xe300,
 0x139, 0x0, 0x0, 0x4000, 0x351, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0}, v8_float = {0x139e300, 0x0, 0x3514000, 0x0, 0x0, 0x0, 0x0,
 0x0}, v4_double = {0x139e300, 0x3514000, 0x0, 0x0}, v32_int8 = {0x0, 0xe3,
 0x39, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x51, 0x3, 0x0 <repeats 20
 times>}, v16_int16 = {0xe300, 0x139, 0x0, 0x0, 0x4000, 0x351, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x139e300, 0x0,
 0x3514000, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x139e300, 0x3514000,
 0x0, 0x0}, v2_int128 = {0x3514000000000000139e300, 0x0}}
 ymm13          {v16_bfloat16 = {0x1d00, 0x0, 0x0, 0x0, 0x4ec0, 0x101, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x1d00, 0x0,
 0x0, 0x0, 0x4ec0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0}, v8_float = {0x1d00, 0x0, 0x1014ec0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v4_double = {0x1d00, 0x1014ec0, 0x0, 0x0}, v32_int8 = {0x0, 0x1d, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0, 0x4e, 0x1, 0x1, 0x0 <repeats 20 times>},
 v16_int16 = {0x1d00, 0x0, 0x0, 0x0, 0x4ec0, 0x101, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x1d00, 0x0, 0x1014ec0, 0x0,
 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x1d00, 0x1014ec0, 0x0, 0x0}, v2_int128 =
 {0x1014ec00000000000001d00, 0x0}}
 ymm14          {v16_bfloat16 = {0xa000, 0x17a8, 0x0, 0x0, 0xb100, 0x0
 <repeats 11 times>}, v16_half = {0xa000, 0x17a8, 0x0, 0x0, 0xb100, 0x0
 <repeats 11 times>}, v8_float = {0x17a8a000, 0x0, 0xb100, 0x0, 0x0, 0x0,
 0x0, 0x0}, v4_double = {0x17a8a000, 0xb100, 0x0, 0x0}, v32_int8 = {0x0,
 0xa0, 0xa8, 0x17, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb1, 0x0 <repeats 22 times>},
 v16_int16 = {0xa000, 0x17a8, 0x0, 0x0, 0xb100, 0x0 <repeats 11 times>},
 v8_int32 = {0x17a8a000, 0x0, 0xb100, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 =
 {0x17a8a000, 0xb100, 0x0, 0x0}, v2_int128 = {0xb1000000000017a8a000, 0x0}}
 ymm15          {v16_bfloat16 = {0x8b, 0x0, 0x0, 0x0, 0x5d13, 0x1, 0x0,
 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_half = {0x8b, 0x0, 0x0,
 0x0, 0x5d13, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v8_float = {0x8b, 0x0, 0x15d13, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double =
 {0x8b, 0x15d13, 0x0, 0x0}, v32_int8 = {0x8b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
 0x0, 0x13, 0x5d, 0x1, 0x0 <repeats 21 times>}, v16_int16 = {0x8b, 0x0,
 0x0, 0x0, 0x5d13, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
 v8_int32 = {0x8b, 0x0, 0x15d13, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 =
 {0x8b, 0x15d13, 0x0, 0x0}, v2_int128 = {0x15d13000000000000008b, 0x0}}
 bnd0           {lbound = 0x0, ubound = 0xffffffffffffffff} : size
 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
 bnd1           {lbound = 0x0, ubound = 0xffffffffffffffff} : size
 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
 bnd2           {lbound = 0x0, ubound = 0xffffffffffffffff} : size
 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
 bnd3           {lbound = 0x0, ubound = 0xffffffffffffffff} : size
 0xffffffffffffffff {lbound = 0x0, ubound = 0xffffffffffffffff} : size -1
 }}}
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11636>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list