I have created a ticket https://trac.ffmpeg.org/ticket/7251 . If you initialize the MPEG video encoder and with an invalid configuration, the encoder init fails in avcodec_open2(), and leaks memory allocated in the codec initialization and leaks threads if you enabled multi threaded encoding:

I have attached a patch that resolves the issue and a program that demonstrates the problem if you run it under valgrind. I also attached the valgrind output.

--
Jose Santiago
HaiVision Network Video
13975 Polo Trail Drive, Lake Forest, Illinois 60045
[email protected] 847-362-6800 x7411

diff -Naur src.orig/libavcodec/mpeg12enc.c src/libavcodec/mpeg12enc.c
--- src.orig/libavcodec/mpeg12enc.c	2018-04-09 15:14:20.613738038 -0500
+++ src/libavcodec/mpeg12enc.c	2018-06-08 17:16:57.492227231 -0500
@@ -1161,6 +1161,7 @@
     .pix_fmts             = (const enum AVPixelFormat[]) { AV_PIX_FMT_YUV420P,
                                                            AV_PIX_FMT_NONE },
     .capabilities         = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_SLICE_THREADS,
+    .caps_internal        = FF_CODEC_CAP_INIT_CLEANUP,
     .priv_class           = &mpeg1_class,
 };
 
@@ -1178,5 +1179,6 @@
                                                            AV_PIX_FMT_YUV422P,
                                                            AV_PIX_FMT_NONE },
     .capabilities         = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_SLICE_THREADS,
+    .caps_internal        = FF_CODEC_CAP_INIT_CLEANUP,
     .priv_class           = &mpeg2_class,
 };
diff -Naur src.orig/libavcodec/utils.c src/libavcodec/utils.c
--- src.orig/libavcodec/utils.c	2018-06-08 10:53:53.008278805 -0500
+++ src/libavcodec/utils.c	2018-06-11 15:36:15.812549036 -0500
@@ -540,6 +540,8 @@
     int ret = 0;
     AVDictionary *tmp = NULL;
     const AVPixFmtDescriptor *pixdesc;
+    int needFrameThreadEncoderFreeOnError = 0;
+    int needThreadFreeOnError = 0;
 
     if (avcodec_is_open(avctx))
         return 0;
@@ -724,6 +726,7 @@
         ff_lock_avcodec(avctx, codec);
         if (ret < 0)
             goto free_and_end;
+        needFrameThreadEncoderFreeOnError = 1;
     }
 
     if (HAVE_THREADS
@@ -732,6 +735,7 @@
         if (ret < 0) {
             goto free_and_end;
         }
+        needThreadFreeOnError = 1;
     }
     if (!HAVE_THREADS && !(codec->capabilities & AV_CODEC_CAP_AUTO_THREADS))
         avctx->thread_count = 1;
