x86_64-archlinux-gcc-valgrind N-92912-gbf96937a96

Architecturex86
Variantx86_64
CPUgeneric
OSlinux
Ownerubitux2
Compilergcc 8.2.1 (GCC) 20180831
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
Commentvalgrind-3.14.0.GIT full
RevisionN-92912-gbf96937a96
DateThu Jan 3 22:48:08 2019
Status3671 / 3674
Warnings172
Logscompile configure test
3 failed testsStatusLast good rev
diffstderrfilter-fieldorder1N-121549-gc7a2b31f84
No diff output recorded
==10414== Memcheck, a memory error detector
==10414== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==10414== Using Valgrind-3.14.0.GIT and LibVEX; rerun with -h for copyright info
==10414== Command: /home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/ffmpeg -nostdin -nostats -cpuflags all -c:v pgmyuv -hwaccel none -threads 1 -thread_type frame+slice -i /home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/tests/vsynth1/%02d.pgm -vf interlace=tff,fieldorder=bff -sws_flags +accurate_rnd+bitexact -bitexact -f framecrc -
==10414== 
ffmpeg version N-92912-gbf96937a96 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 8.2.1 (GCC) 20180831
  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. 25.100 / 56. 25.100
  libavcodec     58. 43.100 / 58. 43.100
  libavformat    58. 25.100 / 58. 25.100
  libavdevice    58.  6.101 / 58.  6.101
  libavfilter     7. 46.101 /  7. 46.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  4.100 /  5.  4.100
  libswresample   3.  4.100 /  3.  4.100
  libpostproc    55.  4.100 / 55.  4.100
Input #0, image2, from '/home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/tests/vsynth1/%02d.pgm':
  Duration: 00:00:02.00, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: pgmyuv, yuv420p, 352x288, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (pgmyuv (native) -> rawvideo (native))
Output #0, framecrc, to 'pipe:':
    Stream #0:0: Video: rawvideo (YUY2 / 0x32595559), yuyv422, 352x288, q=2-31, 20275 kb/s, 12.50 fps, 12.50 tbn, 12.50 tbc
    Metadata:
      encoder         : Lavc rawvideo
