Open kloczek opened 7 months ago
Thank you for the report.
I was not able to reproduce the issue with
git clone https://github.com/AOMediaCodec/libavif.git
cd libavif
git checkout ecf2dfc
cd ext && ./aom.cmd && ./svt.cmd && ./googletest.cmd && cd ..
cmake -S . -B build \
-DAVIF_BUILD_TESTS=ON \
-DAVIF_ENABLE_GTEST=ON \
-DAVIF_LOCAL_GTEST=ON \
-DAVIF_CODEC_AOM=ON \
-DAVIF_LOCAL_AOM=ON \
-DAVIF_CODEC_SVT=ON \
-DAVIF_LOCAL_SVT=ON \
-DCMAKE_BUILD_TYPE=Debug \
-DBUILD_SHARED_LIBS=OFF
cmake --build build --parallel
cd build
ctest . -R avifcodectest -VV
-- The C compiler identification is GNU 13.2.0 ... Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.6.0 Svt[info]: SVT [build] : Debian Clang 16.0.6 (16) 64 bit avifcodectest .................... Passed 0.09 sec
Same with svt-av1 v1.7.0 like at main.
However with v1.8.0:
Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v1.8.0 Svt[info]: SVT [build] : Debian Clang 16.0.6 (16) 64 bit avifcodectest ....................***Exception: SegFault 0.13 sec
I filed https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/2146.
In the meantime can you use another version of SVT-AV1 or another codec?
I also reproduced the issue at HEAD 3ead1f3e99112871af0c52d4dc57a144d662b8cd.
Looks like one unit is failing with SIGSEGV
I'm using gcc 14 from Fedora rawhide.