| 1 | ==31043== Memcheck, a memory error detector.
|
|---|
| 2 | ==31043== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
|
|---|
| 3 | ==31043== Using LibVEX rev 1854, a library for dynamic binary translation.
|
|---|
| 4 | ==31043== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
|
|---|
| 5 | ==31043== Using valgrind-3.3.1-Debian, a dynamic binary instrumentation framework.
|
|---|
| 6 | ==31043== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
|
|---|
| 7 | ==31043== For more details, rerun with: -v
|
|---|
| 8 | ==31043==
|
|---|
| 9 | MEncoder SVN-r32676-4.3.2 (C) 2000-2010 MPlayer Team
|
|---|
| 10 | ==31043== Conditional jump or move depends on uninitialised value(s)
|
|---|
| 11 | ==31043== at 0x860262E: yuv2packedXinC (swscale.c:896)
|
|---|
| 12 | ==31043== by 0x8605FC9: yuv2packedX_MMX2 (swscale_template.c:1200)
|
|---|
| 13 | ==31043== by 0x8614853: swScale_MMX2 (swscale_template.c:2853)
|
|---|
| 14 | ==31043== by 0x860EE79: sws_scale (swscale.c:1999)
|
|---|
| 15 | ==31043== by 0x80ECD11: scale (vf_scale.c:402)
|
|---|
| 16 | ==31043== by 0x81B8355: draw_slice (vd_ffmpeg.c:527)
|
|---|
| 17 | ==31043== by 0x83F5D98: ff_draw_horiz_band (mpegvideo.c:2130)
|
|---|
| 18 | ==31043== by 0x83CB1D0: mpeg_decode_slice (mpeg12.c:1800)
|
|---|
| 19 | ==31043== by 0x83CF8C5: decode_chunks (mpeg12.c:2470)
|
|---|
| 20 | ==31043== by 0x83CFF06: mpeg_decode_frame (mpeg12.c:2272)
|
|---|
| 21 | ==31043== by 0x849D804: avcodec_decode_video2 (utils.c:626)
|
|---|
| 22 | ==31043== by 0x81B77D6: decode (vd_ffmpeg.c:837)
|
|---|
| 23 | ==31043==
|
|---|
| 24 | ==31043== Invalid read of size 4
|
|---|
| 25 | ==31043== at 0x860D5E6: hScale_MMX2 (swscale_template.c:2051)
|
|---|
| 26 | ==31043== Address 0x537f12d is 589,821 bytes inside a block of size 589,824 alloc'd
|
|---|
| 27 | ==31043== at 0x4023D6E: malloc (vg_replace_malloc.c:207)
|
|---|
| 28 | ==31043== by 0x4023EEF: realloc (vg_replace_malloc.c:429)
|
|---|
| 29 | ==31043== by 0x8294278: ff_mov_write_packet (movenc.c:1942)
|
|---|
| 30 | ==31043== by 0x82D72D8: av_interleaved_write_frame (utils.c:3012)
|
|---|
| 31 | ==31043== by 0x809B71E: write_chunk (muxer_lavf.c:271)
|
|---|
| 32 | ==31043== by 0x808FF4A: muxer_write_chunk (muxer.c:142)
|
|---|
| 33 | ==31043== by 0x808F9B7: put_image (ve_raw.c:151)
|
|---|
| 34 | ==31043== by 0x80C4AE8: filter_video (dec_video.c:479)
|
|---|
| 35 | ==31043== by 0x808A47A: main (mencoder.c:1501)
|
|---|
| 36 | ==31043==
|
|---|
| 37 | ==31043== Invalid read of size 4
|
|---|
| 38 | ==31043== at 0x860D5E2: hScale_MMX2 (swscale_template.c:2051)
|
|---|
| 39 | ==31043== Address 0x537f12e is 589,822 bytes inside a block of size 589,824 alloc'd
|
|---|
| 40 | ==31043== at 0x4023D6E: malloc (vg_replace_malloc.c:207)
|
|---|
| 41 | ==31043== by 0x4023EEF: realloc (vg_replace_malloc.c:429)
|
|---|
| 42 | ==31043== by 0x8294278: ff_mov_write_packet (movenc.c:1942)
|
|---|
| 43 | ==31043== by 0x82D72D8: av_interleaved_write_frame (utils.c:3012)
|
|---|
| 44 | ==31043== by 0x809B71E: write_chunk (muxer_lavf.c:271)
|
|---|
| 45 | ==31043== by 0x808FF4A: muxer_write_chunk (muxer.c:142)
|
|---|
| 46 | ==31043== by 0x808F9B7: put_image (ve_raw.c:151)
|
|---|
| 47 | ==31043== by 0x80C4AE8: filter_video (dec_video.c:479)
|
|---|
| 48 | ==31043== by 0x808A47A: main (mencoder.c:1501)
|
|---|
| 49 | ==31043==
|
|---|
| 50 | ==31043== Syscall param write(buf) points to uninitialised byte(s)
|
|---|
| 51 | ==31043== at 0x40007F2: (within /lib/ld-2.7.so)
|
|---|
| 52 | ==31043== by 0x8156062: stream_write_buffer (stream.c:330)
|
|---|
| 53 | ==31043== by 0x8266901: flush_buffer (aviobuf.c:95)
|
|---|
| 54 | ==31043== by 0x826753A: put_buffer (aviobuf.c:124)
|
|---|
| 55 | ==31043== by 0x8293ECF: ff_mov_write_packet (movenc.c:1928)
|
|---|
| 56 | ==31043== by 0x82D72D8: av_interleaved_write_frame (utils.c:3012)
|
|---|
| 57 | ==31043== by 0x809B71E: write_chunk (muxer_lavf.c:271)
|
|---|
| 58 | ==31043== by 0x808FE6B: muxer_write_chunk (muxer.c:80)
|
|---|
| 59 | ==31043== by 0x808F9B7: put_image (ve_raw.c:151)
|
|---|
| 60 | ==31043== by 0x80C4AE8: filter_video (dec_video.c:479)
|
|---|
| 61 | ==31043== by 0x808A47A: main (mencoder.c:1501)
|
|---|
| 62 | ==31043== Address 0x4683429 is 20,505 bytes inside a block of size 32,792 alloc'd
|
|---|
| 63 | ==31043== at 0x4021E22: calloc (vg_replace_malloc.c:397)
|
|---|
| 64 | ==31043== by 0x809AE59: muxer_init_muxer_lavf (muxer_lavf.c:334)
|
|---|
| 65 | ==31043== by 0x809006C: muxer_new_muxer (muxer.c:56)
|
|---|
| 66 | ==31043== by 0x808921F: main (mencoder.c:842)
|
|---|
| 67 | ==31043==
|
|---|
| 68 | ==31043== ERROR SUMMARY: 55598 errors from 4 contexts (suppressed: 29 from 1)
|
|---|
| 69 | ==31043== malloc/free: in use at exit: 6,481,567 bytes in 5,365 blocks.
|
|---|
| 70 | ==31043== malloc/free: 17,085 allocs, 11,720 frees, 256,082,513 bytes allocated.
|
|---|
| 71 | ==31043== For counts of detected errors, rerun with: -v
|
|---|
| 72 | ==31043== searching for pointers to 5,365 not-freed blocks.
|
|---|
| 73 | ==31043== checked 9,261,068 bytes.
|
|---|
| 74 | ==31043==
|
|---|
| 75 | ==31043== LEAK SUMMARY:
|
|---|
| 76 | ==31043== definitely lost: 7,207 bytes in 22 blocks.
|
|---|
| 77 | ==31043== possibly lost: 2,772,992 bytes in 2 blocks.
|
|---|
| 78 | ==31043== still reachable: 3,701,368 bytes in 5,341 blocks.
|
|---|
| 79 | ==31043== suppressed: 0 bytes in 0 blocks.
|
|---|
| 80 | ==31043== Rerun with --leak-check=full to see details of leaked memory.
|
|---|