@@ -1024,6 +1028,14 @@
     av_dict_free(&tmp);
     av_freep(&avctx->priv_data);
     if (avctx->internal) {
+        if (needFrameThreadEncoderFreeOnError &&
+            avctx->internal->frame_thread_encoder) {
+            ff_frame_thread_encoder_free(avctx);
+        }
+        if (needThreadFreeOnError &&
+            avctx->internal->thread_ctx) {
+            ff_thread_free(avctx);
+        }
         av_frame_free(&avctx->internal->to_free);
         av_frame_free(&avctx->internal->compat_decode_frame);
         av_frame_free(&avctx->internal->buffer_frame);
#include <libavcodec/avcodec.h>
#include <libavutil/avassert.h>

int main(void)
{
   AVCodec * codec;
   AVCodecContext * avctx;

   codec = avcodec_find_encoder(AV_CODEC_ID_MPEG2VIDEO);
   av_assert0(codec != NULL);
   avctx = avcodec_alloc_context3(codec);
   av_assert0(avctx != NULL);

   // Basic configuration
   avctx->pix_fmt = AV_PIX_FMT_YUV420P;
   avctx->width = 640;
   avctx->height = 480;
   // Set some ffps that is not supported by MPEG2 Video
   avctx->time_base.num = 91;
   avctx->time_base.den = 2201;
   avctx->ticks_per_frame = 1;
   // Enable slice thread encoding
   avctx->thread_count = 10;
   avctx->thread_type = 2;
   //avctx->active_thread_type = 2; // Set by avcodec not the user.

   // Open the Codec for encoding
   avcodec_open2(avctx, codec, NULL);

   // close and free the Codec
   avcodec_free_context(&avctx);
}
==00:00:00:00.000 2966== Memcheck, a memory error detector
==00:00:00:00.000 2966== Copyright (C) 2002-2017, and GNU GPL'd, by Julian 
Seward et al.
==00:00:00:00.000 2966== Using Valgrind-3.13.0 and LibVEX; rerun with -h for 
copyright info
==00:00:00:00.000 2966== Command: ./ffmpeg-ticket-7251
==00:00:00:00.000 2966== 
--00:00:00:00.000 2966-- Valgrind options:
--00:00:00:00.000 2966--    --tool=memcheck
--00:00:00:00.000 2966--    --leak-check=full
--00:00:00:00.000 2966--    --show-reachable=yes
--00:00:00:00.000 2966--    --track-fds=yes
--00:00:00:00.000 2966--    --time-stamp=yes
--00:00:00:00.000 2966--    --track-origins=yes
--00:00:00:00.000 2966--    --error-limit=no
--00:00:00:00.000 2966--    --trace-children=yes
--00:00:00:00.000 2966--    --show-below-main=yes
--00:00:00:00.000 2966--    --gen-suppressions=all
--00:00:00:00.000 2966--    -v
--00:00:00:00.000 2966-- Contents of /proc/version:
--00:00:00:00.000 2966--   Linux version 4.14.31-1-MANJARO 
(builduser@development) (gcc version 7.3.1 20180312 (GCC)) #1 SMP PREEMPT Wed 
Mar 28 21:42:49 UTC 2018
--00:00:00:00.000 2966-- 
--00:00:00:00.000 2966-- Arch and hwcaps: AMD64, LittleEndian, 
amd64-cx16-lzcnt-rdtscp-sse3-avx-avx2-bmi
--00:00:00:00.000 2966-- Page sizes: currently 4096, max supported 4096
--00:00:00:00.000 2966-- Valgrind library directory: /usr/lib/valgrind
--00:00:00:00.034 2966-- Reading syms from 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251
--00:00:00:00.376 2966-- Reading syms from /usr/lib/ld-2.26.so
--00:00:00:00.376 2966-- Reading syms from 
/usr/lib/valgrind/memcheck-amd64-linux
--00:00:00:00.378 2966--    object doesn't have a dynamic symbol table
--00:00:00:00.437 2966-- Scheduler: using generic scheduler lock implementation.
--00:00:00:00.463 2966-- Reading suppressions file: 
/usr/lib/valgrind/default.supp
==00:00:00:00.464 2966== embedded gdbserver: reading from 
/tmp/vgdb-pipe-from-vgdb-to-2966-by-jsantiago-on-???
==00:00:00:00.464 2966== embedded gdbserver: writing to   
/tmp/vgdb-pipe-to-vgdb-from-2966-by-jsantiago-on-???
==00:00:00:00.464 2966== embedded gdbserver: shared mem   
/tmp/vgdb-pipe-shared-mem-vgdb-2966-by-jsantiago-on-???
==00:00:00:00.464 2966== 
==00:00:00:00.464 2966== TO CONTROL THIS PROCESS USING vgdb (which you probably
==00:00:00:00.464 2966== don't want to do, unless you know exactly what you're 
doing,
==00:00:00:00.464 2966== or are doing some strange experiment):
==00:00:00:00.464 2966==   /usr/lib/valgrind/../../bin/vgdb --pid=2966 
...command...
==00:00:00:00.464 2966== 
==00:00:00:00.464 2966== TO DEBUG THIS PROCESS USING GDB: start GDB like this
==00:00:00:00.464 2966==   /path/to/gdb ./ffmpeg-ticket-7251
==00:00:00:00.464 2966== and then give GDB the following command
==00:00:00:00.464 2966==   target remote | /usr/lib/valgrind/../../bin/vgdb 
--pid=2966
==00:00:00:00.464 2966== --pid is optional if only one valgrind process is 
running
==00:00:00:00.464 2966== 
--00:00:00:00.473 2966-- REDIR: 0x401cb60 (ld-linux-x86-64.so.2:strlen) 
redirected to 0x58060901 (vgPlain_amd64_linux_REDIR_FOR_strlen)
--00:00:00:00.488 2966-- REDIR: 0x401c940 (ld-linux-x86-64.so.2:index) 
redirected to 0x5806091b (vgPlain_amd64_linux_REDIR_FOR_index)
--00:00:00:00.505 2966-- Reading syms from 
/usr/lib/valgrind/vgpreload_core-amd64-linux.so
--00:00:00:00.512 2966-- Reading syms from 
/usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so
==00:00:00:00.517 2966== WARNING: new redirection conflicts with existing -- 
ignoring it
--00:00:00:00.517 2966--     old: 0x0401cb60 (strlen              ) R-> 
(0000.0) 0x58060901 vgPlain_amd64_linux_REDIR_FOR_strlen
--00:00:00:00.517 2966--     new: 0x0401cb60 (strlen              ) R-> 
(2007.0) 0x04c30180 strlen
--00:00:00:00.529 2966-- REDIR: 0x401abd0 (ld-linux-x86-64.so.2:strcmp) 
redirected to 0x4c312b0 (strcmp)
--00:00:00:00.531 2966-- REDIR: 0x401d0a0 (ld-linux-x86-64.so.2:mempcpy) 
redirected to 0x4c348c0 (mempcpy)
--00:00:00:00.541 2966-- Reading syms from /usr/lib/libva.so.2.100.0
--00:00:00:00.541 2966--    object doesn't have a symbol table
--00:00:00:00.545 2966-- Reading syms from /usr/lib/libva-drm.so.2.100.0
--00:00:00:00.545 2966--    object doesn't have a symbol table
--00:00:00:00.548 2966-- Reading syms from /usr/lib/libva-x11.so.2.100.0
--00:00:00:00.548 2966--    object doesn't have a symbol table
--00:00:00:00.551 2966-- Reading syms from /usr/lib/libvdpau.so.1.0.0
--00:00:00:00.551 2966--    object doesn't have a symbol table
--00:00:00:00.555 2966-- Reading syms from /usr/lib/libX11.so.6.3.0
--00:00:00:00.555 2966--    object doesn't have a symbol table
--00:00:00:00.563 2966-- Reading syms from /usr/lib/liblzma.so.5.2.3
--00:00:00:00.564 2966--    object doesn't have a symbol table
--00:00:00:00.567 2966-- Reading syms from /usr/lib/libz.so.1.2.11
--00:00:00:00.567 2966--    object doesn't have a symbol table
--00:00:00:00.572 2966-- Reading syms from /usr/lib/libm-2.26.so
--00:00:00:00.572 2966--    object doesn't have a symbol table
--00:00:00:00.576 2966-- Reading syms from /usr/lib/libpthread-2.26.so
--00:00:00:00.583 2966-- Reading syms from /usr/lib/libc-2.26.so
--00:00:00:00.627 2966-- Reading syms from /usr/lib/libdl-2.26.so
--00:00:00:00.627 2966--    object doesn't have a symbol table
--00:00:00:00.630 2966-- Reading syms from /usr/lib/libdrm.so.2.4.0
--00:00:00:00.631 2966--    object doesn't have a symbol table
--00:00:00:00.634 2966-- Reading syms from /usr/lib/libXext.so.6.4.0
--00:00:00:00.634 2966--    object doesn't have a symbol table
--00:00:00:00.638 2966-- Reading syms from /usr/lib/libXfixes.so.3.1.0
--00:00:00:00.638 2966--    object doesn't have a symbol table
--00:00:00:00.641 2966-- Reading syms from /usr/lib/libxcb.so.1.1.0
--00:00:00:00.641 2966--    object doesn't have a symbol table
--00:00:00:00.646 2966-- Reading syms from /usr/lib/libXau.so.6.0.0
--00:00:00:00.646 2966--    object doesn't have a symbol table
--00:00:00:00.650 2966-- Reading syms from /usr/lib/libXdmcp.so.6.0.0
--00:00:00:00.650 2966--    object doesn't have a symbol table
--00:00:00:00.671 2966-- REDIR: 0x63d65f0 (libc.so.6:strchrnul) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.671 2966-- REDIR: 0x63ef620 (libc.so.6:wcslen) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.672 2966-- REDIR: 0x63dae90 (libc.so.6:memrchr) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.672 2966-- REDIR: 0x63d5180 (libc.so.6:memcpy@@GLIBC_2.14) 
redirected to 0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.672 2966-- REDIR: 0x63d5030 (libc.so.6:strncasecmp) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.673 2966-- REDIR: 0x63d4d00 (libc.so.6:memmove) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
==00:00:00:00.673 2966== Preferring higher priority redirection:
--00:00:00:00.673 2966--     old: 0x064a5440 (__memcpy_avx_unalign) R-> 
(2018.0) 0x04c31700 memcpy@@GLIBC_2.14
--00:00:00:00.673 2966--     new: 0x064a5440 (__memcpy_avx_unalign) R-> 
(2018.1) 0x04c33ab0 memmove
--00:00:00:00.673 2966-- REDIR: 0x63d3f20 (libc.so.6:strncpy) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.673 2966-- REDIR: 0x63d4fe0 (libc.so.6:strcasecmp) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.674 2966-- REDIR: 0x63d3970 (libc.so.6:strcat) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.674 2966-- REDIR: 0x63d3f50 (libc.so.6:rindex) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.675 2966-- REDIR: 0x63d65c0 (libc.so.6:rawmemchr) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.675 2966-- REDIR: 0x63d4e70 (libc.so.6:mempcpy) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.675 2966-- REDIR: 0x63d4ca0 (libc.so.6:bcmp) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.676 2966-- REDIR: 0x63d3ee0 (libc.so.6:strncmp) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.676 2966-- REDIR: 0x63d39e0 (libc.so.6:strcmp) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.676 2966-- REDIR: 0x63d4dd0 (libc.so.6:memset) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.677 2966-- REDIR: 0x63ee860 (libc.so.6:wcschr) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.677 2966-- REDIR: 0x63d3e80 (libc.so.6:strnlen) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.677 2966-- REDIR: 0x63d3a50 (libc.so.6:strcspn) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.677 2966-- REDIR: 0x63d3a20 (libc.so.6:strcpy) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.678 2966-- REDIR: 0x63d3f80 (libc.so.6:strpbrk) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.678 2966-- REDIR: 0x63d39a0 (libc.so.6:index) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.678 2966-- REDIR: 0x63d3e50 (libc.so.6:strlen) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.679 2966-- REDIR: 0x63d5080 (libc.so.6:strcasecmp_l) redirected 
to 0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.679 2966-- REDIR: 0x63d4c70 (libc.so.6:memchr) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.679 2966-- REDIR: 0x63d4240 (libc.so.6:strspn) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.679 2966-- REDIR: 0x63d4fb0 (libc.so.6:stpncpy) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.680 2966-- REDIR: 0x63d4f80 (libc.so.6:stpcpy) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.680 2966-- REDIR: 0x63d50d0 (libc.so.6:strncasecmp_l) redirected 
to 0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.689 2966-- REDIR: 0x63d4bb0 (libc.so.6:strstr) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.692 2966-- REDIR: 0x63d3eb0 (libc.so.6:strncat) redirected to 
0x4a276f0 (_vgnU_ifunc_wrapper)
--00:00:00:00.708 2966-- REDIR: 0x64a4d30 (libc.so.6:__strrchr_avx2) redirected 
to 0x4c2fb00 (rindex)
--00:00:00:00.724 2966-- REDIR: 0x63d1b60 (libc.so.6:posix_memalign) redirected 
to 0x4c2f330 (posix_memalign)
--00:00:00:00.729 2966-- REDIR: 0x63d08e0 (libc.so.6:free) redirected to 
0x4c2e0a0 (free)
--00:00:00:00.730 2966-- REDIR: 0x64a58c0 
(libc.so.6:__memset_avx2_unaligned_erms) redirected to 0x4c339a0 (memset)
--00:00:00:00.795 2966-- REDIR: 0x63d0ef0 (libc.so.6:calloc) redirected to 
0x4c2ee40 (calloc)
--00:00:00:01.267 2966-- REDIR: 0x64a5440 
(libc.so.6:__memcpy_avx_unaligned_erms) redirected to 0x4c33ab0 (memmove)
--00:00:00:01.289 2966-- REDIR: 0x64a4f00 (libc.so.6:__strlen_avx2) redirected 
to 0x4c300c0 (strlen)
--00:00:00:01.297 2966-- REDIR: 0x63d09f0 (libc.so.6:realloc) redirected to 
0x4c2f080 (realloc)
--00:00:00:01.306 2966-- REDIR: 0x64a4b40 (libc.so.6:__strchrnul_avx2) 
redirected to 0x4c343f0 (strchrnul)
--00:00:00:01.312 2966-- REDIR: 0x64a5420 
(libc.so.6:__mempcpy_avx_unaligned_erms) redirected to 0x4c34500 (mempcpy)
--00:00:00:01.316 2966-- REDIR: 0x64922c0 (libc.so.6:__strcpy_ssse3) redirected 
to 0x4c301a0 (strcpy)
--00:00:00:01.317 2966-- REDIR: 0x649be80 (libc.so.6:__strncmp_sse42) 
redirected to 0x4c30940 (__strncmp_sse42)
--00:00:00:01.318 2966-- REDIR: 0x63d4720 (libc.so.6:__GI_strstr) redirected to 
0x4c34b30 (__strstr_sse2)
[mpeg2video @ 0x7566080] MPEG-1/2 does not support 2201/91 fps
==00:00:00:01.350 2966== 
==00:00:00:01.350 2966== FILE DESCRIPTORS: 3 open at exit.
==00:00:00:01.350 2966== Open file descriptor 2:
==00:00:00:01.350 2966==    <inherited from parent>
==00:00:00:01.350 2966== 
==00:00:00:01.350 2966== Open file descriptor 1:
==00:00:00:01.350 2966==    <inherited from parent>
==00:00:00:01.350 2966== 
==00:00:00:01.350 2966== Open file descriptor 0: /dev/pts/91
==00:00:00:01.350 2966==    <inherited from parent>
==00:00:00:01.350 2966== 
==00:00:00:01.350 2966== 
==00:00:00:01.350 2966== HEAP SUMMARY:
==00:00:00:01.350 2966==     in use at exit: 328,714 bytes in 130 blocks
==00:00:00:01.350 2966==   total heap usage: 144 allocs, 14 frees, 343,300 
bytes allocated
==00:00:00:01.350 2966== 
==00:00:00:01.350 2966== Searching for pointers to 130 not-freed blocks
==00:00:00:01.489 2966== Checked 82,004,480 bytes
==00:00:00:01.489 2966== 
==00:00:00:01.490 2966== 56 bytes in 1 blocks are indirectly lost in loss 
record 1 of 48
==00:00:00:01.490 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.490 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.490 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.490 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.490 2966==    by 0xA9F9DD: parse_primary (eval.c:346)
==00:00:00:01.490 2966==    by 0xAA05B2: parse_pow (eval.c:517)
==00:00:00:01.490 2966==    by 0xAA05B2: parse_dB (eval.c:532)
==00:00:00:01.490 2966==    by 0xAA05B2: parse_factor (eval.c:539)
==00:00:00:01.490 2966==    by 0xAA07DD: parse_term (eval.c:566)
==00:00:00:01.490 2966==    by 0xA9F747: parse_subexpr (eval.c:590)
==00:00:00:01.490 2966==    by 0xA9F747: parse_expr (eval.c:618)
==00:00:00:01.490 2966==    by 0xAA0A0F: av_expr_parse (eval.c:710)
==00:00:00:01.490 2966==    by 0x1882AF: ff_rate_control_init 
(ratecontrol.c:518)
==00:00:00:01.490 2966==    by 0x181E18: ff_mpv_encode_init 
(mpegvideo_enc.c:1024)
==00:00:00:01.490 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.490 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:parse_primary
   fun:parse_pow
   fun:parse_dB
   fun:parse_factor
   fun:parse_term
   fun:parse_subexpr
   fun:parse_expr
   fun:av_expr_parse
   fun:ff_rate_control_init
   fun:ff_mpv_encode_init
   fun:encode_init
}
==00:00:00:01.490 2966== 56 bytes in 1 blocks are indirectly lost in loss 
record 2 of 48
==00:00:00:01.490 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.490 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.490 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.490 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.490 2966==    by 0xA9F9DD: parse_primary (eval.c:346)
==00:00:00:01.490 2966==    by 0xAA05F8: parse_pow (eval.c:517)
==00:00:00:01.490 2966==    by 0xAA05F8: parse_dB (eval.c:532)
==00:00:00:01.490 2966==    by 0xAA05F8: parse_factor (eval.c:544)
==00:00:00:01.490 2966==    by 0xAA07DD: parse_term (eval.c:566)
==00:00:00:01.490 2966==    by 0xA9F747: parse_subexpr (eval.c:590)
==00:00:00:01.490 2966==    by 0xA9F747: parse_expr (eval.c:618)
==00:00:00:01.490 2966==    by 0xAA0A0F: av_expr_parse (eval.c:710)
==00:00:00:01.490 2966==    by 0x1882AF: ff_rate_control_init 
(ratecontrol.c:518)
==00:00:00:01.490 2966==    by 0x181E18: ff_mpv_encode_init 
(mpegvideo_enc.c:1024)
==00:00:00:01.490 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.490 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:parse_primary
   fun:parse_pow
   fun:parse_dB
   fun:parse_factor
   fun:parse_term
   fun:parse_subexpr
   fun:parse_expr
   fun:av_expr_parse
   fun:ff_rate_control_init
   fun:ff_mpv_encode_init
   fun:encode_init
}
==00:00:00:01.490 2966== 80 bytes in 1 blocks are indirectly lost in loss 
record 3 of 48
==00:00:00:01.490 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.490 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.490 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.490 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.490 2966==    by 0xAA0AC9: av_expr_parse (eval.c:721)
==00:00:00:01.490 2966==    by 0x1882AF: ff_rate_control_init 
(ratecontrol.c:518)
==00:00:00:01.490 2966==    by 0x181E18: ff_mpv_encode_init 
(mpegvideo_enc.c:1024)
==00:00:00:01.490 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.490 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.490 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.490 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.490 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.490 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:av_expr_parse
   fun:ff_rate_control_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.490 2966== 88 bytes in 1 blocks are definitely lost in loss 