==10414== Conditional jump or move depends on uninitialised value(s)
==10414==    at 0x157DE2A: yuv2422_X_c_template (output.c:790)
==10414==    by 0x157DE2A: yuv2yuyv422_X_c (output.c:890)
==10414==    by 0x153CB45: packed_vscale (vscale.c:158)
==10414==    by 0x1530000: swscale (swscale.c:508)
==10414==    by 0x15328D2: sws_scale (swscale.c:986)
==10414==    by 0x453378: scale_slice (vf_scale.c:399)
==10414==    by 0x453B96: filter_frame (vf_scale.c:520)
==10414==    by 0x25B091: ff_filter_frame_framed (avfilter.c:1071)
==10414==    by 0x25B75F: ff_filter_frame_to_filter (avfilter.c:1219)
==10414==    by 0x25B96F: ff_filter_activate_default (avfilter.c:1268)
==10414==    by 0x25BACF: ff_filter_activate (avfilter.c:1430)
==10414==    by 0x260A18: ff_filter_graph_run_once (avfiltergraph.c:1454)
==10414==    by 0x261E98: push_frame (buffersrc.c:181)
==10414==  Uninitialised value was created by a stack allocation
==10414==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10414== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:yuv2422_X_c_template
   fun:yuv2yuyv422_X_c
   fun:packed_vscale
   fun:swscale
   fun:sws_scale
   fun:scale_slice
   fun:filter_frame
   fun:ff_filter_frame_framed
   fun:ff_filter_frame_to_filter
   fun:ff_filter_activate_default
   fun:ff_filter_activate
   fun:ff_filter_graph_run_once
   fun:push_frame
}
==10414== Use of uninitialised value of size 8
==10414==    at 0x6A719BD: _itoa_word (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A75269: vfprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10414==    by 0x688913: write_packet (mux.c:747)
==10414==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10414==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10414==    by 0x217047: output_packet (ffmpeg.c:886)
==10414==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10414==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10414==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10414==  Uninitialised value was created by a stack allocation
==10414==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10414== 
{
   <insert_a_suppression_name_here>
   Memcheck:Value8
   fun:_itoa_word
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
}
==10414== Conditional jump or move depends on uninitialised value(s)
==10414==    at 0x6A719CE: _itoa_word (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A75269: vfprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10414==    by 0x688913: write_packet (mux.c:747)
==10414==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10414==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10414==    by 0x217047: output_packet (ffmpeg.c:886)
==10414==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10414==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10414==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10414==  Uninitialised value was created by a stack allocation
==10414==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10414== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:_itoa_word
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
}
==10414== Conditional jump or move depends on uninitialised value(s)
==10414==    at 0x6A76100: vfprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10414==    by 0x688913: write_packet (mux.c:747)
==10414==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10414==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10414==    by 0x217047: output_packet (ffmpeg.c:886)
==10414==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10414==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10414==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10414==    by 0x226BF0: transcode (ffmpeg.c:4689)
==10414==  Uninitialised value was created by a stack allocation
==10414==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10414== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
   fun:transcode
}
==10414== Conditional jump or move depends on uninitialised value(s)
==10414==    at 0x6A753BD: vfprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10414==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10414==    by 0x688913: write_packet (mux.c:747)
==10414==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10414==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10414==    by 0x217047: output_packet (ffmpeg.c:886)
==10414==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10414==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10414==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10414==    by 0x226BF0: transcode (ffmpeg.c:4689)
==10414==  Uninitialised value was created by a stack allocation
==10414==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10414== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
   fun:transcode
}
==10414==    at 0x16B9BE3: VALGRIND_PRINTF_BACKTRACE (valgrind.h:6306)
==10414==    by 0x16BA7DB: av_log_default_callback (log.c:351)
==10414==    by 0x16BA9A5: av_vlog (log.c:377)
==10414==    by 0x16BA94D: av_log (log.c:369)
==10414==    by 0x2151C5: term_exit (ffmpeg.c:330)
==10414==    by 0x226D67: transcode (ffmpeg.c:4711)
==10414==    by 0x2275C0: main (ffmpeg.c:4891)
frame=   25 fps=7.9 q=-0.0 Lsize=       2kB time=00:00:02.00 bitrate=   6.2kbits/s speed=0.631x    
video:4950kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
==10414==    at 0x16B9BE3: VALGRIND_PRINTF_BACKTRACE (valgrind.h:6306)
==10414==    by 0x16BA7DB: av_log_default_callback (log.c:351)
==10414==    by 0x16BA9A5: av_vlog (log.c:377)
==10414==    by 0x16BA94D: av_log (log.c:369)
==10414==    by 0x2151C5: term_exit (ffmpeg.c:330)
==10414==    by 0x215FA1: ffmpeg_cleanup (ffmpeg.c:632)
==10414==    by 0x20D50E: exit_program (cmdutils.c:139)
==10414==    by 0x227735: main (ffmpeg.c:4908)
==10414== 
==10414== HEAP SUMMARY:
==10414==     in use at exit: 0 bytes in 0 blocks
==10414==   total heap usage: 4,437 allocs, 4,437 frees, 16,718,899 bytes allocated
==10414== 
==10414== All heap blocks were freed -- no leaks are possible
==10414== 
==10414== For counts of detected and suppressed errors, rerun with: -v
==10414== ERROR SUMMARY: 1087648 errors from 5 contexts (suppressed: 0 from 0)
diffstderrfilter-interlace1N-121549-gc7a2b31f84
No diff output recorded
==10578== Memcheck, a memory error detector
==10578== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==10578== Using Valgrind-3.14.0.GIT and LibVEX; rerun with -h for copyright info
==10578== Command: /home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/ffmpeg -nostdin -nostats -cpuflags all -c:v pgmyuv -hwaccel none -threads 1 -thread_type frame+slice -i /home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/tests/vsynth1/%02d.pgm -vf interlace -bitexact -f framecrc -
==10578== 
ffmpeg version N-92912-gbf96937a96 Copyright (c) 2000-2019 the FFmpeg developers
  built with gcc 8.2.1 (GCC) 20180831
  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. 25.100 / 56. 25.100
  libavcodec     58. 43.100 / 58. 43.100
  libavformat    58. 25.100 / 58. 25.100
  libavdevice    58.  6.101 / 58.  6.101
  libavfilter     7. 46.101 /  7. 46.101
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  4.100 /  5.  4.100
  libswresample   3.  4.100 /  3.  4.100
  libpostproc    55.  4.100 / 55.  4.100
