==23982== Memcheck, a memory error detector. ==23982== Copyright (C) 2002-2008, and GNU GPL'd, by Julian Seward et al. ==23982== Using LibVEX rev 1884, a library for dynamic binary translation. ==23982== Copyright (C) 2004-2008, and GNU GPL'd, by OpenWorks LLP. ==23982== Using valgrind-3.4.1-Debian, a dynamic binary instrumentation framework. ==23982== Copyright (C) 2000-2008, and GNU GPL'd, by Julian Seward et al. ==23982== ==23982== My PID = 23982, parent PID = 14144. Prog and args are: ==23982== vorbisgain ==23982== 01 BjФrk - Earth Intruders.ogg ==23982== --23982-- --23982-- Command line --23982-- vorbisgain --23982-- 01 BjФrk - Earth Intruders.ogg --23982-- Startup, with flags: --23982-- --suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp --23982-- -v --23982-- --tool=memcheck --23982-- --leak-check=full --23982-- --num-callers=40 --23982-- --log-file=valgrind.log --23982-- Contents of /proc/version: --23982-- Linux version 2.6.29-02062901-generic (root@zinc) (gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)) #02062901 SMP Fri Apr 3 13:36:07 UTC 2009 --23982-- Arch and hwcaps: AMD64, amd64-sse2 --23982-- Page sizes: currently 4096, max supported 4096 --23982-- Valgrind library directory: /usr/lib/valgrind --23982-- Reading syms from /usr/bin/vorbisgain (0x400000) --23982-- Reading debug info from /usr/bin/vorbisgain .. --23982-- .. CRC mismatch (computed 2cc2154d wanted 693d1d1b) --23982-- Reading debug info from /usr/lib/debug/usr/bin/vorbisgain .. --23982-- Reading syms from /lib/ld-2.9.so (0x4000000) --23982-- Reading debug info from /lib/ld-2.9.so .. --23982-- .. CRC mismatch (computed 2aeecd7e wanted a5503f5d) --23982-- object doesn't have a symbol table --23982-- Reading syms from /usr/lib/valgrind/amd64-linux/memcheck (0x38000000) --23982-- object doesn't have a dynamic symbol table --23982-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp --23982-- Reading suppressions file: /usr/lib/valgrind/default.supp --23982-- Reading syms from /usr/lib/valgrind/amd64-linux/vgpreload_core.so (0x4a21000) --23982-- Reading syms from /usr/lib/valgrind/amd64-linux/vgpreload_memcheck.so (0x4c23000) --23982-- Reading syms from /usr/lib/libvorbisfile.so.3.2.0 (0x4e2c000) --23982-- Reading debug info from /usr/lib/libvorbisfile.so.3.2.0 .. --23982-- .. CRC mismatch (computed 369dcf07 wanted 859d9c8f) --23982-- object doesn't have a symbol table --23982-- Reading syms from /usr/lib/libvorbis.so.0.4.0 (0x5034000) --23982-- Reading debug info from /usr/lib/libvorbis.so.0.4.0 .. --23982-- .. CRC mismatch (computed bc8a5854 wanted 98cb4b44) --23982-- object doesn't have a symbol table --23982-- Reading syms from /lib/libm-2.9.so (0x5261000) --23982-- Reading debug info from /lib/libm-2.9.so .. --23982-- .. CRC mismatch (computed c14b75b7 wanted 1d0b308f) --23982-- object doesn't have a symbol table --23982-- Reading syms from /usr/lib/libogg.so.0.5.3 (0x54e6000) --23982-- Reading debug info from /usr/lib/libogg.so.0.5.3 .. --23982-- .. CRC mismatch (computed d8d96db2 wanted 80e4775c) --23982-- object doesn't have a symbol table --23982-- Reading syms from /lib/libc-2.9.so (0x56ec000) --23982-- Reading debug info from /lib/libc-2.9.so .. --23982-- .. CRC mismatch (computed bb7f9209 wanted dcd904d7) --23982-- object doesn't have a symbol table --23982-- REDIR: 0x576d100 (rindex) redirected to 0x4c27c00 (rindex) --23982-- REDIR: 0x576cc30 (strlen) redirected to 0x4c28020 (strlen) --23982-- REDIR: 0x5768790 (malloc) redirected to 0x4c277e0 (malloc) --23982-- REDIR: 0x576ffc0 (memcpy) redirected to 0x4c28470 (memcpy) --23982-- REDIR: 0x57683f0 (calloc) redirected to 0x4c255b0 (calloc) --23982-- REDIR: 0x5766200 (free) redirected to 0x4c264e0 (free) --23982-- REDIR: 0x576f680 (mempcpy) redirected to 0x4c28fd0 (mempcpy) --23982-- REDIR: 0x576e2f0 (memchr) redirected to 0x4c28420 (memchr) --23982-- REDIR: 0x5768c80 (realloc) redirected to 0x4c27900 (realloc) --23982-- REDIR: 0x576eb50 (memset) redirected to 0x4c28ea0 (memset) --23982-- REDIR: 0x576ced0 (strncmp) redirected to 0x4c28280 (strncmp) --23982-- REDIR: 0x5772d00 (strchrnul) redirected to 0x4c28f70 (strchrnul) --23982-- REDIR: 0x5772be0 (rawmemchr) redirected to 0x4c28fb0 (rawmemchr) ==23982== Use of uninitialised value of size 8 ==23982== at 0x403BB9: get_gain (vorbis.c:425) ==23982== by 0x40285E: process_files (vorbisgain.c:405) ==23982== by 0x402EBE: main (vorbisgain.c:674) ==23982== ==23982== Use of uninitialised value of size 8 ==23982== at 0x403DE4: get_gain (vorbis.c:429) ==23982== by 0x40285E: process_files (vorbisgain.c:405) ==23982== by 0x402EBE: main (vorbisgain.c:674) --23982-- REDIR: 0xffffffffff600400 (???) redirected to 0x3803e29d (vgPlain_amd64_linux_REDIR_FOR_vtime) --23982-- REDIR: 0x576e990 (memmove) redirected to 0x4c28f10 (memmove) --23982-- REDIR: 0x576c6e0 (strcpy) redirected to 0x4c28080 (strcpy) --23982-- REDIR: 0x576c330 (strcat) redirected to 0x4c27de0 (strcat) ==23982== ==23982== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 8 from 1) ==23982== ==23982== 1 errors in context 1 of 2: ==23982== Use of uninitialised value of size 8 ==23982== at 0x403DE4: get_gain (vorbis.c:429) ==23982== by 0x40285E: process_files (vorbisgain.c:405) ==23982== by 0x402EBE: main (vorbisgain.c:674) ==23982== ==23982== 1 errors in context 2 of 2: ==23982== Use of uninitialised value of size 8 ==23982== at 0x403BB9: get_gain (vorbis.c:425) ==23982== by 0x40285E: process_files (vorbisgain.c:405) ==23982== by 0x402EBE: main (vorbisgain.c:674) --23982-- --23982-- supp: 8 Debian libc6 (2.9.x) stripped dynamic linker ==23982== ==23982== IN SUMMARY: 2 errors from 2 contexts (suppressed: 8 from 1) ==23982== ==23982== malloc/free: in use at exit: 0 bytes in 0 blocks. ==23982== malloc/free: 829 allocs, 829 frees, 593,367 bytes allocated. ==23982== ==23982== Use --track-origins=yes to see where uninitialised values come from ==23982== All heap blocks were freed -- no leaks are possible. --23982-- memcheck: sanity checks: 8202 cheap, 108 expensive --23982-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use --23982-- memcheck: auxmaps_L1: 0 searches, 0 cmps, ratio 0:10 --23982-- memcheck: auxmaps_L2: 0 searches, 0 nodes --23982-- memcheck: SMs: n_issued = 31 (496k, 0M) --23982-- memcheck: SMs: n_deissued = 1 (16k, 0M) --23982-- memcheck: SMs: max_noaccess = 524287 (8388592k, 8191M) --23982-- memcheck: SMs: max_undefined = 0 (0k, 0M) --23982-- memcheck: SMs: max_defined = 254 (4064k, 3M) --23982-- memcheck: SMs: max_non_DSM = 30 (480k, 0M) --23982-- memcheck: max sec V bit nodes: 0 (0k, 0M) --23982-- memcheck: set_sec_vbits8 calls: 0 (new: 0, updates: 0) --23982-- memcheck: max shadow mem size: 4624k, 4M --23982-- translate: fast SP updates identified: 3,902 ( 88.5%) --23982-- translate: generic_known SP updates identified: 389 ( 8.8%) --23982-- translate: generic_unknown SP updates identified: 116 ( 2.6%) --23982-- tt/tc: 111,461 tt lookups requiring 113,327 probes --23982-- tt/tc: 111,461 fast-cache updates, 2 flushes --23982-- transtab: new 5,312 (142,835 -> 2,319,874; ratio 162:10) [0 scs] --23982-- transtab: dumped 0 (0 -> ??) --23982-- transtab: discarded 0 (0 -> ??) --23982-- scheduler: 820,274,733 jumps (bb entries). --23982-- scheduler: 8,202/137,161 major/minor sched events. --23982-- sanity: 8203 cheap, 108 expensive checks. --23982-- exectx: 769 lists, 622 contexts (avg 0 per list) --23982-- exectx: 2,174 searches, 1,804 full compares (829 per 1000) --23982-- exectx: 0 cmp2, 29 cmp4, 0 cmpAll --23982-- errormgr: 10 supplist searches, 340 comparisons during search --23982-- errormgr: 10 errlist searches, 45 comparisons during search