record 4 of 48
==00:00:00:01.490 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.490 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.490 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.490 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.490 2966==    by 0x44E39E: ff_slice_thread_init 
(pthread_slice.c:157)
==00:00:00:01.490 2966==    by 0x52F06E: avcodec_open2 (utils.c:731)
==00:00:00:01.490 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.490 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.490 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.490 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.490 2966==    by 0x1B: ???
==00:00:00:01.490 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_slice_thread_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.490 2966== 152 bytes in 1 blocks are still reachable in loss 
record 5 of 48
==00:00:00:01.490 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.490 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.490 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.490 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.490 2966==    by 0xABC55A: avpriv_slicethread_create 
(slicethread.c:115)
==00:00:00:01.490 2966==    by 0x44E3DE: ff_slice_thread_init 
(pthread_slice.c:159)
==00:00:00:01.490 2966==    by 0x52F06E: avcodec_open2 (utils.c:731)
==00:00:00:01.490 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.490 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.490 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.490 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.490 2966==    by 0x1B: ???
==00:00:00:01.490 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: reachable
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:avpriv_slicethread_create
   fun:ff_slice_thread_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.490 2966== 248 (56 direct, 192 indirect) bytes in 1 blocks are 
definitely lost in loss record 6 of 48
==00:00:00:01.490 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.490 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.490 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.490 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.490 2966==    by 0xAA060F: make_eval_expr (eval.c:503)
==00:00:00:01.490 2966==    by 0xAA060F: parse_factor (eval.c:548)
==00:00:00:01.490 2966==    by 0xAA07DD: parse_term (eval.c:566)
==00:00:00:01.490 2966==    by 0xA9F747: parse_subexpr (eval.c:590)
==00:00:00:01.490 2966==    by 0xA9F747: parse_expr (eval.c:618)
==00:00:00:01.490 2966==    by 0xAA0A0F: av_expr_parse (eval.c:710)
==00:00:00:01.490 2966==    by 0x1882AF: ff_rate_control_init 
(ratecontrol.c:518)
==00:00:00:01.490 2966==    by 0x181E18: ff_mpv_encode_init 
(mpegvideo_enc.c:1024)
==00:00:00:01.490 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.490 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.490 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:make_eval_expr
   fun:parse_factor
   fun:parse_term
   fun:parse_subexpr
   fun:parse_expr
   fun:av_expr_parse
   fun:ff_rate_control_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
}
==00:00:00:01.491 2966== 256 bytes in 1 blocks are definitely lost in loss 
record 7 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD0A2: init_duplicate_context 
(mpegvideo.c:376)
==00:00:00:01.491 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 256 bytes in 1 blocks are definitely lost in loss 
record 8 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD0BC: init_duplicate_context 
(mpegvideo.c:378)
==00:00:00:01.491 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 256 bytes in 1 blocks are definitely lost in loss 
record 9 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x181A6F: ff_mpv_encode_init 
(mpegvideo_enc.c:931)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.491 2966==    by 0x1B: ???
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.491 2966== 288 bytes in 1 blocks are definitely lost in loss 
record 10 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x181B39: ff_mpv_encode_init 
(mpegvideo_enc.c:939)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.491 2966==    by 0x1B: ???
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.491 2966== 288 bytes in 1 blocks are definitely lost in loss 
record 11 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x181B4F: ff_mpv_encode_init 
(mpegvideo_enc.c:941)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.491 2966==    by 0x1B: ???
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.491 2966== 536 bytes in 1 blocks are indirectly lost in loss 
record 12 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0xAA28CA: av_frame_alloc (frame.c:191)
==00:00:00:01.491 2966==    by 0x180729: ff_mpv_common_init (mpegvideo.c:939)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:av_frame_alloc
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 536 bytes in 1 blocks are indirectly lost in loss 
record 13 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0xAA28CA: av_frame_alloc (frame.c:191)
==00:00:00:01.491 2966==    by 0x18073E: ff_mpv_common_init (mpegvideo.c:942)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:av_frame_alloc
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 536 bytes in 1 blocks are indirectly lost in loss 
record 14 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0xAA28CA: av_frame_alloc (frame.c:191)
==00:00:00:01.491 2966==    by 0x180753: ff_mpv_common_init (mpegvideo.c:945)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:av_frame_alloc
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 536 bytes in 1 blocks are indirectly lost in loss 
record 15 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0xAA28CA: av_frame_alloc (frame.c:191)
==00:00:00:01.491 2966==    by 0x180768: ff_mpv_common_init (mpegvideo.c:948)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:av_frame_alloc
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 1,008 bytes in 1 blocks are still reachable in loss 
record 16 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0xABC3B2: avpriv_slicethread_create 
(slicethread.c:119)
==00:00:00:01.491 2966==    by 0x44E3DE: ff_slice_thread_init 
(pthread_slice.c:159)
==00:00:00:01.491 2966==    by 0x52F06E: avcodec_open2 (utils.c:731)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.491 2966==    by 0x1B: ???
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: reachable
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:avpriv_slicethread_create
   fun:ff_slice_thread_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.491 2966== 1,230 bytes in 1 blocks are indirectly lost in loss 
