4: --24040:1:debuglog DebugLog system started by Stage 1, level 2 logging requested 4: --24040:1:launcher tool 'memcheck' requested 4: --24040:1:launcher selected platform 'x86-linux' 4: --24040:1:launcher launching /home/jeroen/MirrorDirs/valgrind-svn/.in_place/x86-linux/memcheck 4: --24040:1:debuglog DebugLog system started by Stage 2 (main), level 2 logging requested 4: --24040:1:main Welcome to Valgrind version 3.2.0.SVN debug logging 4: --24040:1:main Checking current stack is plausible 4: --24040:1:main Checking initial stack was noted 4: --24040:1:main Starting the address space manager 4: --24040:2:aspacem sp_at_startup = 0x00BFFFF440 (supplied) 4: --24040:2:aspacem minAddr = 0x0004000000 (computed) 4: --24040:2:aspacem maxAddr = 0x00BFFFEFFF (computed) 4: --24040:2:aspacem cStart = 0x0004000000 (computed) 4: --24040:2:aspacem vStart = 0x0062000000 (computed) 4: --24040:2:aspacem suggested_clstack_top = 0x00BEFFFFFF (computed) 4: --24040:2:aspacem <<< SHOW_SEGMENTS: Initial layout (5 segments, 0 segnames) 4: --24040:2:aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 4: --24040:2:aspacem 1: 0004000000-0061FFFFFF 1504m 4: --24040:2:aspacem 2: RSVN 0062000000-0062000FFF 4096 ----- SmFixed 4: --24040:2:aspacem 3: 0062001000-00BFFFEFFF 1503m 4: --24040:2:aspacem 4: RSVN 00BFFFF000-00FFFFFFFF 1024m ----- SmFixed 4: --24040:2:aspacem >>> 4: --24040:2:aspacem Reading /proc/self/maps 4: --24040:2:aspacem <<< SHOW_SEGMENTS: With contents of /proc/self/maps (10 segments, 1 segnames) 4: --24040:2:aspacem ( 0) /home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux 4: --24040:2:aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 4: --24040:2:aspacem 1: 0004000000-0061FFFFFF 1504m 4: --24040:2:aspacem 2: RSVN 0062000000-0062000FFF 4096 ----- SmFixed 4: --24040:2:aspacem 3: 0062001000-00AFFFFFFF 1247m 4: --24040:2:aspacem 4: FILE 00B0000000-00B014EFFF 1372160 r-x-- d=0x303 i=1162193 o=0 (0) 4: --24040:2:aspacem 5: FILE 00B014F000-00B014FFFF 4096 rw--- d=0x303 i=1162193 o=1368064 (0) 4: --24040:2:aspacem 6: ANON 00B0150000-00B07DBFFF 6864896 rwx-- 4: --24040:2:aspacem 7: 00B07DC000-00BFFFEFFF 248m 4: --24040:2:aspacem 8: ANON 00BFFFF000-00BFFFFFFF 4096 rwx-- 4: --24040:2:aspacem 9: RSVN 00C0000000-00FFFFFFFF 1024m ----- SmFixed 4: --24040:2:aspacem >>> 4: --24040:1:main Address space manager is running 4: --24040:1:main Starting the dynamic memory manager 4: --24040:1:mallocfr newSuperblock at 0x62001000 (pszB 1048560) owner VALGRIND/tool 4: --24040:1:main Dynamic memory manager is running 4: --24040:1:main Getting stage1's name 4: --24040:1:main Get hardware capabilities ... 4: --24040:1:main ... arch = X86, subarch = x86-sse1 4: --24040:1:main Split up command line 4: --24040:1:main Preprocess command line opts 4: --24040:1:main Loading client 4: --24040:1:main Setup client env 4: --24040:2:main preload_string: 4: --24040:2:main "/home/jeroen/MirrorDirs/valgrind-svn/.in_place/x86-linux/vgpreload_core.so:/home/jeroen/MirrorDirs/valgrind-svn/.in_place/x86-linux/vgpreload_memcheck.so" 4: --24040:1:main Setup client stack 4: --24040:2:main Client info: initial_IP=0x4000C20 initial_SP=0xBEFFF510 brk_base=0x804D000 4: --24040:1:main Setup client data (brk) segment 4: --24040:1:main Setup file descriptors 4: --24040:1:main Create fake /proc//cmdline 4: --24040:1:main Initialise the tool part 1 (pre_clo_init) 4: --24040:1:main Print help and quit, if requested 4: --24040:1:main Process Valgrind's command line options, setup logging 4: --24040:1:mallocfr newSuperblock at 0x62101000 (pszB 1048560) owner VALGRIND/core 4: --24040:1:main Print the preamble... 4: ==24040== Memcheck, a memory error detector. 4: ==24040== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. 4: ==24040== Using LibVEX rev 1482, a library for dynamic binary translation. 4: ==24040== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. 4: ==24040== Using valgrind-3.2.0.SVN, a dynamic binary instrumentation framework. 4: ==24040== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. 4: ==24040== 4: --24040-- Command line 4: --24040-- /home/jeroen/MirrorDirs/valgrind-testing/coregrind/valgrind 4: --24040-- --tool=none 4: --24040-- -v 4: --24040-- -d 4: --24040-- -d 4: --24040-- --command-line-only=yes 4: --24040-- --log-fd=3 4: --24040-- --debug-fd=3 4: --24040-- --sanity-level=3 4: --24040-- /home/jeroen/MirrorDirs/valgrind-testing/tests/true 4: --24040-- Startup, with flags: 4: --24040-- --tool=memcheck 4: --24040-- -v 4: --24040-- -d 4: --24040-- -d 4: --24040-- --command-line-only=yes 4: --24040-- --sim-hints=enable-outer 4: --24040-- --trace-children=yes 4: --24040-- --log-fd=4 4: --24040-- --debug-fd=4 4: --24040-- --sanity-level=3 4: --24040-- Contents of /proc/version: 4: --24040-- Linux version 2.4.26-1-386 (horms@tabatha) (gcc version 3.2.3 (Debian)) #1 Tue Aug 24 13:31:19 JST 2004 4: --24040-- Arch and subarch: X86, x86-sse1 4: --24040-- Valgrind library directory: /home/jeroen/MirrorDirs/valgrind-svn/.in_place 4: --24040:1:main ...finished the preamble 4: --24040:1:main Initialise the tool part 2 (post_clo_init) 4: --24040:1:main Initialise TT/TC 4: --24040:2:transtab cache: 8 sectors of 20127744 bytes each = 161021952 total 4: --24040:2:transtab table: 524168 total entries, max occupancy 419328 (80%) 4: --24040:1:main Initialise redirects 4: --24040:1:mallocfr newSuperblock at 0x62201000 (pszB 1048560) owner VALGRIND/symtab 4: --24040:1:main Load initial debug info 4: --24040-- Reading syms from /lib/ld-2.3.2.so (0x4000000) 4: --24040-- Reading debug info from /lib/ld-2.3.2.so... 4: --24040-- ... CRC mismatch (computed E7117123 wanted 4ECF6D33) 4: --24040-- object doesn't have a symbol table 4: --24040-- Reading syms from /home/jeroen/MirrorDirs/valgrind-testing/coregrind/valgrind (0x8048000) 4: --24040-- Reading syms from /home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux (0xB0000000) 4: --24040-- object doesn't have a dynamic symbol table 4: --24040:1:mallocfr newSuperblock at 0x62301000 (pszB 1048560) owner VALGRIND/symtab 4: --24040:1:mallocfr newSuperblock at 0x62401000 (pszB 1048560) owner VALGRIND/symtab 4: --24040:1:redir transfer ownership V -> C of 0xB0022000 .. 0xB0022FFF 4: --24040:1:main Tell tool about initial permissions 4: --24040:2:main tell tool about 0004000000-0004015FFF r-x 4: --24040:2:main tell tool about 0004016000-0004016FFF rw- 4: --24040:2:main tell tool about 0008048000-000804AFFF r-x 4: --24040:2:main tell tool about 000804B000-000804BFFF rw- 4: --24040:2:main tell tool about 000804C000-000804CFFF rw- 4: --24040:2:main tell tool about 000804D000-000804DFFF rwx 4: --24040:2:main also tell about 00B0000000-00B0021FFF r-- 4: --24040:2:main tell tool about 00B0022000-00B0022FFF r-x 4: --24040:2:main also tell about 00B0023000-00B014EFFF r-- 4: --24040:2:main also tell about 00B014F000-00B014FFFF r-- 4: --24040:2:main tell tool about 00BEFFF000-00BEFFFFFF rwx 4: --24040:2:main mark stack inaccessible 00BEFFF000-00BEFFF50F 4: --24040:1:main Initialise scheduler 4: --24040:1:main Initialise thread 1's state 4: --24040:1:main Initialise signal management 4: --24040:1:main Load suppressions 4: --24040-- Reading suppressions file: /home/jeroen/MirrorDirs/valgrind-svn/.in_place/default.supp 4: --24040:2:stacks register 0xBEFFF000-0xBEFFFFFF as stack 0 4: --24040:1:main 4: --24040:1:main 4: --24040:1:aspacem <<< SHOW_SEGMENTS: Memory layout at client startup (24 segments, 3 segnames) 4: --24040:1:aspacem ( 0) /home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux 4: --24040:1:aspacem ( 1) /home/jeroen/MirrorDirs/valgrind-testing/coregrind/valgrind 4: --24040:1:aspacem ( 2) /lib/ld-2.3.2.so 4: --24040:1:aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 4: --24040:1:aspacem 1: file 0004000000-0004015FFF 90112 r-x-- d=0x301 i=224909 o=0 (2) 4: --24040:1:aspacem 2: file 0004016000-0004016FFF 4096 rw--- d=0x301 i=224909 o=86016 (2) 4: --24040:1:aspacem 3: 0004017000-0008047FFF 64m 4: --24040:1:aspacem 4: file 0008048000-000804AFFF 12288 r-x-- d=0x303 i=1423198 o=0 (1) 4: --24040:1:aspacem 5: file 000804B000-000804BFFF 4096 rw--- d=0x303 i=1423198 o=8192 (1) 4: --24040:1:aspacem 6: anon 000804C000-000804CFFF 4096 rw--- 4: --24040:1:aspacem 7: anon 000804D000-000804DFFF 4096 rwx-- 4: --24040:1:aspacem 8: RSVN 000804E000-000884CFFF 8384512 ----- SmLower 4: --24040:1:aspacem 9: 000884D000-0061FFFFFF 1431m 4: --24040:1:aspacem 10: RSVN 0062000000-0062000FFF 4096 ----- SmFixed 4: --24040:1:aspacem 11: ANON 0062001000-006255AFFF 5611520 rwx-- 4: --24040:1:aspacem 12: 006255B000-00AFFFFFFF 1242m 4: --24040:1:aspacem 13: FILE 00B0000000-00B0021FFF 139264 r-x-- d=0x303 i=1162193 o=0 (0) 4: --24040:1:aspacem 14: file 00B0022000-00B0022FFF 4096 r-x-- d=0x303 i=1162193 o=139264 (0) 4: --24040:1:aspacem 15: FILE 00B0023000-00B014EFFF 1228800 r-x-- d=0x303 i=1162193 o=143360 (0) 4: --24040:1:aspacem 16: FILE 00B014F000-00B014FFFF 4096 rw--- d=0x303 i=1162193 o=1368064 (0) 4: --24040:1:aspacem 17: ANON 00B0150000-00B07DBFFF 6864896 rwx-- 4: --24040:1:aspacem 18: 00B07DC000-00BE7FFFFF 224m 4: --24040:1:aspacem 19: RSVN 00BE800000-00BEFFEFFF 8384512 ----- SmUpper 4: --24040:1:aspacem 20: anon 00BEFFF000-00BEFFFFFF 4096 rwx-- 4: --24040:1:aspacem 21: 00BF000000-00BFFFEFFF 15m 4: --24040:1:aspacem 22: ANON 00BFFFF000-00BFFFFFFF 4096 rwx-- 4: --24040:1:aspacem 23: RSVN 00C0000000-00FFFFFFFF 1024m ----- SmFixed 4: --24040:1:aspacem >>> 4: --24040:1:main 4: --24040:1:main 4: --24040:1:main Running thread 1 4: --24040:1:syswrap- entering VG_(main_thread_wrapper_NORETURN) 4: --24040:1:aspacem allocated thread stack at 0x6255B000 size 81920 4: --24040:1:syswrap- run_a_thread_NORETURN(tid=1): pre-thread_wrapper 4: --24040:1:syswrap- thread_wrapper(tid=1): entry 4: --24040:1:transtab allocate sector 0 4: --24040:1:mallocfr newSuperblock at 0x63D61000 (pszB 65520) owner VALGRIND/ttaux 4: --24040:1:signals extending a stack base 0xBEFFF000 down by 4096 4: --24040:2:stacks change stack 0 from 0xBEFFF000-0xBEFFFFFF to 0xBEFFE000-0xBEFFFFFF 4: --24040-- Reading syms from /home/jeroen/MirrorDirs/valgrind-svn/coregrind/vgpreload_core-x86-linux.so (0x4018000) 4: --24040:1:mallocfr newSuperblock at 0x63D71000 (pszB 262128) owner VALGRIND/exectxt 4: --24040:1:mallocfr newSuperblock at 0x63DB1000 (pszB 65520) owner VALGRIND/errors 4: --24040-- Reading syms from /home/jeroen/MirrorDirs/valgrind-svn/memcheck/vgpreload_memcheck-x86-linux.so (0x401A000) 4: --24040-- Reading syms from /lib/libc-2.3.2.so (0x402D000) 4: --24040-- Reading debug info from /lib/libc-2.3.2.so... 4: --24040-- ... CRC mismatch (computed 76EC50B6 wanted 52619D67) 4: --24040-- object doesn't have a symbol table 4: --24040-- REDIR: 0x40A2FD0 (rindex) redirected to 0x401D0F0 (rindex) 3: >--24040:1:debuglog DebugLog system started by Stage 1, level 2 logging requested 3: >--24040:1:launcher tool 'none' requested 4: --24040-- REDIR: 0x40A1800 (index) redirected to 0x401D1E0 (index) 3: >--24040:1:launcher selected platform 'x86-linux' 4: --24040-- REDIR: 0x40A4530 (memset) redirected to 0x401DC80 (memset) 4: --24040-- REDIR: 0x409DF20 (malloc) redirected to 0x401B5D4 (malloc) 4: --24040:1:mallocfr newSuperblock at 0x4160000 (pszB 1048560) owner CLIENT/client 4: --24040-- REDIR: 0x40A17D0 (strcat) redirected to 0x401D270 (strcat) 4: --24040-- REDIR: 0x40A2CF0 (strlen) redirected to 0x401D4A0 (strlen) 4: --24040-- REDIR: 0x40A2E50 (strncmp) redirected to 0x401D720 (strncmp) 4: --24040:1:signals extending a stack base 0xBEFFE000 down by 4096 4: --24040:2:stacks change stack 0 from 0xBEFFE000-0xBEFFFFFF to 0xBEFFD000-0xBEFFFFFF 3: >--24040:1:launcher launching /home/jeroen/MirrorDirs/valgrind-testing/.in_place/x86-linux/none 4: --24040:1:syswrap Exec of /home/jeroen/MirrorDirs/valgrind-testing/.in_place/x86-linux/none 4: --24040:1:debuglog DebugLog system started by Stage 1, level 2 logging requested 4: --24040:1:launcher tool 'memcheck' requested 4: --24040:1:launcher selected platform 'x86-linux' 4: --24040:1:launcher launching /home/jeroen/MirrorDirs/valgrind-svn/.in_place/x86-linux/memcheck 4: --24040:1:debuglog DebugLog system started by Stage 2 (main), level 2 logging requested 4: --24040:1:main Welcome to Valgrind version 3.2.0.SVN debug logging 4: --24040:1:main Checking current stack is plausible 4: --24040:1:main Checking initial stack was noted 4: --24040:1:main Starting the address space manager 4: --24040:2:aspacem sp_at_startup = 0x00BFFFF3F0 (supplied) 4: --24040:2:aspacem minAddr = 0x0004000000 (computed) 4: --24040:2:aspacem maxAddr = 0x00BFFFEFFF (computed) 4: --24040:2:aspacem cStart = 0x0004000000 (computed) 4: --24040:2:aspacem vStart = 0x0062000000 (computed) 4: --24040:2:aspacem suggested_clstack_top = 0x00BEFFFFFF (computed) 4: --24040:2:aspacem <<< SHOW_SEGMENTS: Initial layout (5 segments, 0 segnames) 4: --24040:2:aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 4: --24040:2:aspacem 1: 0004000000-0061FFFFFF 1504m 4: --24040:2:aspacem 2: RSVN 0062000000-0062000FFF 4096 ----- SmFixed 4: --24040:2:aspacem 3: 0062001000-00BFFFEFFF 1503m 4: --24040:2:aspacem 4: RSVN 00BFFFF000-00FFFFFFFF 1024m ----- SmFixed 4: --24040:2:aspacem >>> 4: --24040:2:aspacem Reading /proc/self/maps 4: --24040:2:aspacem <<< SHOW_SEGMENTS: With contents of /proc/self/maps (10 segments, 1 segnames) 4: --24040:2:aspacem ( 0) /home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux 4: --24040:2:aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 4: --24040:2:aspacem 1: 0004000000-0061FFFFFF 1504m 4: --24040:2:aspacem 2: RSVN 0062000000-0062000FFF 4096 ----- SmFixed 4: --24040:2:aspacem 3: 0062001000-00AFFFFFFF 1247m 4: --24040:2:aspacem 4: FILE 00B0000000-00B014EFFF 1372160 r-x-- d=0x303 i=1162193 o=0 (0) 4: --24040:2:aspacem 5: FILE 00B014F000-00B014FFFF 4096 rw--- d=0x303 i=1162193 o=1368064 (0) 4: --24040:2:aspacem 6: ANON 00B0150000-00B07DBFFF 6864896 rwx-- 4: --24040:2:aspacem 7: 00B07DC000-00BFFFEFFF 248m 4: --24040:2:aspacem 8: ANON 00BFFFF000-00BFFFFFFF 4096 rwx-- 4: --24040:2:aspacem 9: RSVN 00C0000000-00FFFFFFFF 1024m ----- SmFixed 4: --24040:2:aspacem >>> 4: --24040:1:main Address space manager is running 4: --24040:1:main Starting the dynamic memory manager 4: --24040:1:mallocfr newSuperblock at 0x62001000 (pszB 1048560) owner VALGRIND/tool 4: --24040:1:main Dynamic memory manager is running 4: --24040:1:main Getting stage1's name 4: --24040:1:main Get hardware capabilities ... 4: --24040:1:main ... arch = X86, subarch = x86-sse1 4: --24040:1:main Split up command line 4: --24040:1:main Preprocess command line opts 4: --24040:1:main Loading client 4: --24040:1:main Setup client env 4: --24040:2:main preload_string: 4: --24040:2:main "/home/jeroen/MirrorDirs/valgrind-svn/.in_place/x86-linux/vgpreload_core.so:/home/jeroen/MirrorDirs/valgrind-svn/.in_place/x86-linux/vgpreload_memcheck.so" 4: --24040:1:main Setup client stack 4: --24040:2:main Client info: initial_IP=0xA0007517 initial_SP=0xBEFFF4B0 brk_base=0xA072C000 4: --24040:1:main Setup client data (brk) segment 4: --24040:1:main Setup file descriptors 4: --24040:1:main Create fake /proc//cmdline 4: --24040:1:main Initialise the tool part 1 (pre_clo_init) 4: --24040:1:main Print help and quit, if requested 4: --24040:1:main Process Valgrind's command line options, setup logging 4: --24040:1:mallocfr newSuperblock at 0x62101000 (pszB 1048560) owner VALGRIND/core 4: --24040:1:main Print the preamble... 4: ==24040== Memcheck, a memory error detector. 4: ==24040== Copyright (C) 2002-2005, and GNU GPL'd, by Julian Seward et al. 4: ==24040== Using LibVEX rev 1482, a library for dynamic binary translation. 4: ==24040== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. 4: ==24040== Using valgrind-3.2.0.SVN, a dynamic binary instrumentation framework. 4: ==24040== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. 4: ==24040== 4: --24040-- Command line 4: --24040-- /home/jeroen/MirrorDirs/valgrind-testing/.in_place/x86-linux/none 4: --24040-- --tool=none 4: --24040-- -v 4: --24040-- -d 4: --24040-- -d 4: --24040-- --command-line-only=yes 4: --24040-- --log-fd=3 4: --24040-- --debug-fd=3 4: --24040-- --sanity-level=3 4: --24040-- /home/jeroen/MirrorDirs/valgrind-testing/tests/true 4: --24040-- Startup, with flags: 4: --24040-- --tool=memcheck 4: --24040-- -v 4: --24040-- -d 4: --24040-- -d 4: --24040-- --command-line-only=yes 4: --24040-- --sim-hints=enable-outer 4: --24040-- --trace-children=yes 4: --24040-- --log-fd=4 4: --24040-- --debug-fd=4 4: --24040-- --sanity-level=3 4: --24040-- Contents of /proc/version: 4: --24040-- Linux version 2.4.26-1-386 (horms@tabatha) (gcc version 3.2.3 (Debian)) #1 Tue Aug 24 13:31:19 JST 2004 4: --24040-- Arch and subarch: X86, x86-sse1 4: --24040-- Valgrind library directory: /home/jeroen/MirrorDirs/valgrind-svn/.in_place 4: --24040:1:main ...finished the preamble 4: --24040:1:main Initialise the tool part 2 (post_clo_init) 4: --24040:1:main Initialise TT/TC 4: --24040:2:transtab cache: 8 sectors of 20127744 bytes each = 161021952 total 4: --24040:2:transtab table: 524168 total entries, max occupancy 419328 (80%) 4: --24040:1:main Initialise redirects 4: --24040:1:mallocfr newSuperblock at 0x62201000 (pszB 1048560) owner VALGRIND/symtab 4: --24040:1:main Load initial debug info 4: --24040-- Reading syms from /home/jeroen/MirrorDirs/valgrind-testing/none/none-x86-linux (0xA0000000) 4: --24040-- object doesn't have a dynamic symbol table 4: --24040:1:mallocfr newSuperblock at 0x62301000 (pszB 1048560) owner VALGRIND/symtab 4: --24040:1:mallocfr newSuperblock at 0x62401000 (pszB 1048560) owner VALGRIND/symtab 4: --24040-- Reading syms from /home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux (0xB0000000) 4: --24040-- object doesn't have a dynamic symbol table 4: --24040:1:mallocfr newSuperblock at 0x62501000 (pszB 1048560) owner VALGRIND/symtab 4: --24040:1:redir transfer ownership V -> C of 0xB0022000 .. 0xB0022FFF 4: --24040:1:main Tell tool about initial permissions 4: --24040:2:main tell tool about 00A0000000-00A013BFFF r-x 4: --24040:2:main tell tool about 00A013C000-00A013CFFF rw- 4: --24040:2:main tell tool about 00A013D000-00A072BFFF rw- 4: --24040:2:main tell tool about 00A072C000-00A072CFFF rwx 4: --24040:2:main also tell about 00B0000000-00B0021FFF r-- 4: --24040:2:main tell tool about 00B0022000-00B0022FFF r-x 4: --24040:2:main also tell about 00B0023000-00B014EFFF r-- 4: --24040:2:main also tell about 00B014F000-00B014FFFF r-- 4: --24040:2:main tell tool about 00BEFFF000-00BEFFFFFF rwx 4: --24040:2:main mark stack inaccessible 00BEFFF000-00BEFFF4AF 4: --24040:1:main Initialise scheduler 4: --24040:1:main Initialise thread 1's state 4: --24040:1:main Initialise signal management 4: --24040:1:main Load suppressions 4: --24040-- Reading suppressions file: /home/jeroen/MirrorDirs/valgrind-svn/.in_place/default.supp 4: --24040:2:stacks register 0xBEFFF000-0xBEFFFFFF as stack 0 4: --24040:1:main 4: --24040:1:main 4: --24040:1:aspacem <<< SHOW_SEGMENTS: Memory layout at client startup (22 segments, 2 segnames) 4: --24040:1:aspacem ( 0) /home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux 4: --24040:1:aspacem ( 1) /home/jeroen/MirrorDirs/valgrind-testing/none/none-x86-linux 4: --24040:1:aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 4: --24040:1:aspacem 1: 0004000000-0061FFFFFF 1504m 4: --24040:1:aspacem 2: RSVN 0062000000-0062000FFF 4096 ----- SmFixed 4: --24040:1:aspacem 3: ANON 0062001000-006265AFFF 6660096 rwx-- 4: --24040:1:aspacem 4: 006265B000-009FFFFFFF 985m 4: --24040:1:aspacem 5: file 00A0000000-00A013BFFF 1294336 r-x-- d=0x303 i=196419 o=0 (1) 4: --24040:1:aspacem 6: file 00A013C000-00A013CFFF 4096 rw--- d=0x303 i=196419 o=1290240 (1) 4: --24040:1:aspacem 7: anon 00A013D000-00A072BFFF 6221824 rw--- 4: --24040:1:aspacem 8: anon 00A072C000-00A072CFFF 4096 rwx-- 4: --24040:1:aspacem 9: RSVN 00A072D000-00A0F2BFFF 8384512 ----- SmLower 4: --24040:1:aspacem 10: 00A0F2C000-00AFFFFFFF 240m 4: --24040:1:aspacem 11: FILE 00B0000000-00B0021FFF 139264 r-x-- d=0x303 i=1162193 o=0 (0) 4: --24040:1:aspacem 12: file 00B0022000-00B0022FFF 4096 r-x-- d=0x303 i=1162193 o=139264 (0) 4: --24040:1:aspacem 13: FILE 00B0023000-00B014EFFF 1228800 r-x-- d=0x303 i=1162193 o=143360 (0) 4: --24040:1:aspacem 14: FILE 00B014F000-00B014FFFF 4096 rw--- d=0x303 i=1162193 o=1368064 (0) 4: --24040:1:aspacem 15: ANON 00B0150000-00B07DBFFF 6864896 rwx-- 4: --24040:1:aspacem 16: 00B07DC000-00BE7FFFFF 224m 4: --24040:1:aspacem 17: RSVN 00BE800000-00BEFFEFFF 8384512 ----- SmUpper 4: --24040:1:aspacem 18: anon 00BEFFF000-00BEFFFFFF 4096 rwx-- 4: --24040:1:aspacem 19: 00BF000000-00BFFFEFFF 15m 4: --24040:1:aspacem 20: ANON 00BFFFF000-00BFFFFFFF 4096 rwx-- 4: --24040:1:aspacem 21: RSVN 00C0000000-00FFFFFFFF 1024m ----- SmFixed 4: --24040:1:aspacem >>> 4: --24040:1:main 4: --24040:1:main 4: --24040:1:main Running thread 1 4: --24040:1:syswrap- entering VG_(main_thread_wrapper_NORETURN) 4: --24040:1:aspacem allocated thread stack at 0x6265B000 size 81920 4: --24040:1:syswrap- run_a_thread_NORETURN(tid=1): pre-thread_wrapper 4: --24040:1:syswrap- thread_wrapper(tid=1): entry 4: --24040:1:transtab allocate sector 0 4: --24040:1:mallocfr newSuperblock at 0x63E61000 (pszB 65520) owner VALGRIND/ttaux 3: >--24040:1:debuglog DebugLog system started by Stage 2 (main), level 2 logging requested 3: >--24040:1: main Welcome to Valgrind version 3.2.0.SVN debug logging 3: >--24040:1: main Checking current stack is plausible 3: >--24040:1: main Checking initial stack was noted 3: >--24040:1: main Starting the address space manager 3: >--24040:2: aspacem sp_at_startup = 0x00BEFFF4B0 (supplied) 3: >--24040:2: aspacem minAddr = 0x0004000000 (computed) 3: >--24040:2: aspacem maxAddr = 0x00BEFFEFFF (computed) 3: >--24040:2: aspacem cStart = 0x0004000000 (computed) 3: >--24040:2: aspacem vStart = 0x0051800000 (computed) 3: >--24040:2: aspacem suggested_clstack_top = 0x00BDFFFFFF (computed) 3: >--24040:2: aspacem <<< SHOW_SEGMENTS: Initial layout (5 segments, 0 segnames) 3: >--24040:2: aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 3: >--24040:2: aspacem 1: 0004000000-00517FFFFF 1240m 3: >--24040:2: aspacem 2: RSVN 0051800000-0051800FFF 4096 ----- SmFixed 3: >--24040:2: aspacem 3: 0051801000-00BEFFEFFF 1751m 3: >--24040:2: aspacem 4: RSVN 00BEFFF000-00FFFFFFFF 1040m ----- SmFixed 3: >--24040:2: aspacem >>> 3: >--24040:2: aspacem Reading /proc/self/maps 3: >--24040:1: aspacem Found file '/home/jeroen/MirrorDirs/valgrind-testing/none/none-x86-linux'. 3: >--24040:1: aspacem Found file '/home/jeroen/MirrorDirs/valgrind-testing/none/none-x86-linux'. 3: >--24040:1: aspacem Found file '/home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux'. 3: >--24040:1: aspacem Found file '/home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux'. 3: >--24040:2: aspacem <<< SHOW_SEGMENTS: With contents of /proc/self/maps (23 segments, 2 segnames) 3: >--24040:2: aspacem ( 0) /home/jeroen/MirrorDirs/valgrind-testing/none/none-x86-linux 3: >--24040:2: aspacem ( 1) /home/jeroen/MirrorDirs/valgrind-svn/memcheck/memcheck-x86-linux 3: >--24040:2: aspacem 0: RSVN 0000000000-0003FFFFFF 64m ----- SmFixed 3: >--24040:2: aspacem 1: 0004000000-00517FFFFF 1240m 3: >--24040:2: aspacem 2: RSVN 0051800000-0051800FFF 4096 ----- SmFixed 3: >--24040:2: aspacem 3: 0051801000-0062000FFF 264m 3: >--24040:2: aspacem 4: ANON 0062001000-006265AFFF 6660096 rwx-- 3: >--24040:2: aspacem 5: ANON 006265B000-006265CFFF 8192 ----- 3: >--24040:2: aspacem 6: ANON 006265D000-006266CFFF 65536 rwx-- 3: >--24040:2: aspacem 7: ANON 006266D000-006266EFFF 8192 ----- 3: >--24040:2: aspacem 8: ANON 006266F000-0063EDCFFF 24m rwx-- 3: >--24040:2: aspacem 9: 0063EDD000-009FFFFFFF 961m 3: >--24040:2: aspacem 10: FILE 00A0000000-00A013BFFF 1294336 r-x-- d=0x303 i=196419 o=0 (0) 3: >--24040:2: aspacem 11: FILE 00A013C000-00A013CFFF 4096 rw--- d=0x303 i=196419 o=1290240 (0) 3: >--24040:2: aspacem 12: ANON 00A013D000-00A072BFFF 6221824 rw--- 3: >--24040:2: aspacem 13: ANON 00A072C000-00A072CFFF 4096 rwx-- 3: >--24040:2: aspacem 14: 00A072D000-00AFFFFFFF 248m 3: >--24040:2: aspacem 15: FILE 00B0000000-00B014EFFF 1372160 r-x-- d=0x303 i=1162193 o=0 (1) 3: >--24040:2: aspacem 16: FILE 00B014F000-00B014FFFF 4096 rw--- d=0x303 i=1162193 o=1368064 (1) 3: >--24040:2: aspacem 17: ANON 00B0150000-00B07DBFFF 6864896 rwx-- 3: >--24040:2: aspacem 18: 00B07DC000-00BEFFEFFF 232m 3: >--24040:2: aspacem 19: ANON 00BEFFF000-00BEFFFFFF 4096 rwx-- 3: >--24040:2: aspacem 20: RSVN 00BF000000-00BFFFEFFF 15m ----- SmFixed 3: >--24040:2: aspacem 21: ANON 00BFFFF000-00BFFFFFFF 4096 rwx-- 3: >--24040:2: aspacem 22: RSVN 00C0000000-00FFFFFFFF 1024m ----- SmFixed 3: >--24040:2: aspacem >>> 3: >--24040:1: main Address space manager is running 3: >--24040:1: main Starting the dynamic memory manager 3: >--24040:1:mallocfr newSuperblock at 0x51801000 (pszB 1048560) owner VALGRIND/tool 4: --24040:1:mallocfr newSuperblock at 0x63F13000 (pszB 262128) owner VALGRIND/exectxt 3: >--24040:1: main Dynamic memory manager is running 3: >--24040:1: main Getting stage1's name 3: >--24040:1: main Get hardware capabilities ... 3: >--24040:1: main ... arch = X86, subarch = x86-sse1 3: >--24040:1: main Split up command line 3: >--24040:1: main Preprocess command line opts 3: >--24040:1: main Loading client 4: --24040-- Reading syms from /home/jeroen/MirrorDirs/valgrind-testing/tests/true (0x8048000) 4: --24040-- Reading syms from /lib/ld-2.3.2.so (0x4000000) 4: --24040-- Reading debug info from /lib/ld-2.3.2.so... 4: --24040-- ... CRC mismatch (computed E7117123 wanted 4ECF6D33) 4: --24040-- object doesn't have a symbol table 3: >--24040:1: main Setup client env 3: >--24040:2: main preload_string: 3: >--24040:2: main "/home/jeroen/MirrorDirs/valgrind-testing/.in_place/x86-linux/vgpreload_core.so" 3: >--24040:1: main Setup client stack 3: >--24040:2: main Client info: initial_IP=0x4000C20 initial_SP=0xBDFFF570 brk_base=0x804A000 3: >--24040:1: main Setup client data (brk) segment 3: >--24040:1: main Setup file descriptors 3: >--24040:1: main Create fake /proc//cmdline 3: >--24040:1: main Initialise the tool part 1 (pre_clo_init) 3: >--24040:1: main Print help and quit, if requested 3: >--24040:1: main Process Valgrind's command line options, setup logging 3: >--24040:1: main Print the preamble... 3: >==24040== Nulgrind, a binary JIT-compiler. 3: >==24040== Copyright (C) 2002-2005, and GNU GPL'd, by Nicholas Nethercote. 3: >==24040== Using LibVEX rev 1479, a library for dynamic binary translation. 3: >==24040== Copyright (C) 2004-2005, and GNU GPL'd, by OpenWorks LLP. 3: >==24040== Using valgrind-3.2.0.SVN, a dynamic binary instrumentation framework. 3: >==24040== Copyright (C) 2000-2005, and GNU GPL'd, by Julian Seward et al. 3: >==24040== 3: >--24040-- Command line 3: >--24040-- /home/jeroen/MirrorDirs/valgrind-testing/tests/true 3: >--24040-- Startup, with flags: 3: >--24040-- --tool=none 3: >--24040-- -v 3: >--24040-- -d 3: >--24040-- -d 3: >--24040-- --command-line-only=yes 3: >--24040-- --log-fd=3 3: >--24040-- --debug-fd=3 3: >--24040-- --sanity-level=3 3: >--24040-- Contents of /proc/version: 3: >--24040-- Linux version 2.4.26-1-386 (horms@tabatha) (gcc version 3.2.3 (Debian)) #1 Tue Aug 24 13:31:19 JST 2004 3: >--24040-- Arch and subarch: X86, x86-sse1 3: >--24040-- Valgrind library directory: /home/jeroen/MirrorDirs/valgrind-testing/.in_place 3: >--24040:1: main ...finished the preamble 3: >--24040:1: main Initialise the tool part 2 (post_clo_init) 3: >--24040:1: main Initialise TT/TC 3: >--24040:2:transtab cache: 8 sectors of 5870592 bytes each = 46964736 total 3: >--24040:2:transtab table: 524168 total entries, max occupancy 419328 (80%) 3: >--24040:1: main Initialise redirects 3: >--24040:0: aspacem sync_check_mapping_callback: segment mismatch: V's seg: 3: >--24040:0: aspacem NSegment{ , start=0x63EDD000, end=0x9FFFFFFF, smode=SmFixed, dev=0, ino=0, offset=0, fnIdx=-1, hasR=0, hasW=0, hasX=0, hasT=0, mark=0, name="(none)"} 3: >--24040:0: aspacem sync_check_mapping_callback: segment mismatch: kernel's seg: 3: >--24040:0: aspacem start=0x6266F000 end=0x63FF4FFF prot=7 dev=0 ino=0 offset=0 name="(none)" 3: >--24040:0: aspacem sync check at m_aspacemgr/aspacemgr.c:2027 (vgPlain_am_get_advisory): FAILED 3: >--24040:0: aspacem 3: >--24040:0: aspacem Valgrind: FATAL: aspacem assertion failed: 3: >--24040:0: aspacem VG_(am_do_sync_check) (__PRETTY_FUNCTION__,__FILE__,__LINE__) 3: >--24040:0: aspacem at m_aspacemgr/aspacemgr.c:2027 (vgPlain_am_get_advisory) 3: >--24040:0: aspacem Exiting now. 4: --24040:1:syswrap- thread_wrapper(tid=1): exit 4: --24040:1:syswrap- run_a_thread_NORETURN(tid=1): post-thread_wrapper 4: --24040:1:syswrap- run_a_thread_NORETURN(tid=1): last one standing 4: --24040:1:main entering VG_(shutdown_actions_NORETURN) 4: ==24040== 4: ==24040== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) 4: ==24040== malloc/free: in use at exit: 0 bytes in 0 blocks. 4: ==24040== malloc/free: 16 allocs, 0 frees, 13,760 bytes allocated. 4: ==24040== 4: ==24040== No malloc'd blocks -- no leaks are possible. 4: --24040-- memcheck: sanity checks: 395 cheap, 396 expensive 4: --24040-- memcheck: auxmaps: 0 auxmap entries (0k, 0M) in use 4: --24040-- memcheck: auxmaps: 0 searches, 0 comparisons 4: --24040-- memcheck: secondaries: 23 issued (1472k, 1M) 4: --24040-- memcheck: secondaries: 151 accessible and distinguished (9664k, 9M) 4: --24040-- translate: fast SP updates identified: 2,583 ( 73.9%) 4: --24040-- translate: generic_known SP updates identified: 318 ( 9.1%) 4: --24040-- translate: generic_unknown SP updates identified: 590 ( 16.9%) 4: --24040-- tt/tc: 3,761 tt lookups requiring 3,790 probes 4: --24040-- tt/tc: 3,761 fast-cache updates, 2 flushes 4: --24040-- translate: new 1,813 (47,188 -> 692,342; ratio 146:10) [0 scs] 4: --24040-- translate: dumped 0 (0 -> ??) 4: --24040-- translate: discarded 0 (0 -> ??) 4: --24040-- scheduler: 166,943 jumps (bb entries). 4: --24040-- scheduler: 3/6,781 major/minor sched events. 4: --24040-- sanity: 396 cheap, 396 expensive checks. 4: --24040-- exectx: 30,011 lists, 12 contexts (avg 0 per list) 4: --24040-- exectx: 16 searches, 4 full compares (250 per 1000) 4: --24040-- exectx: 0 cmp2, 0 cmp4, 0 cmpAll 4: --24040:1:core_os VG_(terminate_NORETURN)(tid=1)