Input #0, image2, from '/home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/tests/vsynth1/%02d.pgm':
  Duration: 00:00:02.00, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: pgmyuv, yuv420p, 352x288, 25 fps, 25 tbr, 25 tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (pgmyuv (native) -> rawvideo (native))
Output #0, framecrc, to 'pipe:':
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x288, q=2-31, 15206 kb/s, 12.50 fps, 12.50 tbn, 12.50 tbc
    Metadata:
      encoder         : Lavc rawvideo
==10578== Use of uninitialised value of size 8
==10578==    at 0x6A719BD: _itoa_word (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A75269: vfprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10578==    by 0x688913: write_packet (mux.c:747)
==10578==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10578==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10578==    by 0x217047: output_packet (ffmpeg.c:886)
==10578==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10578==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10578==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10578==  Uninitialised value was created by a stack allocation
==10578==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10578== 
{
   <insert_a_suppression_name_here>
   Memcheck:Value8
   fun:_itoa_word
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
}
==10578== Conditional jump or move depends on uninitialised value(s)
==10578==    at 0x6A719CE: _itoa_word (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A75269: vfprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10578==    by 0x688913: write_packet (mux.c:747)
==10578==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10578==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10578==    by 0x217047: output_packet (ffmpeg.c:886)
==10578==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10578==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10578==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10578==  Uninitialised value was created by a stack allocation
==10578==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10578== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:_itoa_word
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
}
==10578== Conditional jump or move depends on uninitialised value(s)
==10578==    at 0x6A76100: vfprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10578==    by 0x688913: write_packet (mux.c:747)
==10578==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10578==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10578==    by 0x217047: output_packet (ffmpeg.c:886)
==10578==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10578==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10578==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10578==    by 0x226BF0: transcode (ffmpeg.c:4689)
==10578==  Uninitialised value was created by a stack allocation
==10578==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10578== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
   fun:transcode
}
==10578== Conditional jump or move depends on uninitialised value(s)
==10578==    at 0x6A753BD: vfprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A9DAC5: vsnprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x6A7D503: snprintf (in /usr/lib/libc-2.28.so)
==10578==    by 0x5DB4E0: framecrc_write_packet (framecrcenc.c:50)
==10578==    by 0x688913: write_packet (mux.c:747)
==10578==    by 0x68A32B: av_interleaved_write_frame (mux.c:1231)
==10578==    by 0x216D9A: write_packet (ffmpeg.c:815)
==10578==    by 0x217047: output_packet (ffmpeg.c:886)
==10578==    by 0x219131: do_video_out (ffmpeg.c:1320)
==10578==    by 0x219E1D: reap_filters (ffmpeg.c:1503)
==10578==    by 0x226AEE: transcode_step (ffmpeg.c:4645)
==10578==    by 0x226BF0: transcode (ffmpeg.c:4689)
==10578==  Uninitialised value was created by a stack allocation
==10578==    at 0x6A5BFF0: sigaction (in /usr/lib/libc-2.28.so)
==10578== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:vfprintf
   fun:vsnprintf
   fun:snprintf
   fun:framecrc_write_packet
   fun:write_packet
   fun:av_interleaved_write_frame
   fun:write_packet
   fun:output_packet
   fun:do_video_out
   fun:reap_filters
   fun:transcode_step
   fun:transcode
}
==10578==    at 0x16B9BE3: VALGRIND_PRINTF_BACKTRACE (valgrind.h:6306)
==10578==    by 0x16BA7DB: av_log_default_callback (log.c:351)
==10578==    by 0x16BA9A5: av_vlog (log.c:377)
==10578==    by 0x16BA94D: av_log (log.c:369)
==10578==    by 0x2151C5: term_exit (ffmpeg.c:330)
==10578==    by 0x226D67: transcode (ffmpeg.c:4711)
==10578==    by 0x2275C0: main (ffmpeg.c:4891)
frame=   25 fps= 22 q=-0.0 Lsize=       2kB time=00:00:02.00 bitrate=   6.2kbits/s speed=1.77x    
video:3712kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
==10578==    at 0x16B9BE3: VALGRIND_PRINTF_BACKTRACE (valgrind.h:6306)
==10578==    by 0x16BA7DB: av_log_default_callback (log.c:351)
==10578==    by 0x16BA9A5: av_vlog (log.c:377)
==10578==    by 0x16BA94D: av_log (log.c:369)
==10578==    by 0x2151C5: term_exit (ffmpeg.c:330)
==10578==    by 0x215FA1: ffmpeg_cleanup (ffmpeg.c:632)
==10578==    by 0x20D50E: exit_program (cmdutils.c:139)
==10578==    by 0x227735: main (ffmpeg.c:4908)
==10578== 
==10578== HEAP SUMMARY:
==10578==     in use at exit: 0 bytes in 0 blocks
==10578==   total heap usage: 3,407 allocs, 3,407 frees, 14,664,974 bytes allocated
==10578== 
==10578== All heap blocks were freed -- no leaks are possible
==10578== 
==10578== For counts of detected and suppressed errors, rerun with: -v
==10578== ERROR SUMMARY: 446 errors from 4 contexts (suppressed: 0 from 0)
diffstderrrangecoder1N-121549-gc7a2b31f84
No diff output recorded
==1700== Memcheck, a memory error detector
==1700== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.
==1700== Using Valgrind-3.14.0.GIT and LibVEX; rerun with -h for copyright info
==1700== Command: /home/fate/workdirs/x86_64-archlinux-gcc-valgrind/build/libavcodec/tests/rangecoder
==1700== 
==1700== Conditional jump or move depends on uninitialised value(s)
==1700==    at 0x10966B: get_rac (rangecoder.h:141)
==1700==    by 0x1098D8: main (rangecoder.c:59)
==1700==  Uninitialised value was created by a stack allocation
==1700==    at 0x1096F0: main (rangecoder.c:30)
==1700== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:get_rac
   fun:main
}
==1700== Conditional jump or move depends on uninitialised value(s)
==1700==    at 0x109D5D: get_rac (rangecoder.h:141)
==1700==    by 0x10A270: ff_rac_check_termination (rangecoder.c:129)
==1700==    by 0x109949: main (rangecoder.c:64)
==1700==  Uninitialised value was created by a stack allocation
==1700==    at 0x1096F0: main (rangecoder.c:30)
==1700== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:get_rac
   fun:ff_rac_check_termination
   fun:main
}
==1700== Conditional jump or move depends on uninitialised value(s)
==1700==    at 0x109D5D: get_rac (rangecoder.h:141)
==1700==    by 0x10A2F0: ff_rac_check_termination (rangecoder.c:135)
==1700==    by 0x109949: main (rangecoder.c:64)
==1700==  Uninitialised value was created by a stack allocation
==1700==    at 0x1096F0: main (rangecoder.c:30)
==1700== 
{
   <insert_a_suppression_name_here>
   Memcheck:Cond
   fun:get_rac
   fun:ff_rac_check_termination
   fun:main
}
==1700== 
==1700== HEAP SUMMARY:
==1700==     in use at exit: 0 bytes in 0 blocks
==1700==   total heap usage: 0 allocs, 0 frees, 0 bytes allocated
==1700== 
==1700== All heap blocks were freed -- no leaks are possible
==1700== 
==1700== For counts of detected and suppressed errors, rerun with: -v
==1700== ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)