==32625== Memcheck, a memory error detector
==32625== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==32625== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==32625== Command: /home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/ffmpeg -nostdin -nostats -cpuflags all -hwaccel none -threads 1 -thread_type frame+slice -i /home/fate/fate-suite/opus/test-8-7.1.opus-small.ts -c copy -bitexact -f framecrc -
==32625==
ffmpeg version N-91072-gcae004cabb Copyright (c) 2000-2018 the FFmpeg developers
built with gcc 7.3.1 (GCC) 20180312
configuration: --prefix=/home/fate/workdirs/x86_64-archlinux-gcc-valgrind/install --samples=/home/fate/fate-suite --enable-gpl --enable-memory-poisoning --enable-avresample --cc='ccache cc' --target-exec='valgrind --error-exitcode=1 --malloc-fill=0xa2 --track-origins=yes --leak-check=full --gen-suppressions=all --suppressions=/home/fate/ffmpeg/tests/fate-valgrind.supp' --disable-stripping --disable-memory-poisoning --disable-optimizations
libavutil 56. 18.102 / 56. 18.102
libavcodec 58. 19.101 / 58. 19.101
libavformat 58. 13.102 / 58. 13.102
libavdevice 58. 4.100 / 58. 4.100
libavfilter 7. 22.100 / 7. 22.100
libavresample 4. 0. 0 / 4. 0. 0
libswscale 5. 2.100 / 5. 2.100
libswresample 3. 2.100 / 3. 2.100
libpostproc 55. 2.100 / 55. 2.100
==32625== Conditional jump or move depends on uninitialised value(s)
==32625== at 0x60835B: write_section_data (mpegts.c:414)
==32625== by 0x60E43C: handle_packet (mpegts.c:2423)
==32625== by 0x60ECE2: handle_packets (mpegts.c:2612)
==32625== by 0x60F33C: mpegts_read_header (mpegts.c:2733)
==32625== by 0x6B2D76: avformat_open_input (utils.c:631)
==32625== by 0x1EB577: open_input_file (ffmpeg_opt.c:1069)
==32625== by 0x1F522C: open_files (ffmpeg_opt.c:3205)
==32625== by 0x1F53E0: ffmpeg_parse_options (ffmpeg_opt.c:3245)
==32625== by 0x214B16: main (ffmpeg.c:4811)
==32625== Uninitialised value was created by a heap allocation
==32625== at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==32625== by 0x4C2F361: posix_memalign (vg_replace_malloc.c:1020)
==32625== by 0x15D2521: av_malloc (mem.c:87)
==32625== by 0x6084B3: mpegts_open_section_filter (mpegts.c:493)
==32625== by 0x60F30E: mpegts_read_header (mpegts.c:2731)
==32625== by 0x6B2D76: avformat_open_input (utils.c:631)
==32625== by 0x1EB577: open_input_file (ffmpeg_opt.c:1069)
==32625== by 0x1F522C: open_files (ffmpeg_opt.c:3205)
==32625== by 0x1F53E0: ffmpeg_parse_options (ffmpeg_opt.c:3245)
==32625== by 0x214B16: main (ffmpeg.c:4811)
==32625==
{
<insert_a_suppression_name_here>
Memcheck:Cond
fun:write_section_data
fun:handle_packet
fun:handle_packets
fun:mpegts_read_header
fun:avformat_open_input
fun:open_input_file
fun:open_files
fun:ffmpeg_parse_options
fun:main
}
==32625== Conditional jump or move depends on uninitialised value(s)
==32625== at 0x60835B: write_section_data (mpegts.c:414)
==32625== by 0x60E43C: handle_packet (mpegts.c:2423)
==32625== by 0x60ECE2: handle_packets (mpegts.c:2612)
==32625== by 0x60FA66: mpegts_read_packet (mpegts.c:2863)
==32625== by 0x6B3A4D: ff_read_packet (utils.c:856)
==32625== by 0x6B6C50: read_frame_internal (utils.c:1581)
==32625== by 0x6BEA06: avformat_find_stream_info (utils.c:3767)
==32625== by 0x1EB701: open_input_file (ffmpeg_opt.c:1091)
==32625== by 0x1F522C: open_files (ffmpeg_opt.c:3205)
==32625== by 0x1F53E0: ffmpeg_parse_options (ffmpeg_opt.c:3245)
==32625== by 0x214B16: main (ffmpeg.c:4811)
==32625== Uninitialised value was created by a heap allocation
==32625== at 0x4C2F246: memalign (vg_replace_malloc.c:857)
==32625== by 0x4C2F361: posix_memalign (vg_replace_malloc.c:1020)
==32625== by 0x15D2521: av_malloc (mem.c:87)
==32625== by 0x6084B3: mpegts_open_section_filter (mpegts.c:493)
==32625== by 0x60F30E: mpegts_read_header (mpegts.c:2731)
==32625== by 0x6B2D76: avformat_open_input (utils.c:631)
==32625== by 0x1EB577: open_input_file (ffmpeg_opt.c:1069)
==32625== by 0x1F522C: open_files (ffmpeg_opt.c:3205)
==32625== by 0x1F53E0: ffmpeg_parse_options (ffmpeg_opt.c:3245)
==32625== by 0x214B16: main (ffmpeg.c:4811)
==32625==
{
<insert_a_suppression_name_here>
Memcheck:Cond
fun:write_section_data
fun:handle_packet
fun:handle_packets
fun:mpegts_read_packet
fun:ff_read_packet
fun:read_frame_internal
fun:avformat_find_stream_info
fun:open_input_file
fun:open_files
fun:ffmpeg_parse_options
fun:main
}
Input #0, mpegts, from '/home/fate/fate-suite/opus/test-8-7.1.opus-small.ts':
Duration: 00:00:10.22, start: 0.000000, bitrate: 400 kb/s
Program 1
Stream #0:0[0x44]: Audio: opus (Opus / 0x7375704F), 48000 Hz, 7.1, fltp
Output #0, framecrc, to 'pipe:':
Stream #0:0: Audio: opus (Opus / 0x7375704F), 48000 Hz, 7.1, fltp
Stream mapping:
Stream #0:0 -> #0:0 (copy)
==32625== at 0x15CEE1E: VALGRIND_PRINTF_BACKTRACE (valgrind.h:6303)
==32625== by 0x15CFA17: av_log_default_callback (log.c:351)
==32625== by 0x15CFBE1: av_vlog (log.c:377)
==32625== by 0x15CFB89: av_log (log.c:369)
==32625== by 0x202AF5: term_exit (ffmpeg.c:330)
==32625== by 0x2143DE: transcode (ffmpeg.c:4653)
==32625== by 0x214C37: main (ffmpeg.c:4838)
size= 43kB time=00:00:10.22 bitrate= 34.2kbits/s speed=34.9x
video:0kB audio:401kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
==32625== at 0x15CEE1E: VALGRIND_PRINTF_BACKTRACE (valgrind.h:6303)
==32625== by 0x15CFA17: av_log_default_callback (log.c:351)
==32625== by 0x15CFBE1: av_vlog (log.c:377)
==32625== by 0x15CFB89: av_log (log.c:369)
==32625== by 0x202AF5: term_exit (ffmpeg.c:330)
==32625== by 0x2038D1: ffmpeg_cleanup (ffmpeg.c:632)
==32625== by 0x1FAF5C: exit_program (cmdutils.c:139)
==32625== by 0x214DAC: main (ffmpeg.c:4855)
==32625==
==32625== HEAP SUMMARY:
==32625== in use at exit: 0 bytes in 0 blocks
==32625== total heap usage: 12,756 allocs, 12,756 frees, 3,810,280 bytes allocated
==32625==
==32625== All heap blocks were freed -- no leaks are possible
==32625==
==32625== For counts of detected and suppressed errors, rerun with: -v
==32625== ERROR SUMMARY: 208 errors from 2 contexts (suppressed: 0 from 0)
|