x86_64-archlinux-gcc-valgrind-no-undef N-88428-g88c7aa13dd

Architecturex86
Variantx86_64
CPUgeneric
OSlinux
Ownerubitux2
Compilergcc 7.2.0 (GCC)
Configuration--prefix=/home/fate/workdirs/x86_64-archlinux-gcc-valgrind-no-undef/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 --leak-check=full --gen-suppressions=all --suppressions=/home/fate/ffmpeg/tests/fate-valgrind.supp --undef-value-errors=no' --disable-stripping --disable-memory-poisoning
Commentvalgrind-3.13.0 no-undef
RevisionN-88428-g88c7aa13dd
DateTue Oct 31 17:25:48 2017
Status3537 / 3538
Warnings125
Logscompile configure test
1 failed testStatusLast good rev
diffstderrmatroska-remux1N-101748-g797c2ecc8f
No diff output recorded
==7771== Memcheck, a memory error detector
==7771== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==7771== Using Valgrind-3.13.0 and LibVEX; rerun with -h for copyright info
==7771== Command: /home/fate/workdirs/x86_64-archlinux-gcc-valgrind-no-undef/build/ffmpeg -nostdin -nostats -cpuflags all -hwaccel none -threads 1 -thread_type frame+slice -i /home/fate/fate-suite/vp9-test-vectors/vp90-2-2pass-akiyo.webm -color_trc 4 -c:v copy -fflags +bitexact -strict -2 -f matroska md5:
==7771== 
--7771-- WARNING: Serious error when reading debug info
--7771-- When reading debug info from /home/fate/workdirs/x86_64-archlinux-gcc-valgrind-no-undef/build/ffmpeg:
--7771-- get_Form_contents: DW_FORM_strp points outside .debug_str
ffmpeg version N-88428-g88c7aa13dd Copyright (c) 2000-2017 the FFmpeg developers
  built with gcc 7.2.0 (GCC)
  configuration: --prefix=/home/fate/workdirs/x86_64-archlinux-gcc-valgrind-no-undef/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 --leak-check=full --gen-suppressions=all --suppressions=/home/fate/ffmpeg/tests/fate-valgrind.supp --undef-value-errors=no' --disable-stripping --disable-memory-poisoning
  libavutil      56.  0.100 / 56.  0.100
  libavcodec     58.  1.100 / 58.  1.100
  libavformat    58.  0.102 / 58.  0.102
  libavdevice    58.  0.100 / 58.  0.100
  libavfilter     7.  0.101 /  7.  0.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  0.101 /  5.  0.101
  libswresample   3.  0.100 /  3.  0.100
  libpostproc    55.  0.100 / 55.  0.100
Input #0, matroska,webm, from '/home/fate/fate-suite/vp9-test-vectors/vp90-2-2pass-akiyo.webm':
  Metadata:
    encoder         : vpxenc v1.2.0-3859-gd115cd8
  Duration: 00:00:01.67, start: 0.000000, bitrate: 118 kb/s
    Stream #0:0(eng): Video: vp9 (Profile 0), yuv420p(tv), 352x288, SAR 1:1 DAR 11:9, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
    Side data:
      stereo3d: 2D
Output #0, matroska, to 'md5:':
    Stream #0:0(eng): Video: vp9 (Profile 0) (VP90 / 0x30395056), yuv420p(tv, unknown/unknown/bt470m), 352x288 [SAR 1:1 DAR 11:9], q=2-31, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)
    Side data:
      stereo3d: 2D
Stream mapping:
  Stream #0:0 -> #0:0 (copy)
