| 1 | ==34693== Memcheck, a memory error detector
|
|---|
| 2 | ==34693== Copyright (C) 2002-2015, and GNU GPL'd, by Julian Seward et al.
|
|---|
| 3 | ==34693== Using Valgrind-3.11.0 and LibVEX; rerun with -h for copyright info
|
|---|
| 4 | ==34693== Command: ./a.out /Users/vpavlov/Downloads/Gravity.mp4 1 2
|
|---|
| 5 | ==34693==
|
|---|
| 6 | ==34693== Conditional jump or move depends on uninitialised value(s)
|
|---|
| 7 | ==34693== at 0x7FFF5FC24AE7: bcmp (in /usr/lib/dyld)
|
|---|
| 8 | ==34693== by 0x7FFF5FC119D4: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 9 | ==34693== by 0x7FFF5FC16C4A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 10 | ==34693== by 0x7FFF5FC10B3E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 11 | ==34693== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 12 | ==34693== by 0x7FFF5FC0853B: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 13 | ==34693== by 0x7FFF5FC0825B: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 14 | ==34693== by 0x7FFF5FC07FC0: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 15 | ==34693== by 0x7FFF5FC07715: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 16 | ==34693== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 17 | ==34693== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 18 | ==34693== by 0x7FFF5FC087D8: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
|
|---|
| 19 | ==34693==
|
|---|
| 20 | ==34693== Use of uninitialised value of size 8
|
|---|
| 21 | ==34693== at 0x7FFF5FC24AFF: bcmp (in /usr/lib/dyld)
|
|---|
| 22 | ==34693== by 0x7FFF5FC119D4: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 23 | ==34693== by 0x7FFF5FC16C4A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 24 | ==34693== by 0x7FFF5FC10B3E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 25 | ==34693== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 26 | ==34693== by 0x7FFF5FC0853B: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 27 | ==34693== by 0x7FFF5FC0825B: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 28 | ==34693== by 0x7FFF5FC07FC0: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 29 | ==34693== by 0x7FFF5FC07715: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 30 | ==34693== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 31 | ==34693== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 32 | ==34693== by 0x7FFF5FC087D8: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
|
|---|
| 33 | ==34693==
|
|---|
| 34 | ==34693== Use of uninitialised value of size 8
|
|---|
| 35 | ==34693== at 0x7FFF5FC24B04: bcmp (in /usr/lib/dyld)
|
|---|
| 36 | ==34693== by 0x7FFF5FC119D4: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 37 | ==34693== by 0x7FFF5FC16C4A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 38 | ==34693== by 0x7FFF5FC10B3E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 39 | ==34693== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 40 | ==34693== by 0x7FFF5FC0853B: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 41 | ==34693== by 0x7FFF5FC0825B: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 42 | ==34693== by 0x7FFF5FC07FC0: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 43 | ==34693== by 0x7FFF5FC07715: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 44 | ==34693== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 45 | ==34693== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 46 | ==34693== by 0x7FFF5FC087D8: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
|
|---|
| 47 | ==34693==
|
|---|
| 48 | ==34693== Conditional jump or move depends on uninitialised value(s)
|
|---|
| 49 | ==34693== at 0x7FFF5FC119D7: ImageLoaderMachO::validateFirstPages(linkedit_data_command const*, int, unsigned char const*, unsigned long, long long, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 50 | ==34693== by 0x7FFF5FC16C4A: ImageLoaderMachOCompressed::instantiateFromFile(char const*, int, unsigned char const*, unsigned long, unsigned long long, unsigned long long, stat const&, unsigned int, unsigned int, linkedit_data_command const*, encryption_info_command const*, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 51 | ==34693== by 0x7FFF5FC10B3E: ImageLoaderMachO::instantiateFromFile(char const*, int, unsigned char const*, unsigned long long, unsigned long long, stat const&, ImageLoader::LinkContext const&) (in /usr/lib/dyld)
|
|---|
| 52 | ==34693== by 0x7FFF5FC038C2: dyld::loadPhase6(int, stat const&, char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 53 | ==34693== by 0x7FFF5FC0853B: dyld::loadPhase5(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 54 | ==34693== by 0x7FFF5FC0825B: dyld::loadPhase4(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 55 | ==34693== by 0x7FFF5FC07FC0: dyld::loadPhase3(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 56 | ==34693== by 0x7FFF5FC07715: dyld::loadPhase1(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 57 | ==34693== by 0x7FFF5FC0347A: dyld::loadPhase0(char const*, char const*, dyld::LoadContext const&, std::__1::vector<char const*, std::__1::allocator<char const*> >*) (in /usr/lib/dyld)
|
|---|
| 58 | ==34693== by 0x7FFF5FC0315E: dyld::load(char const*, dyld::LoadContext const&) (in /usr/lib/dyld)
|
|---|
| 59 | ==34693== by 0x7FFF5FC087D8: dyld::libraryLocator(char const*, bool, char const*, ImageLoader::RPathChain const*) (in /usr/lib/dyld)
|
|---|
| 60 | ==34693== by 0x7FFF5FC0E92D: ImageLoader::recursiveLoadLibraries(ImageLoader::LinkContext const&, bool, ImageLoader::RPathChain const&) (in /usr/lib/dyld)
|
|---|
| 61 | ==34693==
|
|---|
| 62 | --34693-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option
|
|---|
| 63 | --34693-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 2 times)
|
|---|
| 64 | --34693-- UNKNOWN mach_msg unhandled MACH_SEND_TRAILER option (repeated 4 times)
|
|---|
| 65 | [mov,mp4,m4a,3gp,3g2,mj2 @ 0x10e2c9240] stream 0, timescale not set
|
|---|
| 66 | Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/Users/vpavlov/Downloads/Gravity.mp4':
|
|---|
| 67 | Metadata:
|
|---|
| 68 | major_brand : mp42
|
|---|
| 69 | minor_version : 0
|
|---|
| 70 | compatible_brands: mp42isomavc1
|
|---|
| 71 | creation_time : 2013-12-01 03:59:56
|
|---|
| 72 | genre : Trailer
|
|---|
| 73 | artist : Warner Bros.
|
|---|
| 74 | title : Gravity - 2K Trailer
|
|---|
| 75 | encoder : HandBrake 0.9.9 2013051800
|
|---|
| 76 | date : 2013
|
|---|
| 77 | Duration: 00:02:27.07, start: 0.000000, bitrate: 20296 kb/s
|
|---|
| 78 | Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 2048x858, 20149 kb/s, 23.98 fps, 23.98 tbr, 90k tbn (default)
|
|---|
| 79 | Metadata:
|
|---|
| 80 | creation_time : 2013-12-01 03:59:56
|
|---|
| 81 | encoder : JVT/AVC Coding
|
|---|
| 82 | Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 153 kb/s (default)
|
|---|
| 83 | Metadata:
|
|---|
| 84 | creation_time : 2013-12-01 03:59:56
|
|---|
| 85 | Stream #0:2: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 102x150 [SAR 72:72 DAR 17:25], 90k tbr, 90k tbn
|
|---|
| 86 | Demuxing video from file '/Users/vpavlov/Downloads/Gravity.mp4' into '1'
|
|---|
| 87 | Demuxing audio from file '/Users/vpavlov/Downloads/Gravity.mp4' into '2'
|
|---|
| 88 | Demuxing succeeded.
|
|---|
| 89 | Play the output video file with the command:
|
|---|
| 90 | ffplay -f rawvideo -pix_fmt yuv420p -video_size 2048x858 1
|
|---|
| 91 | Warning: the sample format the decoder produced is planar (fltp). This example will output the first channel only.
|
|---|
| 92 | Play the output audio file with the command:
|
|---|
| 93 | ffplay -f f32le -ac 1 -ar 48000 2
|
|---|
| 94 | ==34693==
|
|---|
| 95 | ==34693== HEAP SUMMARY:
|
|---|
| 96 | ==34693== in use at exit: 1,361,429 bytes in 1,276 blocks
|
|---|
| 97 | ==34693== total heap usage: 147,366 allocs, 146,090 frees, 417,387,890 bytes allocated
|
|---|
| 98 | ==34693==
|
|---|
| 99 | ==34693== LEAK SUMMARY:
|
|---|
| 100 | ==34693== definitely lost: 4,652 bytes in 44 blocks
|
|---|
| 101 | ==34693== indirectly lost: 7,796 bytes in 60 blocks
|
|---|
| 102 | ==34693== possibly lost: 9,504 bytes in 180 blocks
|
|---|
| 103 | ==34693== still reachable: 67,562 bytes in 537 blocks
|
|---|
| 104 | ==34693== suppressed: 1,271,915 bytes in 455 blocks
|
|---|
| 105 | ==34693== Rerun with --leak-check=full to see details of leaked memory
|
|---|
| 106 | ==34693==
|
|---|
| 107 | ==34693== For counts of detected and suppressed errors, rerun with: -v
|
|---|
| 108 | ==34693== Use --track-origins=yes to see where uninitialised values come from
|
|---|
| 109 | ==34693== ERROR SUMMARY: 36 errors from 4 contexts (suppressed: 0 from 0)
|
|---|