================================================= ./valgrind/exp-ptrcheck/tests/ccc.stderr.diff-glibc25-amd64 ================================================= 24c24 < at 0x........: main (ccc.cpp:22) --- > at 0x........: main (ccc.cpp:23) 31c31 < at 0x........: main (ccc.cpp:23) --- > at 0x........: main (ccc.cpp:24) 38c38 < at 0x........: main (ccc.cpp:24) --- > at 0x........: main (ccc.cpp:22) 45c45,87 < ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) --- > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) ================================================= ./valgrind/exp-ptrcheck/tests/ccc.stderr.diff-glibc25-x86 ================================================= 13c13 < at 0x........: operator new(unsigned) (vg_replace_malloc.c:...) --- > at 0x........: operator new(unsigned long) (vg_replace_malloc.c:...) 20c20 < at 0x........: operator new[](unsigned) (vg_replace_malloc.c:...) --- > at 0x........: operator new[](unsigned long) (vg_replace_malloc.c:...) 24c24 < at 0x........: main (ccc.cpp:22) --- > at 0x........: main (ccc.cpp:23) 31c31 < at 0x........: main (ccc.cpp:23) --- > at 0x........: main (ccc.cpp:24) 38c38 < at 0x........: main (ccc.cpp:24) --- > at 0x........: main (ccc.cpp:22) 45c45,87 < ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) --- > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) ================================================= ./valgrind/exp-ptrcheck/tests/ccc.stderr.diff-glibc27-x86 ================================================= 13c13 < at 0x........: operator new(unsigned) (vg_replace_malloc.c:...) --- > at 0x........: operator new(unsigned long) (vg_replace_malloc.c:...) 20c20 < at 0x........: operator new[](unsigned) (vg_replace_malloc.c:...) --- > at 0x........: operator new[](unsigned long) (vg_replace_malloc.c:...) 38c38 < at 0x........: main (ccc.cpp:25) --- > at 0x........: main (ccc.cpp:22) 45c45,87 < ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) --- > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) ================================================= ./valgrind/exp-ptrcheck/tests/ccc.stderr.diff-glibc28-amd64 ================================================= 45c45,87 < ERROR SUMMARY: 6 errors from 6 contexts (suppressed: 0 from 0) --- > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fixup (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > ERROR SUMMARY: 11 errors from 11 contexts (suppressed: 0 from 0) ================================================= ./valgrind/exp-ptrcheck/tests/preen_invars.stderr.diff-glibc28-amd64 ================================================= 8c8,20 < ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0) --- > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0) ================================================= ./valgrind/exp-ptrcheck/tests/pth_create.stderr.diff ================================================= 18c18,30 < ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) --- > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) ================================================= ./valgrind/exp-ptrcheck/tests/pth_specific.stderr.diff ================================================= 16c16,28 < ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) --- > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > Invalid read of size 8 > at 0x........: _dl_fini (in /lib64/ld-2.6.so) > by 0x........: ... > by 0x........: (below main) > Address 0x........ is not derived from any known block > > ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0) ================================================= ./valgrind/helgrind/tests/tc20_verifywrap.stderr.diff-glibc23-amd64 ================================================= 4c4 < ------ This is output for < glibc 2.4 ------ --- > ------ This is output for >= glibc 2.4 ------ 8c8 < Thread #1 is the program's root thread --- > Thread #x is the program's root thread 10c10 < Thread #2 was created --- > Thread #x was created 12d11 < by 0x........: ... 17c16 < Possible data race during write of size 2 at 0x........ --- > Possible data race during write of size 2 at 0x........ by thread #x 19,23c18,24 < Old state: owned exclusively by thread #2 < New state: shared-modified by threads #1, #2 < Reason: this thread, #1, holds no locks at all < Location 0x........ is 0 bytes inside global var "unprotected" < declared at tc20_verifywrap.c:27 --- > This conflicts with a previous write of size 2 by thread #x > at 0x........: racy_child (tc20_verifywrap.c:34) > by 0x........: mythread_wrapper (hg_intercepts.c:...) > by 0x........: start_thread (in /lib/libpthread...) > by 0x........: clone (in /...libc...) > Location 0x........ is 0 bytes inside global var "unprotected" > declared at tc20_verifywrap.c:27 25c26 < Thread #1's call to pthread_join failed --- > Thread #x's call to pthread_join failed 33c34,39 < Thread #1: pthread_mutex_destroy of a locked mutex --- > Thread #x's call to pthread_mutex_init failed > with error code 95 (EOPNOTSUPP: Operation not supported on transport endpoint) > at 0x........: pthread_mutex_init (hg_intercepts.c:...) > by 0x........: main (tc20_verifywrap.c:92) > > Thread #x: pthread_mutex_destroy of a locked mutex 37c43 < Thread #1's call to pthread_mutex_destroy failed --- > Thread #x's call to pthread_mutex_destroy failed 42c48,56 < make pthread_mutex_lock fail: skipped on glibc < 2.4 --- > Thread #x's call to pthread_mutex_lock failed > with error code 22 (EINVAL: Invalid argument) > at 0x........: pthread_mutex_lock (hg_intercepts.c:...) > by 0x........: main (tc20_verifywrap.c:108) > > Thread #x's call to pthread_mutex_trylock failed > with error code 22 (EINVAL: Invalid argument) > at 0x........: pthread_mutex_trylock (hg_intercepts.c:...) > by 0x........: main (tc20_verifywrap.c:116) 43a58,61 > Thread #x's call to pthread_mutex_timedlock failed > with error code 22 (EINVAL: Invalid argument) > at 0x........: pthread_mutex_timedlock (hg_intercepts.c:...) > by 0x........: main (tc20_verifywrap.c:121) 45c63,68 < Thread #1 unlocked an invalid lock at 0x........ --- > Thread #x unlocked an invalid lock at 0x........ > at 0x........: pthread_mutex_unlock (hg_intercepts.c:...) > by 0x........: main (tc20_verifywrap.c:125) > > Thread #x's call to pthread_mutex_unlock failed > with error code 22 (EINVAL: Invalid argument) 52c75 < Thread #1: pthread_cond_{timed}wait called with un-held mutex --- > Thread #x: pthread_cond_{timed}wait called with un-held mutex 56c79 < Thread #1's call to pthread_cond_wait failed --- > Thread #x's call to pthread_cond_wait failed 67c90 < Thread #1: pthread_cond_{timed}wait called with un-held mutex --- > Thread #x: pthread_cond_{timed}wait called with un-held mutex 71c94 < Thread #1's call to pthread_cond_timedwait failed --- > Thread #x's call to pthread_cond_timedwait failed 79c102 < Thread #1 unlocked a not-locked lock at 0x........ --- > Thread #x unlocked a not-locked lock at 0x........ 89c112 < Thread #1 unlocked a not-locked lock at 0x........ --- > Thread #x unlocked a not-locked lock at 0x........ 101c124 ================================================= ./valgrind/helgrind/tests/tc20_verifywrap.stderr.diff-glibc25-amd64 ================================================= 12d11 < by 0x........: do_clone (in /lib/libpthread...) ================================================= ./valgrind/helgrind/tests/tc20_verifywrap.stderr.diff-glibc25-x86 ================================================= 8c8 < Thread #1 is the program's root thread --- > Thread #x is the program's root thread 10c10 < Thread #2 was created --- > Thread #x was created 16c16 < Possible data race during write of size 2 at 0x........ --- > Possible data race during write of size 2 at 0x........ by thread #x 18,22c18,24 < Old state: owned exclusively by thread #2 < New state: shared-modified by threads #1, #2 < Reason: this thread, #1, holds no locks at all < Location 0x........ is 0 bytes inside global var "unprotected" < declared at tc20_verifywrap.c:27 --- > This conflicts with a previous write of size 2 by thread #x > at 0x........: racy_child (tc20_verifywrap.c:34) > by 0x........: mythread_wrapper (hg_intercepts.c:...) > by 0x........: start_thread (in /lib/libpthread...) > by 0x........: clone (in /...libc...) > Location 0x........ is 0 bytes inside global var "unprotected" > declared at tc20_verifywrap.c:27 24c26 < Thread #1's call to pthread_join failed --- > Thread #x's call to pthread_join failed 32c34 < Thread #1's call to pthread_mutex_init failed --- > Thread #x's call to pthread_mutex_init failed 37c39 < Thread #1: pthread_mutex_destroy of a locked mutex --- > Thread #x: pthread_mutex_destroy of a locked mutex 41c43 < Thread #1's call to pthread_mutex_destroy failed --- > Thread #x's call to pthread_mutex_destroy failed 46c48 < Thread #1's call to pthread_mutex_lock failed --- > Thread #x's call to pthread_mutex_lock failed 51c53 < Thread #1's call to pthread_mutex_trylock failed --- > Thread #x's call to pthread_mutex_trylock failed 56c58 < Thread #1's call to pthread_mutex_timedlock failed --- > Thread #x's call to pthread_mutex_timedlock failed 61c63 < Thread #1 unlocked an invalid lock at 0x........ --- > Thread #x unlocked an invalid lock at 0x........ 65c67 < Thread #1's call to pthread_mutex_unlock failed --- > Thread #x's call to pthread_mutex_unlock failed 73c75 < Thread #1: pthread_cond_{timed}wait called with un-held mutex --- > Thread #x: pthread_cond_{timed}wait called with un-held mutex 77c79 < Thread #1's call to pthread_cond_wait failed --- > Thread #x's call to pthread_cond_wait failed 88c90 < Thread #1: pthread_cond_{timed}wait called with un-held mutex --- > Thread #x: pthread_cond_{timed}wait called with un-held mutex 92c94 < Thread #1's call to pthread_cond_timedwait failed --- > Thread #x's call to pthread_cond_timedwait failed 100c102 < Thread #1 unlocked a not-locked lock at 0x........ --- > Thread #x unlocked a not-locked lock at 0x........ 110c112 < Thread #1 unlocked a not-locked lock at 0x........ --- > Thread #x unlocked a not-locked lock at 0x........ 122c124 < Thread #1 unlocked a not-locked lock at 0x........ --- > Thread #x unlocked a not-locked lock at 0x........ 132c134 < Thread #1's call to sem_init failed --- > Thread #x's call to sem_init failed 140c142 < Thread #1: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post --- > Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post 142c144 < by 0x........: sem_wait@* (hg_intercepts.c:...) ================================================= ./valgrind/helgrind/tests/tc20_verifywrap.stderr.diff-glibc27-amd64 ================================================= 147,152d146 < Thread #x's call to sem_post failed < with error code 22 (EINVAL: Invalid argument) < at 0x........: sem_post_WRK (hg_intercepts.c:...) < by 0x........: sem_post (hg_intercepts.c:...) < by 0x........: main (tc20_verifywrap.c:245) < 164c158 < ERROR SUMMARY: 21 errors from 21 contexts (suppressed: 0 from 0) --- > ERROR SUMMARY: 20 errors from 20 contexts (suppressed: 0 from 0) ================================================= ./valgrind/helgrind/tests/tc20_verifywrap.stderr.diff-glibc28-amd64 ================================================= 12d11 < by 0x........: do_clone (in /lib/libpthread...) 148,153d146 < Thread #x's call to sem_post failed < with error code 22 (EINVAL: Invalid argument) < at 0x........: sem_post_WRK (hg_intercepts.c:...) < by 0x........: sem_post (hg_intercepts.c:...) < by 0x........: main (tc20_verifywrap.c:245) < 165c158 < ERROR SUMMARY: 21 errors from 21 contexts (suppressed: 0 from 0) --- > ERROR SUMMARY: 20 errors from 20 contexts (suppressed: 0 from 0) ================================================= ./valgrind/memcheck/tests/x86-linux/scalar.stderr.diff ================================================= 15c15 < by 0x........: (below main) --- > by 0x........: main (scalar.c:45) 19c19 < by 0x........: (below main) --- > by 0x........: main (scalar.c:45) 23c23 < by 0x........: (below main) --- > by 0x........: main (scalar.c:45) 27c27 < by 0x........: (below main) --- > by 0x........: main (scalar.c:45) 31c31 < by 0x........: (below main) --- > by 0x........: main (scalar.c:45) 39c39 < by 0x........: (below main) --- > by 0x........: main (scalar.c:49) 43c43 < by 0x........: (below main) --- > by 0x........: main (scalar.c:49) 47c47 < by 0x........: (below main) --- > by 0x........: main (scalar.c:49) 51c51 < by 0x........: (below main) --- > by 0x........: main (scalar.c:49) 59c59 < by 0x........: (below main) --- > by 0x........: main (scalar.c:53) 63c63 < by 0x........: (below main) --- > by 0x........: main (scalar.c:53) 67c67 < by 0x........: (below main) --- > by 0x........: main (scalar.c:53) 72a73,80 > Syscall param open(filename) contains uninitialised byte(s) > at 0x........: syscall (in /...libc...) > by 0x........: main (scalar.c:58) > > Syscall param open(flags) contains uninitialised byte(s) > at 0x........: syscall (in /...libc...) > by 0x........: main (scalar.c:58) > 75c83,88 < by 0x........: (below main) --- > by 0x........: main (scalar.c:58) > > Syscall param open(filename) points to unaddressable byte(s) > at 0x........: syscall (in /...libc...) > by 0x........: main (scalar.c:58) > Address 0x........ is not stack'd, malloc'd or (recently) free'd 82c95 < by 0x........: (below main) --- > by 0x........: main (scalar.c:62) 89c102 < by 0x........: (below main) --- > by 0x........: main (scalar.c:66) 93c106 < by 0x........: (below main) --- > by 0x........: main (scalar.c:66) 97c110 < by 0x........: (below main) --- > by 0x........: main (scalar.c:66) 101c114 < by 0x........: (below main) --- > by 0x........: main (scalar.c:66) 109c122 < by 0x........: (below main) --- > by 0x........: main (scalar.c:70) 113c126 < by 0x........: (below main) --- > by 0x........: main (scalar.c:70) 117c130 < by 0x........: (below main) --- > by 0x........: main (scalar.c:70) 125c138 < by 0x........: (below main) ================================================= ./valgrind/memcheck/tests/x86-linux/scalar.stderr.diff2 ================================================= 602a603,605 > More than 100 errors detected. Subsequent errors > will still be recorded, but in less detail than before. > 629,631d631 < More than 100 errors detected. Subsequent errors < will still be recorded, but in less detail than before. < 706c706 < 67: __NR_sigaction 3s 2m --- > 67: __NR_sigaction 3s 4m 923a924,928 > Syscall param old_select(args) points to uninitialised byte(s) > at 0x........: syscall (in /...libc...) > by 0x........: main (scalar.c:383) > Address 0x........ is on thread 1's stack > 1010a1016,1020 > > Syscall param old_mmap(args) points to uninitialised byte(s) > at 0x........: syscall (in /...libc...) > by 0x........: main (scalar.c:418) > Address 0x........ is on thread 1's stack 1929,1932d1938 < < Syscall param mremap(new_addr) contains uninitialised byte(s) < at 0x........: syscall (in /...libc...) < by 0x........: main (scalar.c:722) 2000c2006,2016 < Syscall param poll(ufds) points to unaddressable byte(s) --- > Syscall param poll(ufds.fd) points to unaddressable byte(s) > at 0x........: syscall (in /...libc...) > by 0x........: main (scalar.c:742) > Address 0x........ is not stack'd, malloc'd or (recently) free'd > > Syscall param poll(ufds.events) points to unaddressable byte(s) > at 0x........: syscall (in /...libc...) > by 0x........: main (scalar.c:742) > Address 0x........ is not stack'd, malloc'd or (recently) free'd > > Syscall param poll(ufds.reventss) points to unaddressable byte(s) 2079c2095 < 174: __NR_rt_sigaction 4s 2m --- > 174: __NR_rt_sigaction 4s 4m 3320,3327d3335 < Syscall param futex(uaddr2) contains uninitialised byte(s) < at 0x........: syscall (in /...libc...) < by 0x........: main (scalar.c:1059) < < Syscall param futex(val3) contains uninitialised byte(s) < at 0x........: syscall (in /...libc...) < by 0x........: main (scalar.c:1059) <