[FFmpeg-devel] h264_v4l2m2m encoder segmentation fault (Samsung Exynos5422)

Roland Singer roland at desertbit.com
Fri Dec 21 13:32:21 EET 2018


I compiled ffmpeg with debug flags:

> ./configure --prefix="/opt/ffmpeg" \
>        --pkg-config-flags="--static" --disable-programs --disable-doc \
>        --enable-gpl --enable-static --enable-pic --enable-v4l2_m2m \
>        --disable-optimizations --disable-mmx --disable-stripping --disable-asm

and the results are following:

> (gdb) bt
> #0  ff_v4l2_buffer_avframe_to_buf (frame=0x1c69800, out=0x1c661f0) at libavcodec/v4l2_buffers.c:294
> #1  0x01081a58 in ff_v4l2_context_enqueue_frame (ctx=0x1c65f18, frame=0x1c69800)
>     at libavcodec/v4l2_context.c:542
> #2  0x009a1ed0 in v4l2_send_frame (avctx=0x1c64020, frame=0x1c69800) at libavcodec/v4l2_m2m_enc.c:248
> #3  0x0050d0ac in avcodec_send_frame (avctx=0x1c64020, frame=0x1c69800) at libavcodec/encode.c:403
> #4  0x00423a78 in encode ()
> #5  0x00424144 in main ()

I'll try debug this more and find out what causes this.


More information about the ffmpeg-devel mailing list