==4324== Memcheck, a memory error detector ==4324== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==4324== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==4324== Command: /home/dank/wine-git/wine uninit.exe ==4324== --4324-- Valgrind options: --4324-- --trace-children=yes --4324-- --workaround-gcc296-bugs=yes --4324-- -v --4324-- Contents of /proc/version: --4324-- Linux version 2.6.28-16-generic (buildd@vernadsky) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009 --4324-- Arch and hwcaps: X86, x86-sse1-sse2 --4324-- Page sizes: currently 4096, max supported 4096 --4324-- Valgrind library directory: /usr/local/valgrind-10904/lib/valgrind --4324-- Reading syms from /lib/ld-2.9.so (0x4000000) --4324-- Reading debug info from /lib/ld-2.9.so .. --4324-- .. CRC mismatch (computed 0755dd8f wanted fd1af95b) --4324-- object doesn't have a symbol table --4324-- Reading syms from /bin/dash (0x8048000) --4324-- object doesn't have a symbol table --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/memcheck-x86-linux (0x38000000) --4324-- object doesn't have a dynamic symbol table --4324-- Reading suppressions file: /usr/local/valgrind-10904/lib/valgrind/default.supp --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_core-x86-linux.so (0x4020000) --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_memcheck-x86-linux.so (0x4023000) --4324-- Reading syms from /lib/tls/i686/cmov/libc-2.9.so (0x403b000) --4324-- Reading debug info from /lib/tls/i686/cmov/libc-2.9.so .. --4324-- .. CRC mismatch (computed 6de3199f wanted 8d898f0d) --4324-- object doesn't have a symbol table --4324-- REDIR: 0x40b2a60 (rindex) redirected to 0x40267e0 (rindex) --4324-- REDIR: 0x40b1f00 (index) redirected to 0x4026870 (index) --4324-- REDIR: 0x40ae930 (malloc) redirected to 0x4025b97 (malloc) --4324-- REDIR: 0x40b7390 (strchrnul) redirected to 0x4027b70 (strchrnul) --4324-- REDIR: 0x40b25e0 (strlen) redirected to 0x4026b90 (strlen) --4324-- REDIR: 0x40b4850 (memcpy) redirected to 0x4027000 (memcpy) --4324-- REDIR: 0x40b43a0 (mempcpy) redirected to 0x4027bd0 (mempcpy) --4324-- REDIR: 0x40b2070 (strcmp) redirected to 0x4026e90 (strcmp) --4324-- REDIR: 0x40ac520 (free) redirected to 0x40257b1 (free) --4324-- REDIR: 0x40aede0 (realloc) redirected to 0x4025c46 (realloc) --4324-- REDIR: 0x40b20e0 (strcpy) redirected to 0x4026bf0 (strcpy) ==4325== Memcheck, a memory error detector ==4325== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==4325== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==4325== Command: /usr/bin/dirname /home/dank/wine-git/wine ==4325== --4325-- Valgrind options: --4325-- --trace-children=yes --4325-- --workaround-gcc296-bugs=yes --4325-- -v --4325-- Contents of /proc/version: --4325-- Linux version 2.6.28-16-generic (buildd@vernadsky) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009 --4325-- Arch and hwcaps: X86, x86-sse1-sse2 --4325-- Page sizes: currently 4096, max supported 4096 --4325-- Valgrind library directory: /usr/local/valgrind-10904/lib/valgrind --4325-- Reading syms from /lib/ld-2.9.so (0x4000000) --4325-- Reading debug info from /lib/ld-2.9.so .. --4325-- .. CRC mismatch (computed 0755dd8f wanted fd1af95b) --4325-- object doesn't have a symbol table --4325-- Reading syms from /usr/bin/dirname (0x8048000) --4325-- Reading debug info from /usr/bin/dirname .. --4325-- .. CRC mismatch (computed bff5961b wanted 9f1d3934) --4325-- object doesn't have a symbol table --4325-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/memcheck-x86-linux (0x38000000) --4325-- object doesn't have a dynamic symbol table --4325-- Reading suppressions file: /usr/local/valgrind-10904/lib/valgrind/default.supp --4325-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_core-x86-linux.so (0x4020000) --4325-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_memcheck-x86-linux.so (0x4023000) --4325-- Reading syms from /lib/tls/i686/cmov/libc-2.9.so (0x403b000) --4325-- Reading debug info from /lib/tls/i686/cmov/libc-2.9.so .. --4325-- .. CRC mismatch (computed 6de3199f wanted 8d898f0d) --4325-- object doesn't have a symbol table --4325-- REDIR: 0x40b2a60 (rindex) redirected to 0x40267e0 (rindex) --4325-- REDIR: 0x40b2070 (strcmp) redirected to 0x4026e90 (strcmp) --4325-- REDIR: 0x40b25e0 (strlen) redirected to 0x4026b90 (strlen) --4325-- REDIR: 0x40b2800 (strncmp) redirected to 0x4026e00 (strncmp) --4325-- REDIR: 0x40b1f00 (index) redirected to 0x4026870 (index) --4325-- REDIR: 0x40b7390 (strchrnul) redirected to 0x4027b70 (strchrnul) --4325-- REDIR: 0x40ae930 (malloc) redirected to 0x4025b97 (malloc) --4325-- REDIR: 0x40b43a0 (mempcpy) redirected to 0x4027bd0 (mempcpy) --4325-- REDIR: 0x40b4850 (memcpy) redirected to 0x4027000 (memcpy) --4325-- REDIR: 0x40ac520 (free) redirected to 0x40257b1 (free) --4325-- REDIR: 0x40b3e40 (memchr) redirected to 0x4026fb0 (memchr) --4325-- REDIR: 0x40aede0 (realloc) redirected to 0x4025c46 (realloc) --4325-- REDIR: 0x40b2690 (strnlen) redirected to 0x4026b50 (strnlen) --4325-- REDIR: 0x40b4530 (stpcpy) redirected to 0x4027830 (stpcpy) --4325-- REDIR: 0x40b20e0 (strcpy) redirected to 0x4026bf0 (strcpy) --4325-- REDIR: 0x40b72c0 (rawmemchr) redirected to 0x4027bb0 (rawmemchr) ==4325== ==4325== HEAP SUMMARY: ==4325== in use at exit: 0 bytes in 0 blocks ==4325== total heap usage: 1,387 allocs, 1,387 frees, 64,390 bytes allocated ==4325== ==4325== All heap blocks were freed -- no leaks are possible ==4325== ==4325== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 16 from 11) --4325-- --4325-- used_suppression: 16 dl-hack3-cond-1 ==4325== ==4325== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 16 from 11) --4324-- REDIR: 0x40b20e0 (strcpy) redirected to 0x4026bf0 (strcpy) ==4324== ==4324== HEAP SUMMARY: ==4324== in use at exit: 9,145 bytes in 51 blocks ==4324== total heap usage: 61 allocs, 10 frees, 13,417 bytes allocated ==4324== ==4324== Searching for pointers to 51 not-freed blocks ==4324== Checked 61,300 bytes ==4324== ==4324== LEAK SUMMARY: ==4324== definitely lost: 0 bytes in 0 blocks ==4324== indirectly lost: 0 bytes in 0 blocks ==4324== possibly lost: 0 bytes in 0 blocks ==4324== still reachable: 9,145 bytes in 51 blocks ==4324== suppressed: 0 bytes in 0 blocks ==4324== Rerun with --leak-check=full to see details of leaked memory ==4324== ==4324== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 16 from 11) --4324-- --4324-- used_suppression: 16 dl-hack3-cond-1 ==4324== ==4324== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 16 from 11) ==4327== Memcheck, a memory error detector ==4327== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==4327== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==4327== Command: /bin/uname -s ==4327== --4327-- Valgrind options: --4327-- --trace-children=yes --4327-- --workaround-gcc296-bugs=yes --4327-- -v --4327-- Contents of /proc/version: --4327-- Linux version 2.6.28-16-generic (buildd@vernadsky) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009 --4327-- Arch and hwcaps: X86, x86-sse1-sse2 --4327-- Page sizes: currently 4096, max supported 4096 --4327-- Valgrind library directory: /usr/local/valgrind-10904/lib/valgrind --4327-- Reading syms from /lib/ld-2.9.so (0x4000000) --4327-- Reading debug info from /lib/ld-2.9.so .. --4327-- .. CRC mismatch (computed 0755dd8f wanted fd1af95b) --4327-- object doesn't have a symbol table --4327-- Reading syms from /bin/uname (0x8048000) --4327-- Reading debug info from /bin/uname .. --4327-- .. CRC mismatch (computed 9840f3b7 wanted fb1cbb7c) --4327-- object doesn't have a symbol table --4327-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/memcheck-x86-linux (0x38000000) --4327-- object doesn't have a dynamic symbol table --4327-- Reading suppressions file: /usr/local/valgrind-10904/lib/valgrind/default.supp --4327-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_core-x86-linux.so (0x4020000) --4327-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_memcheck-x86-linux.so (0x4023000) --4327-- Reading syms from /lib/tls/i686/cmov/libc-2.9.so (0x403b000) --4327-- Reading debug info from /lib/tls/i686/cmov/libc-2.9.so .. --4327-- .. CRC mismatch (computed 6de3199f wanted 8d898f0d) --4327-- object doesn't have a symbol table --4327-- REDIR: 0x40b2a60 (rindex) redirected to 0x40267e0 (rindex) --4327-- REDIR: 0x40b2070 (strcmp) redirected to 0x4026e90 (strcmp) --4327-- REDIR: 0x40b25e0 (strlen) redirected to 0x4026b90 (strlen) --4327-- REDIR: 0x40b2800 (strncmp) redirected to 0x4026e00 (strncmp) --4327-- REDIR: 0x40b1f00 (index) redirected to 0x4026870 (index) --4327-- REDIR: 0x40b7390 (strchrnul) redirected to 0x4027b70 (strchrnul) --4327-- REDIR: 0x40ae930 (malloc) redirected to 0x4025b97 (malloc) --4327-- REDIR: 0x40b43a0 (mempcpy) redirected to 0x4027bd0 (mempcpy) --4327-- REDIR: 0x40b4850 (memcpy) redirected to 0x4027000 (memcpy) --4327-- REDIR: 0x40ac520 (free) redirected to 0x40257b1 (free) --4327-- REDIR: 0x40b3e40 (memchr) redirected to 0x4026fb0 (memchr) --4327-- REDIR: 0x40aede0 (realloc) redirected to 0x4025c46 (realloc) --4327-- REDIR: 0x40b2690 (strnlen) redirected to 0x4026b50 (strnlen) --4327-- REDIR: 0x40b4530 (stpcpy) redirected to 0x4027830 (stpcpy) --4327-- REDIR: 0x40b20e0 (strcpy) redirected to 0x4026bf0 (strcpy) --4327-- REDIR: 0x40b72c0 (rawmemchr) redirected to 0x4027bb0 (rawmemchr) ==4327== ==4327== HEAP SUMMARY: ==4327== in use at exit: 0 bytes in 0 blocks ==4327== total heap usage: 1,387 allocs, 1,387 frees, 64,390 bytes allocated ==4327== ==4327== All heap blocks were freed -- no leaks are possible ==4327== ==4327== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 16 from 11) --4327-- --4327-- used_suppression: 16 dl-hack3-cond-1 ==4327== ==4327== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 16 from 11) ==4324== Memcheck, a memory error detector ==4324== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==4324== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==4324== Command: /home/dank/wine-git/loader/wine uninit.exe ==4324== --4324-- Valgrind options: --4324-- --trace-children=yes --4324-- --workaround-gcc296-bugs=yes --4324-- -v --4324-- Contents of /proc/version: --4324-- Linux version 2.6.28-16-generic (buildd@vernadsky) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009 --4324-- Arch and hwcaps: X86, x86-sse1-sse2 --4324-- Page sizes: currently 4096, max supported 4096 --4324-- Valgrind library directory: /usr/local/valgrind-10904/lib/valgrind --4324-- Reading syms from /lib/ld-2.9.so (0x4000000) --4324-- Reading debug info from /lib/ld-2.9.so .. --4324-- .. CRC mismatch (computed 0755dd8f wanted fd1af95b) --4324-- object doesn't have a symbol table --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/memcheck-x86-linux (0x38000000) --4324-- object doesn't have a dynamic symbol table --4324-- Reading syms from /home/dank/wine-git/loader/wine (0x7bf00000) --4324-- Reading suppressions file: /usr/local/valgrind-10904/lib/valgrind/default.supp --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_core-x86-linux.so (0x4020000) --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_memcheck-x86-linux.so (0x4023000) --4324-- Reading syms from /home/dank/wine-git/libs/wine/libwine.so.1.0 (0x402b000) --4324-- Reading syms from /lib/tls/i686/cmov/libpthread-2.9.so (0x4177000) --4324-- Reading debug info from /lib/tls/i686/cmov/libpthread-2.9.so .. --4324-- .. CRC mismatch (computed 8742ae9f wanted b6e5211d) --4324-- Reading syms from /lib/tls/i686/cmov/libc-2.9.so (0x4191000) --4324-- Reading debug info from /lib/tls/i686/cmov/libc-2.9.so .. --4324-- .. CRC mismatch (computed 6de3199f wanted 8d898f0d) --4324-- object doesn't have a symbol table --4324-- Reading syms from /lib/tls/i686/cmov/libdl-2.9.so (0x42f4000) --4324-- Reading debug info from /lib/tls/i686/cmov/libdl-2.9.so .. --4324-- .. CRC mismatch (computed f4700f67 wanted 9261fc98) --4324-- object doesn't have a symbol table --4324-- REDIR: 0x4207f00 (index) redirected to 0x4026870 (index) --4324-- REDIR: 0x4209e40 (memchr) redirected to 0x4026fb0 (memchr) --4324-- REDIR: 0x4208a60 (rindex) redirected to 0x40267e0 (rindex) --4324-- REDIR: 0x42085e0 (strlen) redirected to 0x4026b90 (strlen) --4324-- REDIR: 0x4208800 (strncmp) redirected to 0x4026e00 (strncmp) --4324-- REDIR: 0x41bf3f0 (putenv) redirected to 0x4027dd0 (putenv) --4324-- REDIR: 0x4208690 (strnlen) redirected to 0x4026b50 (strnlen) --4324-- REDIR: 0x420a850 (memcpy) redirected to 0x4027000 (memcpy) --4324-- REDIR: 0x4204de0 (realloc) redirected to 0x4025c46 (realloc) --4324-- REDIR: 0x4204600 (calloc) redirected to 0x4024ea7 (calloc) --4324-- REDIR: 0x4202520 (free) redirected to 0x40257b1 (free) --4324-- REDIR: 0x4204930 (malloc) redirected to 0x4025b97 (malloc) --4324-- REDIR: 0x42080e0 (strcpy) redirected to 0x4026bf0 (strcpy) ==4324== Memcheck, a memory error detector ==4324== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==4324== Using Valgrind-3.6.0.SVN and LibVEX; rerun with -h for copyright info ==4324== Command: /home/dank/wine-git/loader/wine-preloader /home/dank/wine-git/loader/wine uninit.exe ==4324== --4324-- Valgrind options: --4324-- --trace-children=yes --4324-- --workaround-gcc296-bugs=yes --4324-- -v --4324-- Contents of /proc/version: --4324-- Linux version 2.6.28-16-generic (buildd@vernadsky) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #55-Ubuntu SMP Tue Oct 20 19:48:24 UTC 2009 --4324-- Arch and hwcaps: X86, x86-sse1-sse2 --4324-- Page sizes: currently 4096, max supported 4096 --4324-- Valgrind library directory: /usr/local/valgrind-10904/lib/valgrind --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/memcheck-x86-linux (0x38000000) --4324-- object doesn't have a dynamic symbol table --4324-- Reading syms from /home/dank/wine-git/loader/wine-preloader (0x7c000000) --4324-- object doesn't have a dynamic symbol table --4324-- Reading suppressions file: /usr/local/valgrind-10904/lib/valgrind/default.supp preloader: Warning: failed to reserve range 00110000-68000000 --4324-- Reading syms from /home/dank/wine-git/loader/wine (0x7bf00000) --4324-- Reading syms from /lib/ld-2.9.so (0x4000000) --4324-- Reading debug info from /lib/ld-2.9.so .. --4324-- .. CRC mismatch (computed 0755dd8f wanted fd1af95b) --4324-- object doesn't have a symbol table --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_core-x86-linux.so (0x4020000) --4324-- Reading syms from /usr/local/valgrind-10904/lib/valgrind/vgpreload_memcheck-x86-linux.so (0x4023000) --4324-- Reading syms from /home/dank/wine-git/libs/wine/libwine.so.1.0 (0x402b000) --4324-- Reading syms from /lib/tls/i686/cmov/libpthread-2.9.so (0x4177000) --4324-- Reading debug info from /lib/tls/i686/cmov/libpthread-2.9.so .. --4324-- .. CRC mismatch (computed 8742ae9f wanted b6e5211d) --4324-- Reading syms from /lib/tls/i686/cmov/libc-2.9.so (0x4191000) --4324-- Reading debug info from /lib/tls/i686/cmov/libc-2.9.so .. --4324-- .. CRC mismatch (computed 6de3199f wanted 8d898f0d) --4324-- object doesn't have a symbol table --4324-- Reading syms from /lib/tls/i686/cmov/libdl-2.9.so (0x42f4000) --4324-- Reading debug info from /lib/tls/i686/cmov/libdl-2.9.so .. --4324-- .. CRC mismatch (computed f4700f67 wanted 9261fc98) --4324-- object doesn't have a symbol table --4324-- REDIR: 0x4207f00 (index) redirected to 0x4026870 (index) --4324-- REDIR: 0x4209e40 (memchr) redirected to 0x4026fb0 (memchr) --4324-- REDIR: 0x4208a60 (rindex) redirected to 0x40267e0 (rindex) --4324-- REDIR: 0x42085e0 (strlen) redirected to 0x4026b90 (strlen) --4324-- REDIR: 0x4208800 (strncmp) redirected to 0x4026e00 (strncmp) --4324-- REDIR: 0x4204930 (malloc) redirected to 0x4025b97 (malloc) --4324-- REDIR: 0x420a850 (memcpy) redirected to 0x4027000 (memcpy) --4324-- REDIR: 0x42080e0 (strcpy) redirected to 0x4026bf0 (strcpy) --4324-- REDIR: 0x4202520 (free) redirected to 0x40257b1 (free) ==4324== Warning: set address range perms: large range [0x82000000, 0xbe9e0000) (defined) --4324-- REDIR: 0x4204600 (calloc) redirected to 0x4024ea7 (calloc) --4324-- Reading syms from /home/dank/wine-git/dlls/ntdll/ntdll.dll.so (0x46f9000) --4324-- Reading syms from /lib/tls/i686/cmov/libm-2.9.so (0x47ad000) --4324-- Reading debug info from /lib/tls/i686/cmov/libm-2.9.so .. --4324-- .. CRC mismatch (computed 12e307f3 wanted 8d9692d5) --4324-- object doesn't have a symbol table --4324-- REDIR: 0x420a340 (memset) redirected to 0x4027aa0 (memset) --4324-- REDIR: 0x420a840 (__memcpy_chk) redirected to 0x4027fe0 (__memcpy_chk) --4324-- REDIR: 0x420d390 (strchrnul) redirected to 0x4027b70 (strchrnul) --4324-- REDIR: 0x420a3a0 (mempcpy) redirected to 0x4027bd0 (mempcpy) --4324-- REDIR: 0x4208070 (strcmp) redirected to 0x4026e90 (strcmp) --4324-- REDIR: 0x420a530 (stpcpy) redirected to 0x4027830 (stpcpy) --4324-- Reading syms from /lib/tls/i686/cmov/libnss_compat-2.9.so (0x47d3000) --4324-- Reading debug info from /lib/tls/i686/cmov/libnss_compat-2.9.so .. --4324-- .. CRC mismatch (computed 7905da55 wanted c8a1628c) --4324-- object doesn't have a symbol table --4324-- Reading syms from /lib/tls/i686/cmov/libnsl-2.9.so (0x47dc000) --4324-- Reading debug info from /lib/tls/i686/cmov/libnsl-2.9.so .. --4324-- .. CRC mismatch (computed 0b71a8f3 wanted 998a6106) --4324-- object doesn't have a symbol table --4324-- Reading syms from /lib/tls/i686/cmov/libnss_nis-2.9.so (0x47f5000) --4324-- Reading debug info from /lib/tls/i686/cmov/libnss_nis-2.9.so .. --4324-- .. CRC mismatch (computed 024460d4 wanted 4506c146) --4324-- object doesn't have a symbol table --4324-- Reading syms from /lib/tls/i686/cmov/libnss_files-2.9.so (0x4800000) --4324-- Reading debug info from /lib/tls/i686/cmov/libnss_files-2.9.so .. --4324-- .. CRC mismatch (computed 6934a0a7 wanted 078e93bf) --4324-- object doesn't have a symbol table --4324-- REDIR: 0x420d2c0 (rawmemchr) redirected to 0x4027bb0 (rawmemchr) --4324-- Reading syms from /home/dank/wine-git/dlls/kernel32/kernel32.dll.so (0x480c000) --4324-- REDIR: 0x420a2d0 (memmove) redirected to 0x4027b00 (memmove) --4324-- REDIR: 0x4208690 (strnlen) redirected to 0x4026b50 (strnlen) ==4324== ==4324== LOAD_PDB_DEBUGINFO(fd=10, avma=0x400000, total_size=155648, uu_reloc=0x0) ==4324== LOAD_PDB_DEBUGINFO: objname: /home/dank/pdbdemo2x/uninit-vc2005-Zi/uninit.exe ==4324== LOAD_PDB_DEBUGINFO: pdbname: /home/dank/pdbdemo2x/uninit-vc2005-Zi/uninit.pdb ==4324== Processing PDB file /home/dank/pdbdemo2x/uninit-vc2005-Zi/uninit.pdb ==4324== Scanning PE section .text at avma 0x4001D8 svma 0x1000 --4324-- ::: mapped_avma is 0x401000 ==4324== Scanning PE section .rdata at avma 0x400200 svma 0x1d000 --4324-- ::: mapped_avma is 0x41d000 ==4324== Scanning PE section .data at avma 0x400228 svma 0x21000 --4324-- ::: mapped_avma is 0x421000 ==4324== Scanning PE section .idata at avma 0x400250 svma 0x25000 --4324-- ::: mapped_avma is 0x425000 --4324-- rx_map: avma 0x400000 size 155648 foff 4096 --4324-- rw_map: avma 0x41d000 size 31307 foff 118784 --4324-- text: avma 0x401000 svma 0x0 size 155648 bias 0x401000 --4324-- PDB_READER: --4324-- BIAS_FOR_SYMBOLS = 0x00400000 (di->rx_map_avma) --4324-- BIAS_FOR_LINETAB = 0x00400000 (di->rx_map_avma) --4324-- BIAS_FOR_LINETAB2 = 0x00401000 (di->text_bias) --4324-- BIAS_FOR_FPO = 0x00000000 0 --4324-- RELOC = 0x00000000 ==4324== Reading symbols for C:\Users\dkegel\pdbdemo2\uninit-vc2005-Zi\mid.obj ==4324== Reading symbols for C:\Users\dkegel\pdbdemo2\uninit-vc2005-Zi\uninit.obj ==4324== Reading symbols for ..\build\intel\mt_obj\cpu_disp.obj ==4324== Reading symbols for ..\build\intel\mt_obj\mathfcns.obj ==4324== Reading symbols for build\intel\mt_obj\tzset.obj ==4324== Reading symbols for build\intel\mt_obj\timeset.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\strftime.obj ==4324== Reading symbols for build\intel\mt_obj\days.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\strnicol.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\strnicmp.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\stricmp.obj ==4324== Reading symbols for build\intel\mt_obj\wcslen.obj ==4324== Reading symbols for build\intel\mt_obj\strncpy_s.obj ==4324== Reading symbols for build\intel\mt_obj\strcpy_s.obj ==4324== Reading symbols for build\intel\mt_obj\strcat_s.obj ==4324== Reading symbols for build\intel\mt_obj\strlen_s.obj ==4324== Reading symbols for build\intel\mt_obj\strpbrk.obj ==4324== Reading symbols for build\intel\mt_obj\_strnicm.obj ==4324== Reading symbols for build\intel\mt_obj\strncmp.obj ==4324== Reading symbols for build\intel\mt_obj\strlen.obj ==4324== Reading symbols for build\intel\mt_obj\strdup.obj ==4324== Reading symbols for build\intel\mt_obj\strcspn.obj ==4324== Reading symbols for build\intel\mt_obj\strcmp.obj ==4324== Reading symbols for build\intel\mt_obj\strchr.obj ==4324== Reading symbols for build\intel\mt_obj\p4_memset.obj ==4324== Reading symbols for build\intel\mt_obj\memset.obj ==4324== Reading symbols for build\intel\mt_obj\memmove.obj ==4324== Reading symbols for build\intel\mt_obj\memcmp.obj ==4324== Reading symbols for build\intel\mt_obj\p4_memcpy.obj ==4324== Reading symbols for build\intel\mt_obj\memcpy.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\outputs.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\outputp.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\output.obj ==4324== Reading symbols for build\intel\mt_obj\vprintf.obj ==4324== Reading symbols for build\intel\mt_obj\printf.obj ==4324== Reading symbols for build\intel\mt_obj\fflush.obj ==4324== Reading symbols for build\intel\mt_obj\fclose.obj ==4324== Reading symbols for build\intel\mt_obj\closeall.obj ==4324== Reading symbols for build\intel\mt_obj\_sftbuf.obj ==4324== Reading symbols for build\intel\mt_obj\_getbuf.obj ==4324== Reading symbols for build\intel\mt_obj\_freebuf.obj ==4324== Reading symbols for build\intel\mt_obj\_flsbuf.obj ==4324== Reading symbols for build\intel\mt_obj\_file.obj ==4324== Reading symbols for build\intel\mt_obj\fileno.obj ==4324== Reading symbols for build\intel\mt_obj\tidtable.obj ==4324== Reading symbols for build\intel\mt_obj\stdenvp.obj ==4324== Reading symbols for build\intel\mt_obj\stdargv.obj ==4324== Reading symbols for build\intel\mt_obj\mlock.obj ==4324== Reading symbols for build\intel\mt_obj\crt0msg.obj ==4324== Reading symbols for build\intel\mt_obj\crt0init.obj ==4324== Reading symbols for build\intel\mt_obj\crt0fp.obj ==4324== Reading symbols for build\intel\mt_obj\crt0dat.obj ==4324== Reading symbols for build\intel\mt_obj\crt0.obj ==4324== Reading symbols for build\intel\mt_obj\alloca16.obj ==4324== Reading symbols for build\intel\mt_obj\chkstk.obj ==4324== Reading symbols for ..\build\intel\mt_obj\initsect.obj ==4324== Reading symbols for build\intel\mt_obj\wtombenv.obj ==4324== Reading symbols for build\intel\mt_obj\winxfltr.obj ==4324== Reading symbols for build\intel\mt_obj\winsig.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\w_str.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\w_loc.obj ==4324== Reading symbols for build\intel\mt_obj\convrtcp.obj ==4324== Reading symbols for build\intel\mt_obj\setlocal.obj ==4324== Reading symbols for build\intel\mt_obj\setenv.obj ==4324== Reading symbols for build\intel\mt_obj\rand_s.obj ==4324== Reading symbols for build\intel\mt_obj\pesect.obj ==4324== Reading symbols for build\intel\mt_obj\nlsdata2.obj ==4324== Reading symbols for build\intel\mt_obj\nlsdata1.obj ==4324== Reading symbols for build\intel\mt_obj\onexit.obj ==4324== Reading symbols for build\intel\mt_obj\lconv.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\invarg.obj ==4324== Reading symbols for build\intel\mt_obj\inittime.obj ==4324== Reading symbols for build\intel\mt_obj\initnum.obj ==4324== Reading symbols for build\intel\mt_obj\initmon.obj ==4324== Reading symbols for build\intel\mt_obj\inithelp.obj ==4324== Reading symbols for build\intel\mt_obj\initctyp.obj ==4324== Reading symbols for build\intel\mt_obj\initcrit.obj ==4324== Reading symbols for build\intel\mt_obj\initcoll.obj ==4324== Reading symbols for build\intel\mt_obj\gs_support.obj ==4324== Reading symbols for build\intel\mt_obj\gs_report.obj ==4324== Reading symbols for build\intel\mt_obj\gs_cookie.obj ==4324== Reading symbols for build\intel\mt_obj\glstatus.obj ==4324== Reading symbols for build\intel\mt_obj\getqloc.obj ==4324== Reading symbols for build\intel\mt_obj\getenv.obj ==4324== Reading symbols for build\intel\mt_obj\errmode.obj ==4324== Reading symbols for build\intel\mt_obj\dbghook.obj ==4324== Reading symbols for build\intel\mt_obj\ctype.obj ==4324== Reading symbols for build\intel\mt_obj\crtmbox.obj ==4324== Reading symbols for build\intel\mt_obj\cmiscdat.obj ==4324== Reading symbols for build\intel\mt_obj\abort.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\a_str.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\a_map.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\a_loc.obj ==4324== Reading symbols for build\intel\mt_obj\a_env.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\a_cmp.obj ==4324== Reading symbols for build\intel\mt_obj\sehprolg4.obj ==4324== Reading symbols for build\intel\mt_obj\secchk.obj ==4324== Reading symbols for build\intel\mt_obj\loadcfg.obj ==4324== Reading symbols for build\intel\mt_obj\exsup4.obj ==4324== Reading symbols for build\intel\mt_obj\exsup.obj ==4324== Reading symbols for build\intel\mt_obj\chandler4.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\mbsnbico.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\mbschr.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\mbctype.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\ismbbyte.obj ==4324== Reading symbols for build\intel\mt_obj\putwch.obj ==4324== Reading symbols for build\intel\mt_obj\write.obj ==4324== Reading symbols for build\intel\mt_obj\osfinfo.obj ==4324== Reading symbols for build\intel\mt_obj\lseeki64.obj ==4324== Reading symbols for build\intel\mt_obj\isatty.obj ==4324== Reading symbols for build\intel\mt_obj\ioinit.obj ==4324== Reading symbols for build\intel\mt_obj\initcon.obj ==4324== Reading symbols for build\intel\mt_obj\commit.obj ==4324== Reading symbols for build\intel\mt_obj\close.obj ==4324== Reading symbols for build\intel\mt_obj\ulldvrm.obj ==4324== Reading symbols for build\intel\mt_obj\llmul.obj ==4324== Reading symbols for build\intel\mt_obj\_newmode.obj ==4324== Reading symbols for build\intel\mt_obj\handler.obj ==4324== Reading symbols for build\intel\mt_obj\sbheap.obj ==4324== Reading symbols for build\intel\mt_obj\realloc.obj ==4324== Reading symbols for build\intel\mt_obj\msize.obj ==4324== Reading symbols for build\intel\mt_obj\malloc.obj ==4324== Reading symbols for build\intel\mt_obj\heapinit.obj ==4324== Reading symbols for build\intel\mt_obj\free.obj ==4324== Reading symbols for build\intel\mt_obj\crtheap.obj ==4324== Reading symbols for build\intel\mt_obj\calloc.obj ==4324== Reading symbols for ..\build\intel\mt_obj\hooks.obj ==4324== Reading symbols for build\intel\mt_obj\dosmap.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\wctomb.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\tolower.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\strtoq.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\strtol.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\mbtowc.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\isctype.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\iswctype.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\_wctype.obj ==4324== Reading symbols for build\intel\mt_obj\cpp_obj\_ctype.obj ==4324== Reading symbols for build\intel\mt_obj\xtoas.obj ==4324== Reading symbols for build\intel\mt_obj\atox.obj ==4324== Reading symbols for KERNEL32.dll ==4324== Reading symbols for * Linker * --4324-- # symbols read = 552 --4324-- # lines read = 0 --4324-- # line2s read = 7770 --4324-- # fpos read = 65 --4324-- REDIR: 0x428c140 (__strcpy_chk) redirected to 0x4028150 (__strcpy_chk) --4324-- Reading syms from /home/dank/wine-git/dlls/system.drv16/system.drv16.so (0x497e000) ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4070E6: strlen (strlen.asm:88) ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020A0: _output_l (output.c:2126) ==4324== by 0x37363533: ??? ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020A2: _output_l (output.c:2126) ==4324== by 0x37363533: ??? ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020A6: _output_l (output.c:2126) ==4324== by 0x37363533: ??? ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020E8: _output_l (output.c:2155) ==4324== by 0x37363533: ??? ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x40211E: _output_l (output.c:2166) ==4324== by 0x37363533: ??? ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x402102: _output_l (output.c:2163) ==4324== by 0x37363533: ??? ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4018E5: write_char (output.c:2440) ==4324== by 0x37363533: ??? ==4324== ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x40B33E: _write_nolock (write.c:289) ==4324== ==4324== Syscall param write(buf) points to uninitialised byte(s) ==4324== at 0x40007F2: ??? (in /lib/ld-2.9.so) ==4324== by 0x48542CD: WriteFile (file.c:532) ==4324== by 0x40B375: _write_nolock (write.c:301) ==4324== Address 0x7f21f80a is on thread 1's stack ==4324== *p is 2134049056 ==4324== Syscall param write(buf) points to uninitialised byte(s) ==4324== at 0x40007F2: ??? (in /lib/ld-2.9.so) ==4324== by 0x475410C: NtTerminateProcess (process.c:59) ==4324== by 0x48820AE: process_ExitProcess (process.c:2337) ==4324== by 0x4880571: ??? (in /home/dank/wine-git/dlls/kernel32/kernel32.dll.so) ==4324== by 0x403C52: __crtExitProcess (crt0dat.c:683) ==4324== by 0x403F9F: exit (crt0dat.c:398) ==4324== by 0x4883314: start_process (process.c:989) ==4324== by 0x4766C13: ??? (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) ==4324== by 0x4766E2F: call_thread_entry_point (signal_i386.c:2306) ==4324== by 0x4744289: start_process (loader.c:2458) ==4324== by 0x403301C: ??? (in /home/dank/wine-git/libs/wine/libwine.so.1.0) ==4324== Address 0x7f21fd80 is on thread 1's stack ==4324== ==4324== Syscall param exit_group(status) contains uninitialised byte(s) ==4324== at 0x40007F2: ??? (in /lib/ld-2.9.so) ==4324== by 0x475412F: NtTerminateProcess (process.c:63) ==4324== by 0x48820AE: process_ExitProcess (process.c:2337) ==4324== by 0x4880571: ??? (in /home/dank/wine-git/dlls/kernel32/kernel32.dll.so) ==4324== by 0x403C52: __crtExitProcess (crt0dat.c:683) ==4324== by 0x403F9F: exit (crt0dat.c:398) ==4324== by 0x4883314: start_process (process.c:989) ==4324== by 0x4766C13: ??? (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) ==4324== by 0x4766E2F: call_thread_entry_point (signal_i386.c:2306) ==4324== by 0x4744289: start_process (loader.c:2458) ==4324== by 0x403301C: ??? (in /home/dank/wine-git/libs/wine/libwine.so.1.0) ==4324== --4324-- Discarding syms at 0x47d3e10-0x47d9318 in /lib/tls/i686/cmov/libnss_compat-2.9.so due to munmap() --4324-- Discarding syms at 0x47f6940-0x47fcc38 in /lib/tls/i686/cmov/libnss_nis-2.9.so due to munmap() --4324-- Discarding syms at 0x47df170-0x47eda28 in /lib/tls/i686/cmov/libnsl-2.9.so due to munmap() --4324-- Discarding syms at 0x4801910-0x4809468 in /lib/tls/i686/cmov/libnss_files-2.9.so due to munmap() ==4324== ==4324== HEAP SUMMARY: ==4324== in use at exit: 238,809 bytes in 170 blocks ==4324== total heap usage: 372 allocs, 202 frees, 362,746 bytes allocated ==4324== ==4324== Searching for pointers to 170 not-freed blocks ==4324== Checked 2,560,136 bytes ==4324== ==4324== LEAK SUMMARY: ==4324== definitely lost: 93 bytes in 4 blocks ==4324== indirectly lost: 120 bytes in 10 blocks ==4324== possibly lost: 0 bytes in 0 blocks ==4324== still reachable: 238,596 bytes in 156 blocks ==4324== suppressed: 0 bytes in 0 blocks ==4324== Rerun with --leak-check=full to see details of leaked memory ==4324== ==4324== Use --track-origins=yes to see where uninitialised values come from ==4324== ERROR SUMMARY: 49 errors from 12 contexts (suppressed: 100 from 59) ==4324== ==4324== 1 errors in context 1 of 12: ==4324== Syscall param exit_group(status) contains uninitialised byte(s) ==4324== at 0x40007F2: ??? (in /lib/ld-2.9.so) ==4324== by 0x475412F: NtTerminateProcess (process.c:63) ==4324== by 0x48820AE: process_ExitProcess (process.c:2337) ==4324== by 0x4880571: ??? (in /home/dank/wine-git/dlls/kernel32/kernel32.dll.so) ==4324== by 0x403C52: __crtExitProcess (crt0dat.c:683) ==4324== by 0x403F9F: exit (crt0dat.c:398) ==4324== by 0x4883314: start_process (process.c:989) ==4324== by 0x4766C13: ??? (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) ==4324== by 0x4766E2F: call_thread_entry_point (signal_i386.c:2306) ==4324== by 0x4744289: start_process (loader.c:2458) ==4324== by 0x403301C: ??? (in /home/dank/wine-git/libs/wine/libwine.so.1.0) ==4324== ==4324== ==4324== 1 errors in context 2 of 12: ==4324== Syscall param write(buf) points to uninitialised byte(s) ==4324== at 0x40007F2: ??? (in /lib/ld-2.9.so) ==4324== by 0x475410C: NtTerminateProcess (process.c:59) ==4324== by 0x48820AE: process_ExitProcess (process.c:2337) ==4324== by 0x4880571: ??? (in /home/dank/wine-git/dlls/kernel32/kernel32.dll.so) ==4324== by 0x403C52: __crtExitProcess (crt0dat.c:683) ==4324== by 0x403F9F: exit (crt0dat.c:398) ==4324== by 0x4883314: start_process (process.c:989) ==4324== by 0x4766C13: ??? (in /home/dank/wine-git/dlls/ntdll/ntdll.dll.so) ==4324== by 0x4766E2F: call_thread_entry_point (signal_i386.c:2306) ==4324== by 0x4744289: start_process (loader.c:2458) ==4324== by 0x403301C: ??? (in /home/dank/wine-git/libs/wine/libwine.so.1.0) ==4324== Address 0x7f21fd80 is on thread 1's stack ==4324== ==4324== ==4324== 1 errors in context 3 of 12: ==4324== Syscall param write(buf) points to uninitialised byte(s) ==4324== at 0x40007F2: ??? (in /lib/ld-2.9.so) ==4324== by 0x48542CD: WriteFile (file.c:532) ==4324== by 0x40B375: _write_nolock (write.c:301) ==4324== Address 0x7f21f80a is on thread 1's stack ==4324== ==4324== ==4324== 1 errors in context 4 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020E8: _output_l (output.c:2155) ==4324== by 0x37363533: ??? ==4324== ==4324== ==4324== 1 errors in context 5 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020A6: _output_l (output.c:2126) ==4324== by 0x37363533: ??? ==4324== ==4324== ==4324== 1 errors in context 6 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020A2: _output_l (output.c:2126) ==4324== by 0x37363533: ??? ==4324== ==4324== ==4324== 1 errors in context 7 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4020A0: _output_l (output.c:2126) ==4324== by 0x37363533: ??? ==4324== ==4324== ==4324== 2 errors in context 8 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4070E6: strlen (strlen.asm:88) ==4324== ==4324== ==4324== 10 errors in context 9 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x40B33E: _write_nolock (write.c:289) ==4324== ==4324== ==4324== 10 errors in context 10 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x4018E5: write_char (output.c:2440) ==4324== by 0x37363533: ??? ==4324== ==4324== ==4324== 10 errors in context 11 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x402102: _output_l (output.c:2163) ==4324== by 0x37363533: ??? ==4324== ==4324== ==4324== 10 errors in context 12 of 12: ==4324== Conditional jump or move depends on uninitialised value(s) ==4324== at 0x40211E: _output_l (output.c:2166) ==4324== by 0x37363533: ??? ==4324== --4324-- --4324-- used_suppression: 27 glibc-2.9-on-SUSE-10.3-(x86) --4324-- used_suppression: 4 dl-hack3-cond-4 --4324-- used_suppression: 2 dl-hack5-32bit-addr-4 --4324-- used_suppression: 67 dl-hack3-cond-1 ==4324== ==4324== ERROR SUMMARY: 49 errors from 12 contexts (suppressed: 100 from 59)