Carl Eugen Hoyos <[email protected]> added the comment:
==15670== Memcheck, a memory error detector
==15670== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al.
==15670== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info
==15670== Command: ffmpeg_g -i out.webm.139771.2965 -f null -
==15670==
FFmpeg version SVN-r26367, Copyright (c) 2000-2011 the FFmpeg developers
built on Jan 15 2011 18:11:40 with gcc 4.5.2
configuration: --cc='/usr/local/gcc-4.5.2/bin/gcc -m32'
libavutil 50.36. 0 / 50.36. 0
libavcore 0.16. 1 / 0.16. 1
libavcodec 52.108. 0 / 52.108. 0
libavformat 52.93. 0 / 52.93. 0
libavdevice 52. 2. 3 / 52. 2. 3
libavfilter 1.73. 1 / 1.73. 1
libswscale 0.12. 0 / 0.12. 0
[matroska,webm @ 0x7bd97b0] Invalid track number 2050
[matroska,webm @ 0x7bd97b0] Invalid stream 2050 or size 18378
[matroska,webm @ 0x7bd97b0] Estimating duration from bitrate, this may be
inaccurate
Input #0, matroska,webm, from 'out.webm.139771.2965':
Duration: 00:00:01.17, start: 0.000000, bitrate: N/A
Stream #0.0: Audio: vorbis, 44100 Hz, stereo, s16
Stream #0.1: Video: vp8, yuv420p, 200x600, PAR 1:1 DAR 1:3, 25 fps, 25 tbr,
1k tbn, 25 tbc
[buffer @ 0x7e255b0] w:200 h:600 pixfmt:yuv420p
Output #0, null, to 'pipe:':
Metadata:
encoder : Lavf52.93.0
Stream #0.0: Video: rawvideo, yuv420p, 200x600 [PAR 1:1 DAR 1:3], q=2-31,
200 kb/s, 90k tbn, 25 tbc
Stream #0.1: Audio: pcm_s16le, 44100 Hz, stereo, s16, 1411 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Stream #0.0 -> #0.1
Press [q] to stop encoding
[vp8 @ 0x7bf16d0] Invalid start code 0xde019d
Error while decoding stream #0.1
==15670== Invalid read of size 4
==15670== at 0x83860F9: vorbis_decode_frame (get_bits.h:609)
==15670== Address 0x7d8c6e8 is 56 bytes inside a block of size 59 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid read of size 4
==15670== at 0x8385EB9: vorbis_decode_frame (get_bits.h:609)
==15670== Address 0x7d8c6e8 is 56 bytes inside a block of size 59 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid read of size 4
==15670== at 0x838623F: vorbis_decode_frame (get_bits.h:609)
==15670== Address 0x7d8c6e9 is 57 bytes inside a block of size 59 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
[vp8 @ 0x7bf16d0] Discarding interframe without a prior keyframe!
Error while decoding stream #0.1
==15670== Invalid read of size 4
==15670== at 0x8386140: vorbis_decode_frame (get_bits.h:611)
==15670== Address 0x7d8cb83 is 3 bytes inside a block of size 32 free'd
==15670== at 0x78BAD82: realloc (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x808178E: ff_dynarray_add (cutils.c:38)
==15670==
==15670== Invalid read of size 4
==15670== at 0x83860CD: vorbis_decode_frame (vorbis_dec.c:1370)
==15670== Address 0x7ed9620 is 0 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid write of size 4
==15670== at 0x83860CF: vorbis_decode_frame (vorbis_dec.c:1370)
==15670== Address 0x7ed9620 is 0 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
Error while decoding stream #0.1
==15670== Invalid read of size 4
==15670== at 0x8385F22: vorbis_decode_frame (vorbis_dec.c:1385)
==15670== Address 0x7ed9620 is 0 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid write of size 4
==15670== at 0x8385F24: vorbis_decode_frame (vorbis_dec.c:1385)
==15670== Address 0x7ed9620 is 0 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid read of size 4
==15670== at 0x83861FF: vorbis_decode_frame (vorbis_dec.c:1377)
==15670== Address 0x7ed9620 is 0 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid write of size 4
==15670== at 0x8386201: vorbis_decode_frame (vorbis_dec.c:1377)
==15670== Address 0x7ed9620 is 0 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid read of size 4
==15670== at 0x8386207: vorbis_decode_frame (vorbis_dec.c:1378)
==15670== Address 0x7ed9624 is 4 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
==15670== Invalid write of size 4
==15670== at 0x838620A: vorbis_decode_frame (vorbis_dec.c:1378)
==15670== Address 0x7ed9624 is 4 bytes after a block of size 8,192 alloc'd
==15670== at 0x78B9E9E: memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x78B9EFB: posix_memalign (in
/usr/lib64/valgrind/vgpreload_memcheck-x86-linux.so)
==15670== by 0x84FD9D0: av_malloc (mem.c:83)
==15670==
frame= 3 fps= 0 q=0.0 size= -0kB time=0.12 bitrate= -1.5kbits/s dup=1
drop=0 ^Mframe= 7 fps= 5 q=0.0 size= -0kB time=0.25 bitrate=
-0.7kbits/s dup=1 drop=0 ^M==15670== Invalid read of size 4
==15670== at 0x8385FEE: vorbis_decode_frame (get_bits.h:611)
==15670== Address 0x7daf58d is not stack'd, malloc'd or (recently) free'd
==15670==
frame= 12 fps= 6 q=0.0 size= -0kB time=0.43 bitrate= -0.4kbits/s dup=1
drop=0 ^Mframe= 17 fps= 7 q=0.0 size= -0kB time=0.59 bitrate=
-0.3kbits/s dup=1 drop=0 ^Mframe= 21 fps= 7 q=0.0 size= -0kB
time=0.78 bitrate= -0.2kbits/s dup=1 drop=1 ^Mframe= 26 fps= 7 q=0.0
size= -0kB time=0.97 bitrate= -0.2kbits/s dup=1 drop=1 ^M==15670==
Invalid read of size 4
==15670== at 0x838628F: vorbis_decode_frame (get_bits.h:611)
==15670== Address 0x7e1addd is not stack'd, malloc'd or (recently) free'd
==15670==
frame= 30 fps= 7 q=0.0 size= -0kB time=1.13 bitrate= -0.2kbits/s dup=1
drop=2 ^M Last message repeated 1 times
frame= 30 fps= 7 q=0.0 Lsize= -0kB time=1.15 bitrate= -0.2kbits/s dup=1
drop=2 ^M
video:0kB audio:198kB global headers:0kB muxing overhead -100.010837%
==15670==
==15670== HEAP SUMMARY:
==15670== in use at exit: 0 bytes in 0 blocks
==15670== total heap usage: 1,368 allocs, 1,368 frees, 11,497,532 bytes
allocated
==15670==
==15670== All heap blocks were freed -- no leaks are possible
==15670==
==15670== For counts of detected and suppressed errors, rerun with: -v
==15670== ERROR SUMMARY: 16364 errors from 14 contexts (suppressed: 3 from 3)
________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2550>
________________________________________________