master-of-zen / Av1an

Cross-platform command-line AV1 / VP9 / HEVC / H264 encoding framework with per scene quality encoding
GNU General Public License v3.0
1.4k stars 147 forks source link

encoder crashed: signal: 6 (SIGABRT) (core dumped) #788

Open carif opened 7 months ago

carif commented 7 months ago

I've got the following error:

ERROR [av1an_core::broker] [chunk 24] encoder crashed: signal: 6 (SIGABRT) (core dumped)
encoder crashed: signal: 6 (SIGABRT) (core dumped)
stdout:

stderr:
        Svt[info]: -------------------------------------------
        Svt[info]: SVT [version]:   SVT-AV1 Encoder Lib v1.7.0-dirty
        Svt[info]: SVT [build]  :   GCC 13.2.1 20230801  64 bit
        Svt[info]: LIB Build date: Aug 25 2023 13:48:03
        Svt[info]: -------------------------------------------
        Svt[warn]: If you are using tiles with the intent of increasing the decoder speed, please also consider using --fast-decode 1, especially if the intended decoder is running with limited multi-threading capabilities.
        Svt[info]: Number of logical cores available: 32
        Svt[info]: Number of PPCS 173
        Svt[info]: [asm level on system : up to avx2]
        Svt[info]: [asm level selected : up to avx2]
        Svt[info]: -------------------------------------------
        Svt[info]: SVT [config]: main profile   tier (auto) level (auto)
        Svt[info]: SVT [config]: width / height / fps numerator / fps denominator       : 1920 / 1080 / 24000 / 1001
        Svt[info]: SVT [config]: bit-depth / color format                   : 10 / YUV420
        Svt[info]: SVT [config]: preset / tune / pred struct                    : 4 / PSNR / random access
        Svt[info]: SVT [config]: gop size / mini-gop size / key-frame type          : 240 / 32 / key frame
        Svt[info]: SVT [config]: BRC mode / rate factor                     : CRF / 25 
        Svt[info]: -------------------------------------------
        SvtMalloc[info]: SVT Memory Usage:
        SvtMalloc[info]:     total allocated memory:       3.96 GB
        SvtMalloc[info]:         malloced memory:          1.43 GB
        SvtMalloc[info]:         callocated memory:        78.07 MB
        SvtMalloc[info]:         allocated aligned memory: 2.45 GB
        SvtMalloc[info]:     mutex count: 31178
        SvtMalloc[info]:     semaphore count: 2113
        SvtMalloc[info]:     thread count: 445
        SvtMalloc[info]:     hash table fulless: 0.139443, hash bucket is healthy
        SvtMalloc[info]: top 10 malloced memory locations:
        SvtMalloc[info]: (398.44 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbCodingUnit.c:76
        SvtMalloc[info]: (191.00 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbPictureControlSet.c:116
        SvtMalloc[info]: (173.46 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbModeDecisionProcess.c:232
        SvtMalloc[info]: (156.89 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbPictureControlSet.c:117
        SvtMalloc[info]: (92.45 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbPictureControlSet.c:1376
        SvtMalloc[info]: (91.58 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Common/Codec/EbBitstreamUnit.c:36
        SvtMalloc[info]: (87.66 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbPictureControlSet.c:983
        SvtMalloc[info]: (51.36 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbPictureControlSet.c:1379
        SvtMalloc[info]: (17.64 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbModeDecisionProcess.c:233
        SvtMalloc[info]: (15.94 MB): /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/Codec/EbPictureControlSet.c:964
        Encoding          ERROR: FP_ASSERT Fixed Point overload /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/ASM_AVX2/EbTemporalFiltering_AVX2.c:596
        SvtAv1EncApp: /usr/src/debug/svt-av1/SVT-AV1/Source/Lib/Encoder/ASM_AVX2/EbTemporalFiltering_AVX2.c:596: svt_av1_apply_temporal_filter_planewise_medium_hbd_partial_avx2: Assertion `0' failed.

source pipe stderr:

ffmpeg pipe stderr:

using the following command: av1an -i test-video.mkv -e svt-av1 --vmaf-res 3840x2160 --vmaf -k -l log.log. av1an then starts 4 workers with the following parameters: Params: --preset 4 --keyint 240 --rc 0 --crf 25 --tile-columns 1 --tile-rows 0

System:

av1an 0.4.1

* VapourSynth Plugins
  systems.innocent.lsmas : Found
  com.vapoursynth.ffms2  : Found

VapourSynth Video Processing Library
Copyright (c) 2012-2023 Fredrik Mellbin
Core R64
API R4.0
API R3.6
Options: -