record 17 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD62C: init_context_frame (mpegvideo.c:793)
==00:00:00:01.491 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 1,230 bytes in 1 blocks are indirectly lost in loss 
record 18 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3C79FA: ff_mpeg_er_init (mpeg_er.c:114)
==00:00:00:01.491 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpeg_er_init
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 1,232 bytes in 1 blocks are indirectly lost in loss 
record 19 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD65D: init_context_frame (mpegvideo.c:797)
==00:00:00:01.491 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 2,304 bytes in 9 blocks are indirectly lost in loss 
record 20 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD0A2: init_duplicate_context 
(mpegvideo.c:376)
==00:00:00:01.491 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 2,304 bytes in 9 blocks are indirectly lost in loss 
record 21 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD0BC: init_duplicate_context 
(mpegvideo.c:378)
==00:00:00:01.491 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 2,448 bytes in 9 blocks are possibly lost in loss 
record 22 of 48
==00:00:00:01.491 2966==    at 0x4C2EEF5: calloc (vg_replace_malloc.c:711)
==00:00:00:01.491 2966==    by 0x4011B42: allocate_dtv (in /usr/lib/ld-2.26.so)
==00:00:00:01.491 2966==    by 0x40124CD: _dl_allocate_tls (in 
/usr/lib/ld-2.26.so)
==00:00:00:01.491 2966==    by 0x6137B6A: pthread_create@@GLIBC_2.2.5 (in 
/usr/lib/libpthread-2.26.so)
==00:00:00:01.491 2966==    by 0xABC481: avpriv_slicethread_create 
(slicethread.c:147)
==00:00:00:01.491 2966==    by 0x44E3DE: ff_slice_thread_init 
(pthread_slice.c:159)
==00:00:00:01.491 2966==    by 0x52F06E: avcodec_open2 (utils.c:731)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.491 2966==    by 0x1B: ???
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: possible
   fun:calloc
   fun:allocate_dtv
   fun:_dl_allocate_tls
   fun:pthread_create@@GLIBC_2.2.5
   fun:avpriv_slicethread_create
   fun:ff_slice_thread_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.491 2966== 2,460 bytes in 1 blocks are indirectly lost in loss 
