| 1 | ==21242== Memcheck, a memory error detector
|
|---|
| 2 | ==21242== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
|
|---|
| 3 | ==21242== Using Valgrind-3.6.1-Debian and LibVEX; rerun with -h for copyright info
|
|---|
| 4 | ==21242== Command: ffmpeg -i corruptfile -f null -
|
|---|
| 5 | ==21242==
|
|---|
| 6 | ffmpeg version N-35989-gaa1c590, Copyright (c) 2000-2011 the FFmpeg developers
|
|---|
| 7 | built on Dec 20 2011 14:30:54 with gcc 4.6.1
|
|---|
| 8 | configuration:
|
|---|
| 9 | libavutil 51. 32. 0 / 51. 32. 0
|
|---|
| 10 | libavcodec 53. 46. 1 / 53. 46. 1
|
|---|
| 11 | libavformat 53. 27. 0 / 53. 27. 0
|
|---|
| 12 | libavdevice 53. 4. 0 / 53. 4. 0
|
|---|
| 13 | libavfilter 2. 53. 0 / 2. 53. 0
|
|---|
| 14 | libswscale 2. 1. 0 / 2. 1. 0
|
|---|
| 15 | Input #0, avi, from 'corruptfile':
|
|---|
| 16 | Duration: 00:00:08.93, start: 0.000000, bitrate: 841 kb/s
|
|---|
| 17 | Stream #0:0: Video: indeo5 (IV50 / 0x30355649), yuv410p, 240x180, 15 tbr, 15 tbn, 15 tbc
|
|---|
| 18 | Stream #0:1: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 22050 Hz, 1 channels, s16, 352 kb/s
|
|---|
| 19 | [buffer @ 0x5915ba0] w:240 h:180 pixfmt:yuv410p tb:1/1000000 sar:0/1 sws_param:
|
|---|
| 20 | Output #0, null, to 'pipe:':
|
|---|
| 21 | Metadata:
|
|---|
| 22 | encoder : Lavf53.27.0
|
|---|
| 23 | Stream #0:0: Video: rawvideo (YUV9 / 0x39565559), yuv410p, 240x180, q=2-31, 200 kb/s, 90k tbn, 15 tbc
|
|---|
| 24 | Stream #0:1: Audio: pcm_s16le, 22050 Hz, 1 channels, s16, 352 kb/s
|
|---|
| 25 | Stream mapping:
|
|---|
| 26 | Stream #0:0 -> #0:0 (indeo5 -> rawvideo)
|
|---|
| 27 | Stream #0:1 -> #0:1 (pcm_s16le -> pcm_s16le)
|
|---|
| 28 | Press [q] to stop, [?] for help
|
|---|
| 29 | [indeo5 @ 0x58a3900] Empty macroblock in an INTRA picture!
|
|---|
| 30 | [indeo5 @ 0x58a3900] Error while decoding band: 0, plane: 0
|
|---|
| 31 | Error while decoding stream #0:0
|
|---|
| 32 | ==21242== Conditional jump or move depends on uninitialised value(s)
|
|---|
| 33 | ==21242== at 0x75C430: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 34 | ==21242== by 0x74D074: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 35 | ==21242== by 0x88F716: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 36 | ==21242== by 0x43DF46: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 37 | ==21242== by 0x442890: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 38 | ==21242== by 0x43A218: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 39 | ==21242== by 0x550930C: (below main) (libc-start.c:226)
|
|---|
| 40 | ==21242==
|
|---|
| 41 | ==21242== Invalid read of size 2
|
|---|
| 42 | ==21242== at 0x75C420: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 43 | ==21242== by 0x74CE52: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 44 | ==21242== by 0x88F716: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 45 | ==21242== by 0x43DF46: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 46 | ==21242== by 0x442890: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 47 | ==21242== by 0x43A218: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 48 | ==21242== by 0x550930C: (below main) (libc-start.c:226)
|
|---|
| 49 | ==21242== Address 0x0 is not stack'd, malloc'd or (recently) free'd
|
|---|
| 50 | ==21242==
|
|---|
| 51 | ==21242==
|
|---|
| 52 | ==21242== Process terminating with default action of signal 11 (SIGSEGV)
|
|---|
| 53 | ==21242== Access not within mapped region at address 0x0
|
|---|
| 54 | ==21242== at 0x75C420: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 55 | ==21242== by 0x74CE52: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 56 | ==21242== by 0x88F716: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 57 | ==21242== by 0x43DF46: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 58 | ==21242== by 0x442890: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 59 | ==21242== by 0x43A218: ??? (in /usr/local/bin/ffmpeg)
|
|---|
| 60 | ==21242== by 0x550930C: (below main) (libc-start.c:226)
|
|---|
| 61 | ==21242== If you believe this happened as a result of a stack
|
|---|
| 62 | ==21242== overflow in your program's main thread (unlikely but
|
|---|
| 63 | ==21242== possible), you can try to increase the size of the
|
|---|
| 64 | ==21242== main thread stack using the --main-stacksize= flag.
|
|---|
| 65 | ==21242== The main thread stack size used in this run was 8388608.
|
|---|
| 66 | ==21242==
|
|---|
| 67 | ==21242== HEAP SUMMARY:
|
|---|
| 68 | ==21242== in use at exit: 850,161 bytes in 129 blocks
|
|---|
| 69 | ==21242== total heap usage: 264 allocs, 135 frees, 1,295,133 bytes allocated
|
|---|
| 70 | ==21242==
|
|---|
| 71 | ==21242== LEAK SUMMARY:
|
|---|
| 72 | ==21242== definitely lost: 0 bytes in 0 blocks
|
|---|
| 73 | ==21242== indirectly lost: 0 bytes in 0 blocks
|
|---|
| 74 | ==21242== possibly lost: 0 bytes in 0 blocks
|
|---|
| 75 | ==21242== still reachable: 850,161 bytes in 129 blocks
|
|---|
| 76 | ==21242== suppressed: 0 bytes in 0 blocks
|
|---|
| 77 | ==21242== Rerun with --leak-check=full to see details of leaked memory
|
|---|
| 78 | ==21242==
|
|---|
| 79 | ==21242== For counts of detected and suppressed errors, rerun with: -v
|
|---|
| 80 | ==21242== Use --track-origins=yes to see where uninitialised values come from
|
|---|
| 81 | ==21242== ERROR SUMMARY: 43201 errors from 2 contexts (suppressed: 4 from 4)
|
|---|