==7771== Invalid read of size 8
==7771==    at 0x4C33C30: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0x9AFA27: vp9_superframe_filter (vp9_superframe_bsf.c:66)
==7771==    by 0x4A87FA: do_packet_auto_bsf (mux.c:873)
==7771==    by 0x4AB8B4: av_interleaved_write_frame (mux.c:1208)
==7771==    by 0x2765EE: write_packet.isra.14 (ffmpeg.c:797)
==7771==    by 0x277794: output_packet.constprop.24 (ffmpeg.c:868)
==7771==    by 0x27ECF4: do_streamcopy (ffmpeg.c:2065)
==7771==    by 0x27ECF4: process_input_packet (ffmpeg.c:2734)
==7771==    by 0x25CD18: process_input (ffmpeg.c:4416)
==7771==    by 0x25CD18: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CD18: transcode (ffmpeg.c:4590)
==7771==    by 0x25CD18: main (ffmpeg.c:4796)
==7771==  Address 0x7181ed0 is 0 bytes inside a block of size 1,064 free'd
==7771==    at 0x4C2E14B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0xEA2245: av_buffer_unref (buffer.c:120)
==7771==    by 0x5857F0: av_packet_unref (avpacket.c:593)
==7771==    by 0x25CD22: process_input (ffmpeg.c:4419)
==7771==    by 0x25CD22: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CD22: transcode (ffmpeg.c:4590)
==7771==    by 0x25CD22: main (ffmpeg.c:4796)
==7771==  Block was alloc'd at
==7771==    at 0x4C2CD8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0x4C2F195: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0xEA24DF: av_buffer_realloc (buffer.c:177)
==7771==    by 0x585DF9: av_packet_ref (avpacket.c:77)
==7771==    by 0x52573F: parse_packet (utils.c:439)
==7771==    by 0x52930A: read_frame_internal (utils.c:1617)
==7771==    by 0x52A104: av_read_frame (utils.c:1721)
==7771==    by 0x25CEB2: get_input_packet (ffmpeg.c:4071)
==7771==    by 0x25CEB2: process_input (ffmpeg.c:4191)
==7771==    by 0x25CEB2: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CEB2: transcode (ffmpeg.c:4590)
==7771==    by 0x25CEB2: main (ffmpeg.c:4796)
==7771== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr8
   fun:memmove
   fun:vp9_superframe_filter
   fun:do_packet_auto_bsf
   fun:av_interleaved_write_frame
   fun:write_packet.isra.14
   fun:output_packet.constprop.24
   fun:do_streamcopy
   fun:process_input_packet
   fun:process_input
   fun:transcode_step
   fun:transcode
   fun:main
}
==7771== Invalid read of size 8
==7771==    at 0x4C33C3E: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0x9AFA27: vp9_superframe_filter (vp9_superframe_bsf.c:66)
==7771==    by 0x4A87FA: do_packet_auto_bsf (mux.c:873)
==7771==    by 0x4AB8B4: av_interleaved_write_frame (mux.c:1208)
==7771==    by 0x2765EE: write_packet.isra.14 (ffmpeg.c:797)
==7771==    by 0x277794: output_packet.constprop.24 (ffmpeg.c:868)
==7771==    by 0x27ECF4: do_streamcopy (ffmpeg.c:2065)
==7771==    by 0x27ECF4: process_input_packet (ffmpeg.c:2734)
==7771==    by 0x25CD18: process_input (ffmpeg.c:4416)
==7771==    by 0x25CD18: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CD18: transcode (ffmpeg.c:4590)
==7771==    by 0x25CD18: main (ffmpeg.c:4796)
==7771==  Address 0x7181ee0 is 16 bytes inside a block of size 1,064 free'd
==7771==    at 0x4C2E14B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0xEA2245: av_buffer_unref (buffer.c:120)
==7771==    by 0x5857F0: av_packet_unref (avpacket.c:593)
==7771==    by 0x25CD22: process_input (ffmpeg.c:4419)
==7771==    by 0x25CD22: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CD22: transcode (ffmpeg.c:4590)
==7771==    by 0x25CD22: main (ffmpeg.c:4796)
==7771==  Block was alloc'd at
==7771==    at 0x4C2CD8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0x4C2F195: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0xEA24DF: av_buffer_realloc (buffer.c:177)
==7771==    by 0x585DF9: av_packet_ref (avpacket.c:77)
==7771==    by 0x52573F: parse_packet (utils.c:439)
==7771==    by 0x52930A: read_frame_internal (utils.c:1617)
==7771==    by 0x52A104: av_read_frame (utils.c:1721)
==7771==    by 0x25CEB2: get_input_packet (ffmpeg.c:4071)
==7771==    by 0x25CEB2: process_input (ffmpeg.c:4191)
==7771==    by 0x25CEB2: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CEB2: transcode (ffmpeg.c:4590)
==7771==    by 0x25CEB2: main (ffmpeg.c:4796)
==7771== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr8
   fun:memmove
   fun:vp9_superframe_filter
   fun:do_packet_auto_bsf
   fun:av_interleaved_write_frame
   fun:write_packet.isra.14
   fun:output_packet.constprop.24
   fun:do_streamcopy
   fun:process_input_packet
   fun:process_input
   fun:transcode_step
   fun:transcode
   fun:main
}
==7771== Invalid read of size 2
==7771==    at 0x4C33BA0: memmove (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0x9AFA27: vp9_superframe_filter (vp9_superframe_bsf.c:66)
==7771==    by 0x4A87FA: do_packet_auto_bsf (mux.c:873)
==7771==    by 0x4AB8B4: av_interleaved_write_frame (mux.c:1208)
==7771==    by 0x2765EE: write_packet.isra.14 (ffmpeg.c:797)
==7771==    by 0x277794: output_packet.constprop.24 (ffmpeg.c:868)
==7771==    by 0x27ECF4: do_streamcopy (ffmpeg.c:2065)
==7771==    by 0x27ECF4: process_input_packet (ffmpeg.c:2734)
==7771==    by 0x25CD18: process_input (ffmpeg.c:4416)
==7771==    by 0x25CD18: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CD18: transcode (ffmpeg.c:4590)
==7771==    by 0x25CD18: main (ffmpeg.c:4796)
==7771==  Address 0x7190120 is 608 bytes inside a block of size 644 free'd
==7771==    at 0x4C2E14B: free (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0xEA2245: av_buffer_unref (buffer.c:120)
==7771==    by 0x5857F0: av_packet_unref (avpacket.c:593)
==7771==    by 0x25CD22: process_input (ffmpeg.c:4419)
==7771==    by 0x25CD22: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CD22: transcode (ffmpeg.c:4590)
==7771==    by 0x25CD22: main (ffmpeg.c:4796)
==7771==  Block was alloc'd at
==7771==    at 0x4C2CD8F: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0x4C2F195: realloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==7771==    by 0xEA24DF: av_buffer_realloc (buffer.c:177)
==7771==    by 0x585DF9: av_packet_ref (avpacket.c:77)
==7771==    by 0x52573F: parse_packet (utils.c:439)
==7771==    by 0x52930A: read_frame_internal (utils.c:1617)
==7771==    by 0x52A104: av_read_frame (utils.c:1721)
==7771==    by 0x25CEB2: get_input_packet (ffmpeg.c:4071)
==7771==    by 0x25CEB2: process_input (ffmpeg.c:4191)
==7771==    by 0x25CEB2: transcode_step (ffmpeg.c:4536)
==7771==    by 0x25CEB2: transcode (ffmpeg.c:4590)
==7771==    by 0x25CEB2: main (ffmpeg.c:4796)
==7771== 
{
   <insert_a_suppression_name_here>
   Memcheck:Addr2
   fun:memmove
   fun:vp9_superframe_filter
   fun:do_packet_auto_bsf
   fun:av_interleaved_write_frame
   fun:write_packet.isra.14
   fun:output_packet.constprop.24
   fun:do_streamcopy
   fun:process_input_packet
   fun:process_input
   fun:transcode_step
   fun:transcode
   fun:main
}
frame=   53 fps=0.0 q=-1.0 Lsize=      24kB time=00:00:01.63 bitrate= 120.6kbits/s speed=23.5x    
video:23kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 3.349964%
==7771== 
==7771== HEAP SUMMARY:
==7771==     in use at exit: 40 bytes in 1 blocks
==7771==   total heap usage: 1,328 allocs, 1,327 frees, 814,922 bytes allocated
==7771== 
==7771== LEAK SUMMARY:
==7771==    definitely lost: 0 bytes in 0 blocks
==7771==    indirectly lost: 0 bytes in 0 blocks
==7771==      possibly lost: 0 bytes in 0 blocks
==7771==    still reachable: 40 bytes in 1 blocks
==7771==         suppressed: 0 bytes in 0 blocks
==7771== Reachable blocks (those to which a pointer was found) are not shown.
==7771== To see them, rerun with: --leak-check=full --show-leak-kinds=all
==7771== 
==7771== For counts of detected and suppressed errors, rerun with: -v
==7771== ERROR SUMMARY: 303 errors from 3 contexts (suppressed: 0 from 0)