record 23 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD7CB: init_context_frame (mpegvideo.c:739)
==00:00:00:01.491 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 3,072 bytes in 1 blocks are definitely lost in loss 
record 24 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD0E4: init_duplicate_context 
(mpegvideo.c:385)
==00:00:00:01.491 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 3,072 bytes in 1 blocks are definitely lost in loss 
record 25 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.491 2966==    by 0x3DD1A5: init_duplicate_context 
(mpegvideo.c:392)
==00:00:00:01.491 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.491 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.491 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.491 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.491 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.491 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.491 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.491 2966== 4,804 bytes in 1 blocks are indirectly lost in loss 
record 26 of 48
==00:00:00:01.491 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.491 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.491 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.491 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD398: init_context_frame (mpegvideo.c:715)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 4,920 bytes in 1 blocks are indirectly lost in loss 
record 27 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD7E8: init_context_frame (mpegvideo.c:741)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 4,920 bytes in 1 blocks are indirectly lost in loss 
record 28 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0x3DD800: init_context_frame (mpegvideo.c:743)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
}
==00:00:00:01.492 2966== 4,920 bytes in 1 blocks are indirectly lost in loss 
record 29 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0x3DD818: init_context_frame (mpegvideo.c:745)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
}
==00:00:00:01.492 2966== 5,252 bytes in 1 blocks are indirectly lost in loss 
record 30 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD6C0: init_context_frame (mpegvideo.c:725)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 5,252 bytes in 1 blocks are indirectly lost in loss 
record 31 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD6D8: init_context_frame (mpegvideo.c:726)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 5,252 bytes in 1 blocks are indirectly lost in loss 
record 32 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD6F0: init_context_frame (mpegvideo.c:727)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 5,252 bytes in 1 blocks are indirectly lost in loss 
record 33 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD708: init_context_frame (mpegvideo.c:728)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 5,252 bytes in 1 blocks are indirectly lost in loss 
record 34 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD720: init_context_frame (mpegvideo.c:729)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 5,252 bytes in 1 blocks are indirectly lost in loss 
record 35 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD738: init_context_frame (mpegvideo.c:730)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_context_frame
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 8,192 bytes in 1 blocks are definitely lost in loss 
record 36 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x181AA9: ff_mpv_encode_init 
(mpegvideo_enc.c:933)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966==    by 0x1B: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.492 2966== 8,192 bytes in 1 blocks are definitely lost in loss 
record 37 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x181AC3: ff_mpv_encode_init 
(mpegvideo_enc.c:934)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966==    by 0x1B: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.492 2966== 8,192 bytes in 1 blocks are definitely lost in loss 
record 38 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x181ADD: ff_mpv_encode_init 
(mpegvideo_enc.c:935)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966==    by 0x1B: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.492 2966== 8,192 bytes in 1 blocks are definitely lost in loss 
record 39 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x181AF7: ff_mpv_encode_init 
(mpegvideo_enc.c:936)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966==    by 0x1B: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.492 2966== 8,192 bytes in 1 blocks are definitely lost in loss 
record 40 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x181B0D: ff_mpv_encode_init 
(mpegvideo_enc.c:937)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966==    by 0x1B: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.492 2966== 8,192 bytes in 1 blocks are definitely lost in loss 
record 41 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x181B23: ff_mpv_encode_init 
(mpegvideo_enc.c:938)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966==    by 0x1B: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
   obj:*
}
==00:00:00:01.492 2966== 11,808 bytes in 1 blocks are indirectly lost in loss 
record 42 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x1806C5: ff_mpv_common_init (mpegvideo.c:932)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
}
==00:00:00:01.492 2966== 19,296 bytes in 36 blocks are indirectly lost in loss 
record 43 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0xAA28CA: av_frame_alloc (frame.c:191)
==00:00:00:01.492 2966==    by 0x18070A: ff_mpv_common_init (mpegvideo.c:935)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:av_frame_alloc
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 20,910 bytes in 1 blocks are indirectly lost in loss 
record 44 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0x3C79EB: ff_mpeg_er_init (mpeg_er.c:113)
==00:00:00:01.492 2966==    by 0x180780: ff_mpv_common_init (mpegvideo.c:952)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:ff_mpeg_er_init
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
}
==00:00:00:01.492 2966== 27,648 bytes in 9 blocks are indirectly lost in loss 
record 45 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD0E4: init_duplicate_context 
(mpegvideo.c:385)
==00:00:00:01.492 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.492 2966== 27,648 bytes in 9 blocks are indirectly lost in loss 
record 46 of 48
==00:00:00:01.492 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.492 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.492 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.492 2966==    by 0xAAD9A8: av_mallocz (mem.c:238)
==00:00:00:01.492 2966==    by 0x3DD1A5: init_duplicate_context 
(mpegvideo.c:392)
==00:00:00:01.492 2966==    by 0x1807D9: ff_mpv_common_init (mpegvideo.c:969)
==00:00:00:01.492 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.492 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.492 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.492 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.492 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.492 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_mallocz
   fun:init_duplicate_context
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
}
==00:00:00:01.493 2966== 86,080 bytes in 8 blocks are indirectly lost in loss 
record 47 of 48
==00:00:00:01.493 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.493 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.493 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.493 2966==    by 0xAADB08: av_memdup (mem.c:287)
==00:00:00:01.493 2966==    by 0x18081F: ff_mpv_common_init (mpegvideo.c:965)
==00:00:00:01.493 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.493 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.493 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.493 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.493 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.493 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.493 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.493 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: indirect
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_memdup
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
}
==00:00:00:01.493 2966== 268,130 (10,760 direct, 257,370 indirect) bytes in 1 
blocks are definitely lost in loss record 48 of 48
==00:00:00:01.493 2966==    at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==00:00:00:01.493 2966==    by 0x4C2F361: posix_memalign 
(vg_replace_malloc.c:1020)
==00:00:00:01.493 2966==    by 0xAAD7A2: av_malloc (mem.c:87)
==00:00:00:01.493 2966==    by 0xAADB08: av_memdup (mem.c:287)
==00:00:00:01.493 2966==    by 0x18081F: ff_mpv_common_init (mpegvideo.c:965)
==00:00:00:01.493 2966==    by 0x1819E8: ff_mpv_encode_init 
(mpegvideo_enc.c:917)
==00:00:00:01.493 2966==    by 0x17D3B4: encode_init (mpeg12enc.c:142)
==00:00:00:01.493 2966==    by 0x52F133: avcodec_open2 (utils.c:923)
==00:00:00:01.493 2966==    by 0x1C050A: main (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.493 2966==    by 0x636EF49: __libc_start_main (in 
/usr/lib/libc-2.26.so)
==00:00:00:01.493 2966==    by 0x1C05B9: _start (in 
/data/home/jsantiago/tt88/ffmpeg-ticket-7251)
==00:00:00:01.493 2966==    by 0x1FFEFFF437: ???
==00:00:00:01.493 2966== 
{
   <insert_a_suppression_name_here>
   Memcheck:Leak
   match-leak-kinds: definite
   fun:memalign
   fun:posix_memalign
   fun:av_malloc
   fun:av_memdup
   fun:ff_mpv_common_init
   fun:ff_mpv_encode_init
   fun:encode_init
   fun:avcodec_open2
   fun:main
   fun:__libc_start_main
   fun:_start
   obj:*
}
==00:00:00:01.493 2966== LEAK SUMMARY:
==00:00:00:01.493 2966==    definitely lost: 67,544 bytes in 16 blocks
==00:00:00:01.493 2966==    indirectly lost: 257,562 bytes in 103 blocks
==00:00:00:01.493 2966==      possibly lost: 2,448 bytes in 9 blocks
==00:00:00:01.493 2966==    still reachable: 1,160 bytes in 2 blocks
==00:00:00:01.493 2966==         suppressed: 0 bytes in 0 blocks
==00:00:00:01.493 2966== 
==00:00:00:01.493 2966== ERROR SUMMARY: 17 errors from 17 contexts (suppressed: 
0 from 0)
==00:00:00:01.493 2966== ERROR SUMMARY: 17 errors from 17 contexts (suppressed: 
0 from 0)
_______________________________________________
Libav-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to